Sun Java System Message Queue 3 2005Q4 ������� |
�ʻ��
���ʻ���ṩʹ�� Message Queue ʱ��������������������Ϣ���йذ�( Sun Java System ��ʹ�õ���������Ĵʻ�?��μ� http://docs.sun.com/doc/819-4631��
acknowledgement��ȷ�ϣ� Ϊȷ���ɿ�����Ϣ���Ͷ��ڿͻ��������֮�佻���Ŀ�����Ϣ��ȷ�Ϸ�Ϊ}���ࣺ�ͻ���ȷ�������ȷ�ϡ�
administered objects���ܹ������ �ɹ���Ա��������һ����� JMS �ͻ���ʹ�õ�Ԥ���ö�����l�ӹ�����Ŀ�꣩�����з�װ���ض����ṩ�ߵ�ʵ����ϸ��Ϣ��ͨ��ʹ���ܹ��������ʹ JMS �ͻ������ṩ���ء��ܹ���������� JNDI ��ƿռ��У�JMS �ͻ��˿���ʹ�� JNDI ����4�������ǡ�
asynchronous messaging���첽��Ϣ���ͣ� һ����Ϣ����ģʽ���ڸ�ģʽ�£�������Ϣʱ��Ҫ�������Ϣ��ʹ�÷���ý�����������֮����Ϣ�ķ����߲���Ҫ�ȵ����ͷ������ؼ��ɼ��������������Ϣʹ�÷�����æµ���ѻ�״̬����ϵͳ���Ƚ���Ϣ���ͳ�ȥ��Ȼ��ȸ�ʹ�÷�����ʱ�ٽ�����Ϣ��
authentication����֤�� ֻ����ͨ����֤���û�����?bl�ӵĹ�̡�
authorization����Ȩ�� ��Ϣ����ȷ���û��ܷ������Ϣ������Դ����l�ӷ����Ŀ�꣩��ִ����Ϣ������֧�ֵ��ض�����Ĺ�̡�
broker�����? ������Ϣ·�ɡ����͡��־��ԡ���ȫ�Ժ���־��¼�� Message Queue ʵ�壬���ṩ��һ�����ڼ��Ӻ͵������ܼ���Դʹ�õĽӿڡ�
client���ͻ��ˣ� ������ʹ����Ϣ����Ŀͻ��˽��н����Խ�����Ϣ��Ӧ�ó��������������ͻ��˿�������ɷ��ͻ��˻�/��ʹ�÷��ͻ��ˡ�
client identifier���ͻ��˱�ʶ�� һ���ʶ����l�Ӽ�l�ӵĶ�������ͻ��˵� Message Queue ������ά����״̬���j��
client runtime���ͻ�������ʱ�� ����Ϣ���Ϳͻ����� Message Queue ��Ϣ����֮���ṩ�ӿڵ� Message Queue ������ͻ�������ʱ֧�ֿͻ�����Ŀ�귢����Ϣ�Լ���Ŀ�������Ϣ�����ȫ������
cluster��Ⱥ���� }�����l�Ĵ��?����Эͬ�������ṩ��)չ����Ϣ���ͷ���
connection��l�ӣ� �ͻ��������֮�����ڴ�����Ч������Ϣ�Ϳ�����Ϣ��ͨ�����!�
connection factory��l�ӹ����� �ͻ������ڴ���������l�ӵ��ܹ������������� ConnectionFactory ����QueueConnectionFactory ����� TopicConnectionFactory ����
consumer��ʹ�÷��� һ����� (MessageConsumer)�������ڽ��մ�Ŀ�귢�͵���Ϣ�ĻỰ�������ڵ�Ե㴫��ģ���У�ʹ�÷�Ϊ�����������QueueReceiver �� QueueBrowser�����ڷ���/���Ĵ���ģ���У�ʹ�÷�Ϊ���� (TopicSubscriber)��
data store����ݴ洢�� �����>ô洢����������Ϣ�����ڶ��ġ��й�Ŀ�����ݡ��־�����Ϣ�������ݣ�����ݿ⡣
dead message��ͣ����Ϣ�� һ�����ڷ��������ʽ����Ա������ϵͳ��ɾ�����Ϣ����Ϣ����Ϊͣ�õĿ���ԭ���У����ڡ����ڴ����ƶ��Ŀ����ɾ����ͳ���ʧ�ܡ�����ѡ��ͣ����Ϣ�洢��ͣ����Ϣ�����С�
dead message queue��ͣ����Ϣ���У� һ���ڴ�����ʱ�Զ�������ר��Ŀ�꣬���ڴ洢ͣ����Ϣ���Ա��ڽ�����ϡ�
delivery mode������ģʽ�� ��Ϣ���Ϳɿ��Ե�ָʾ��־��Դ���ģʽ��ȷ����Ϣ���Ͳ��ɹ�ʹ��һ�Σ��ҽ�һ�Σ����dz־ô���ģʽ��ȷ����Ϣ�vഫ��һ�Ρ�
delivery model������ģ�ͣ� ������Ϣ��ģ�ͣ���Ե��/���ġ�JMS ����}�ֶ�b�ı��������ÿһ������һ��ģ�Ͷ�Ӧ����Щ��ʹ���ض��Ŀͻ�������ʱ������ض���Ŀ�����ͣ����л����⣩�����֮�⣬����һ��ͳһ�ı����
destination��Ŀ�꣩ Message Queue �����е�����Ŀ�꣬��ɵ���Ϣ�ȴ����t˴���Ȼ����·�ɲ�������ʹ�÷���������Ŀ�����ܹ�������ʶ�ͷ�װ���ͻ���ʹ���ܹ������ָ����ɺ�/��ʹ����Ϣ��Ŀ�ꡣ
domain���� JMS �ͻ������ڶ� JMS ��Ϣ���Ͳ�����б�̵�һ�������}�ֱ����һ�ֶ�Ӧ�ڵ�Ե㴫��ģ�ͣ�һ�ֶ�Ӧ�ڷ���/���Ĵ���ģ�͡�
encryption�����ܣ� һ�ַ�ֹ��Ϣ��ͨ��l�Ӵ���ʱ���۸ĵĻ��ơ�
group���飩 Message Queue �ͻ����û�������飬���������l�ӡ�Ŀ�꼰�ض�����ķ���Ȩ�ޡ�
JMS provider��JMS �ṩ�ߣ� һ�ֲ�Ʒ������ʵ����Ϣ����ϵͳ�� JMS �ӿڲ�������ú����ϵͳ����Ĺ���Ϳ��ƹ��ܡ�
message service����Ϣ���� һ���ڷֲ�ʽ�����Ӧ�ó�����ṩ�ɿ����첽��Ϣ�������м���������(һ����?�ͻ�������ʱ���ô���ִ�й�������ļ�����ݴ洢���Լ����úͼ��Ӹô��?������������Ĺ��?�ߡ�
message����Ϣ�� ��Ϣ���Ϳͻ���ʹ�õ��첽��������¼�����Ϣ��(ͷ��������������������ֶΣ�������}���֡���Ϣͷָ�����ֶκͿ�ѡ���ԡ���Ϣ�����Ҫ�������ݡ�
messaging����Ϣ���ͣ� ��ҵӦ�ó���ʹ�õ��첽��������¼�ϵͳ��ʹ��ɢ��ϵ�Ӧ�ó������ȫ�ɿ��ش�����Ϣ��
producer����ɷ��� ��������Ŀ�귢����Ϣ�ĻỰ�����Ķ��� (MessageProducer)���ڵ�Ե㴫��ģ���У���ɷ�Ϊ������ (QueueSender)���ڷ���/���Ĵ���ģ���У���ɷ�Ϊ������ (TopicPublisher)��
queue�����У� ����ԱΪʵ�ֵ�Ե㴫��ģ�Ͷ��Ķ����п���һֱ������Ϣ����ʹʹ�ø���Ϣ�Ŀͻ��˴��ڷǻ״̬������������ɷ���ʹ�÷�֮�����תվ��
selector��ѡ���� һ�����ڶ���Ϣ���������·�ɵ���Ϣͷ���ԡ���Ϣ���������Ϣѡ�����еı�����Ϣ���й��˺�·�ɡ�
session���Ự�� ���ͺͽ�����Ϣ�ĵ��̻߳����������Ƕ��лỰ������Ự��
topic�����⣩ ����ԱΪʵ�ַ���/���Ĵ���ģ�Ͷ��Ķ����Խ����⿴��Ŀ¼�ṹ�е�һ��ڵ㣬�����ռ��ͷַ����������Ϣ��ʹ��������Ϊ��Ϣ���͵���תվ�����Խ���Ϣ����������Ϣ�����ֿ���
transaction������ ����ϸ�ֵĹ���λ��Ҫôȫ����ɣ�Ҫôȫ���ع�