Sun ONE Application Server ���� ���? |
11��
JMS ���� ���Sun ONE Application Server�� ��¡ �۾� ���� JMS (Java Message Service) API (Application Programming Interface)�� ����մϴ�. JMS�� Java �?� �wα��� �л� ȯ�� �� ���� �ۼ�, ������, ��� �� �б⸦ '�� �Ϲ����� ���; f���ϴ� �wα��� �������̽� ��=�Դϴ�.
Ư�� JMS�� J2EE (Java 2 Enterprise Edition) �?� �wα����� �� ��¡; �����ϴ� ǥ�� ��� ����Դϴ�. ��� J2EE ���� ���(% ���� ��� �Ǵ� EJB (Enterprise JavaBeans) ���� ���)�� JMS API�� ����Ͽ� MDB (Message-Driven Bean)��� Ư���� EJB�� ����8�� ����ϴ� ���� ���� �� �ֽ4ϴ�.
Sun ONE Application Server���� �Ϲ���8�� JMS ��¡, Ư�� MDB�� ����Ϸx� JMS ���; �����ϴ� ��¡ �̵������ JMS ����ڰ� �ʿ��մϴ�. Sun ONE Application Server�� Sun ONE Message Queue (MQ) ���� 3.01; ��� JMS ����ڷ� ����մϴ�.
MQ�� ����� JMS ��¡ ���; f���ϴ� Sun ONE Application Server�� �Ϻ��ϰ� ���յǾ� �ֽ4ϴ�. Sun ONE Application Server���� JMS ������ �˷�n �ִ� �̷��� ���; '�ؼ��� �ּ����� �� �ʿ��մϴ�.
�� �忡���� Sun ONE Message Queue�� ���� f��Ǵ� �⺻ f�� JMS ���� ���� �� �� �ʿ��� d���� f���մϴ�. �� ��: ��= ����8�� �����Ǿ� �ֽ4ϴ�.
JMS d��JMS ���: �л� �����v����� ��¡; ����ϴ� �wα� �������̽� ��=; �����մϴ�. �����v����� ��¡ �ý���; ����ϸ� ���� �л� ���� ��� �Ǵ� �?� �wα��� ���� ���� ����� �� �ֽ4ϴ�. ������ �ý���, ������ ��Ʈ��ũ �Ǵ� ���ͳ�; ���� �=��ϰ� ����� ���� ��Ҵ� ��¡; ����Ͽ� ������ ����ϰ� ������ ���; vd�մϴ�.
JMS�� �ŷ��� �� �ִ� �� ���� ���; f���Ͽ� �����v����� �Ը��� ��¡; ����մϴ�.
�ŷ��� �� �ִ� ���. �� ���� ��ҿ��� �ٸ� ���� ��ҷ� ��Ǵ� ���� ��Ʈ��ũ �Ǵ� �ý��� ��ַ� ���� �սǵǸ� �ȵ˴ϴ�. ��, �ý���: ���� ���; ������ �� �־�� �մϴ�.
�� ���. ��: ���� ���� ��Ұ� ���ÿ� ���� ��ȯ�� �� �ְ� �ϰ� ��е� ó����; ����Ϸx�, ���� ��� ���ΰ� ������� ��� ��� �غ� ���¿� �¿�Ǹ� �� �˴ϴ�. ����ڰ� �ٸ� �۾�; ���� ���̰ų� ���v��� ������ ���, �ý���: ���� �ϴ� ����� �� ����ڰ� �غ�Ǿ�; �� ����� �� �ֵ��� �ؾ� �մϴ�. �̰�; �� ���� ����̶�� �ϸ�, ���� ���� ���(store-and-forward) ��¡�̶�� �մϴ�.
��= ��: JMS ���� �� �� ���� ������ �����Դϴ�.
JMS�� ��ü ����: ��= 'ġ���� JMS 1.0.2 ���; ��v�Ͻʽÿ�.
�⺻ ��¡ �ý��� ����
�� ���� �⺻ ����, Ư�� JMS�� �����v����� ��¡ �ý����� ���ʰ� �˴ϴ�. ������� ��= �� ���� �����մϴ�.
����
����� Ưd ����� ������(���� ����), ���, ���� ��: ������ Ư���̳� ��� d�� �Ǵ� ��¡ �ý����� ��d�� ��Ÿ Ư��; �����ϴ� ��Ÿ������(���� ���)�� �����Ǿ� �ֽ4ϴ�.
���� ���� ��v
��¡ �ý����� �⺻ ��v�� "���� ���� ��v" ���� ǥ�õǾ� �ֽ4ϴ�. ��¡ �ý���: �Ϲ� ���� ���� ����Ͽ� ���� ��ȯ�ϴ� ���� ���ڿ� ���� ����ڷ� �����˴ϴ�. �Ϲ���8�� ������ ��¡ ���� ��ҿ� ���� ���ڿ� ����ڸ� ���� ������ �� �ֽ4ϴ�. ���� ���ڴ� ��¡ ���� ���� ���4ϴ�. ���� �������� ���� ����� �� ��� ���� ��Ҹ� ����Ͽ� ���� ���ͷ���Ʈ�� ����� �� �� �̻��� ���� ����ڿ��� ���� ����մϴ�. ���� ����� �� ��� ���� ��Ҵ� ���� ��� �ش� ����ڿ��� ��ǵ��� ������ å���� �ֽ4ϴ�.
�� 11-1 ���� ���� ��v
���� ��� ��
���� ���ڿ� ����� ���̿��� �� �� ��, �� �� ��, �� �� �� ��谡 �ֽ4ϴ�. ���� ���, ��=�� ���� ���� ����� �� �ֽ4ϴ�.
�̷��� ���� ��a�� ��¡�� �Խ�/���� ��¡�� �� ���� ���� ��� �� ���Ǵ� ��찡 ���4ϴ�. ��a�� ��� ���� �ٽ�: Ưd ���ڰ� ������ Ưd ����ڰ� ����ϴ� ���� �ֽ4ϴ�. �Խ�/���� ��� ���� �ٽ�: ���� ���� ���ڰ� ������ ���� ���� ����ڰ� ����ϴ� ���� �ֽ4ϴ�. �� ���� ��� ��: �ߺ��� �� �ֽ4ϴ�.
������8�� ��¡ �ý���: �� �� ��� ��; �پ��ϰ� �����Ͽ� ����� �Խ4ϴ�. JMS API�� ��a�� �� �Խ�/���� ��� ��; ��� ����ϴ� �Ϲ� �wα��� b�� ���; ����ϵ��� ����Ǿ�4ϴ�.
JMS ���
JMS�� ���� ��v, �wα��� ��, f��� ��Ģ �� �ǹ� ��=; ��d�մϴ�.
JMS ���� ��v
JMS ��翡 ��� ����� ���, ����� Ȯ���ڷ� ������ �� �ִ� ��� d�� �� ������ �� �κ�8�� �����˴ϴ�.
���. ���� ������ JMS Ư���� ������ ���, ��Ӽ� ����, ��� �ð� �� �켱 ��'�� ��d�մϴ�. �̷��� Ư��: ��¡ �ý����� ���� ��� ���; ��d�մϴ�.
��� d��. ��� d���� ���� �����̸� �?� �wα��� �پ��� ���� ���ؿ� ��� ���� ������ ����� �� �ִ� ��; f���մϴ�.
���� ����. ���� �������� ��ȯ�� ��f �����Ͱ� ���Ե˴ϴ�. JMS�� ���� ���� ���� /��; ����մϴ�.
JMS �w�� ��
JMS �wα��� ���� JMS Ŭ���̾�Ʈ(���� ��� �Ǵ� �?� �wα���)�� JMS ���� ���� ����Ͽ� ���� ��ȯ�մϴ�. ���� ���ڴ� ���� ���� ���� ������, ���� ����ڴ� �� ������ ���� �4ϴ�. �� ��¡ �۾�: JMS API�� �����ϴ� ��ü ��=(JMS ����ڰ� f��); ����Ͽ� ����˴ϴ�. "JMS �wα��� ��ü" ��: ���� ��� �wα��� ���Ǵ� JMS ��ü�� ǥ���մϴ�.
JMS �wα��� ���� ���, JMS Ŭ���̾�Ʈ�� ConnectionFactory ��ü�� ����Ͽ� JMS ���� ���� �ۼ�ŵǴ� ������� ����; �ۼ��մϴ�. ����: JMS Ŭ���̾�Ʈ�� ���� ���� ���� Ȱ��ȭ �����Դϴ�. Ŭ���̾�Ʈ�� ��� �ڿ� �� ����: ��� ������ �ۼ��� �� �Ҵ�˴ϴ�.
�� 11-2 JMS �wα��� ��ü
����: ���� �ۼ��� ���˴ϴ�. ����: ���� �� �� ����� ���� ������ ���ؽ�Ʈ�Դϴ�. ���� �ۼ���� ���� ���� �� ����� �ۼ��� ���˴ϴ�. ����: ��: Ȯ�� �ɼ� �Ǵ� Ʈ�����(����� Ʈ����� ���ڰ� ���� �� �ִ�); ���� �ŷ��� �� �ִ� ���; f���մϴ�.
JMS Ŭ���̾�Ʈ�� MessageProducer�� ����Ͽ� API�� ��� ��ü�� ǥ�õ� ��d�� ������ ��� ���� ���4ϴ�. ���� ���ڴ� ���ڰ� ������ ��� ����� ��� ���� ���ϴ� �⺻ ��� ���(��Ӽ� �� ����Ӽ� ����), �켱 ��' �� ��� �ð�; ��d�� �� �ֽ4ϴ�.
�������, JMS Ŭ���̾�Ʈ�� MessageConsumer�� ����Ͽ� API�� ����Ͽ� ��� ��ü�� �ٽ� f��� ��d�� ������ ��� ���� ����մϴ�. ���� ����ڴ� ������ ���� �Ǵ� �� ���; ����� �� �ֽ4ϴ�. �� ���: MessageListener�� ����ڷ� ����Ͽ� �����մϴ�. Ŭ���̾�Ʈ�� ���� �����尡 MessageListener ��ü�� onMessage() �ҵ带 �ҷ��� �� ���� ����մϴ�.
�� ��ü: ����� ������
"JMS �wα��� ��" ������ JMS ������� JMS ���� ���� ���� ����� ���� d���� ��� �� ���� ��ü�� ǥ�õǾ� �ֽ4ϴ�. ���� ���丮 ��ü�� ����ڰ� ���� ����� �� ����ϴ� ��� �w����� �� ��Ŀ����, Ưd �̸� �Ծ� �� ����ڰ� ����� ������ ����� �뷮�� ��� ����ϴ�.
�Ϲ���8�� �� ����ں� Ư��: JMS API ������ ���� d���� ��� JMS Ŭ���̾�Ʈ �ڵ带 �ۼ��մϴ�. ���� ����ڿ� �������� JMS Ŭ���̾�Ʈ �ڵ带 �ۼ��Ϸx� JMS ��翡 Ŭ���̾�Ʈ �ڵ�� ��b �ν��Ͻ��� �ۼ����� �ʰ� ǥ�� ���8�� �����Ǵ� �� ��ü��� ����� ��/�� ��ü�� �ʿ��մϴ�.
�� ��ü�� ����� ��/�� ���� �� ���� d���� ĸ��ȭ�մϴ�. �� ��ü�� ���ڰ� �ۼ��Ͽ� �����ϰ� �̸� ���� �����ϸ� ǥ�� JNDI vȸ �ڵ带 ���� Ŭ���̾�Ʈ �?� �wα����� �����մϴ�. �̷� ���8�� �� ��ü�� ����Ͽ� ����ڿ� �������� JMS Ŭ���̾�Ʈ �ڵ带 �ۼ��մϴ�.
JMS�� �� ���� �Ϲ����� /���� �� ��ü�� ���� ���丮�� ���; f���մϴ�. �� �� �� ��ü�� ��� ����� ��/�� d���� ĸ��ȭ���� JMS Ŭ���̾�Ʈ �������� ���� �ſ� �ٸ��� ���˴ϴ�. ���� ���丮�� ���� ���� ����; �ۼ��� �� ���Ǵ� �ݸ�, ��� ��ü�� JMS ���� ���� ����Ͽ� ������ ���; �ĺ��� �� ���˴ϴ�.
��
Sun ONE Application Server�� ���ؽ�Ʈ����, JMS �� ��ü�� �?� �wα� ���� �ڿ�� ������� JMS �ڿ�8�� ���ֵ˴ϴ�.
Message-Driven Bean
"JMS �wα��� ��" ���� �Ұ��� �Ϲ� JMS Ŭ���̾�Ʈ �wα��� �� �Բ�, J2EE �?� �wα��� ���ؽ�Ʈ�� ���Ǵ� JMS API�� �߰� Ư�� ����� �ֽ4ϴ�. �� Ư���� JMS Ŭ���̾�Ʈ�� Message-Driven Bean��� �θ���, EJB 2.0 ��翡 ��d�� EJB ���� ��� �йи� �� �ϳ��Դϴ�(http://java.sun.com/products/ejb/docs.html).
�ٸ� EJB ���� ���(Session Bean �� Entity Bean)�� ������8�θ� ȣ��� �� �ֱ� ������ Message-Driven Bean�� �ʿ��� ��ϴ�. �� ������ �̷� Bean�� �ҵ带 ȣ���ϸ� �ҵ尡 �Ϸ�� ������ �ڿ��� ��ܵ˴ϴ�. �� EJB ���� ����� ��� ǥ�� EJB �������̽��� ���ؼ��� �����DZ� ������ ���� ����8�� �� ��Ŀ����; ����� ���� �ʽ4ϴ�.
���� �� ��¡: ��: �����v����� �?� �wα��� �ʿ��մϴ�. �� ������ ���� ��� ��b�ϰ� ����Ǿ� ���� ��: ä ���� ����ϰ� ����� �� �ִ� EJB ���� ��Ұ� �ʿ������ �ֽ4ϴ�.
MDB�� Ư�� EJB �����̳�(�̰��� ����ϴ� ���� ����� ���� ���� f���ϴ� ����Ʈ���� ȯ��)�� ����ϴ� Ư�� EJB ���� ����Դϴ�.
�� 11-3 MDB ���� �����
Message-driven Bean. MDB�� JMS MessageListener �������̽��� �����ϴ� JMS ���� ������Դϴ�. MDB�� onMessage �ҵ�(MDB �����ڰ� �ۼ��մϴ�)�� MDB �����̳ʰ� ���� ����� �� ȣ��˴ϴ�. onMessage �ҵ�� JMS MessageListener ��ü�� onMessage �ҵ�ó�� ���� ����մϴ�. MDB�� ���� ��� �� ���� ����� �� �ֽ4ϴ�. ����� "MDB ���� �����" ���� ǥ�õ� ��ó�� ���� ������ JMS Ŭ���̾�Ʈ �?� �wα�, % ���� ��� �Ǵ� ��Ÿ EJB ���� ��ҿ� ���� ��� �� �ֽ4ϴ�.
MDB �����̳�. MDB�� MDB �ν��Ͻ� �ۼ� �� ������ �� ��� ��d; ����� Ư�� EJB �����̳ʿ� ���� ���˴ϴ�. �̰�: ���� ����(���� ����)���� ���� ��d, �־��� ���� ��õ� ���� Ǯ �ۼ� �� ���� ���� Ǯ �� ��� MDB �ν��Ͻ��� Ǯ ���̿� ��ŵ� ���� ���� ���� ��� ��õǾ� �ֽ4ϴ�. �����̳ʴ� MDB �ν��Ͻ��� �����{���Ŭ; f���ϱ� ������ MDB �ν��Ͻ� Ǯ; ��� ���� �ε忡 ���߾� ���մϴ�.
MDB�� ��õ� ��8��, ���� ��� ��d �� �����̳ʰ� ����ϴ� �� ��ü�� ���� ���丮�� ��� ���� JNDI vȸ �̸�; ��d�ϴ� ���� �����ڰ� �ֽ4ϴ�. ���� �����ڵ� ���� ������ �����̳� ������ ����� �� �ִ� �ٸ� d���� ������ �� �ֽ4ϴ�. �̷� �����̳ʴ� ���� ���� MDB�� �ν��Ͻ��� ����մϴ�.
Sun ONE Application Server�� ���� EJB �����̳��� MDB ��d ���� d���� "Message-Driven Bean�� ���� d��"�� ��v�Ͻʽÿ�.
�⺻ f�� JMS �����Ϲ���8�� JMS ��¡ ���, Ư�� MDB ���: Sun ONE Application Server���� �⺻��8�� f��˴ϴ�. �� ���: Sun ONE Message Queue�� Sun ONE Application Server���� ��÷� f���ϴ� �⺻ f�� JMS ������ ��b�� ����; ���� ���˴ϴ�.
������� �⺻ f�� JMS ���� ���ؿ� �ʼ����� ��= �� ���� �����մϴ�.
�⺻ f�� JMS ���� �� ���� d���� "�⺻ f�� JMS ���� ��"�� ��v�Ͻʽÿ�.
Sun ONE Message Queue (MQ) d��
Sun ONE Message Queue (MQ)�� JMS ������ ǥ��; �����ϴ� �����v����� ��¡ �ý����� JMS ������Դϴ�.
MQ fǰ���� �ŷ��� �� �ִ� �� ��¡�� �ʿ��� JMS ����� �ּ� �䱸 ����; �Ѿ�� ����� �ֽ4ϴ�. �� ��� �� �Ϻ�(�߾� ���߽� ��, vd ������ ����, ���� ��¡ ��� ���, ����� ���� �� ���� �ο�)�� Sun ONE Application Server�� ���յ� MQ Platform Edition���� ����� �� �ֽ4ϴ�. MQ Enterprise Edition8�� ����̵��ϸ� �߰� ���(Ȯ�� ������ ���� ���� �� ���� ��¡); ����� �� �ֽ4ϴ�.
"MQ �ý��� ��v" ���� ǥ�õ� ��ó��, MQ ��¡ �ý���: �ŷ��� �� �ִ� ���� ���; '�� �� �۾��ϴ� ���� �κ�8�� �����Ǿ� �ֽ4ϴ�.
MQ ��¡ �ý����� �ֿ� �κ�: ��=�� ���4ϴ�.
�� �κп� ���� ����: ��=���� �����ϰ� �����մϴ�. MQ ��¡ �ý����� �ڼ��� ����: ��= % ����Ʈ�� MQ ���� ���?�� ��v�Ͻʽÿ�.
MQ ���� ����
"MQ �ý��� ��v" ���� ǥ�õ� ��ó��, MQ ���� ������ �ֿ� �κ�: ���Ŀ �� ������ ����Դϴ�.
���Ŀ. ���Ŀ�� MQ ���� �ý��ۿ� ��� ���� f���մϴ�. ���� ���: ���� ����, ���� ����� �� ���, ��Ӽ�, ���� �� �α�; ó���ϴ� ��: ��� ���� ��Ҹ� ����Ͽ� ����˴ϴ�. ���� ����� �ϳ� �̻��� ���Ŀ�� ����Ͽ� Ȯ���� �� �ֽ4ϴ�.
������ ���. ���� ���: ���Ŀ�� ���ϴ� Ŭ���̾�Ʈ���� ������ ���8�� ����ϴ� �ܰ�� ��� �ϳ� �̻��� ��� Ŭ���̾�Ʈ�� ����ϴ� �ܰ�� �̷����ϴ�. ������ ���: ���Ŀ�� ������ �� ��/�Ǵ� ��Ӽ� �����(�ڼ��� d���� "������ ���" ��v) ���� 'ġ�� ��Ÿ�4ϴ�.
�� 11-4 MQ �ý��� ��v
���Ŀ
�� Ŭ���̾�Ʈ���� ���8��, ���� ��� �ϳ� �̻��� ��� Ŭ���̾�Ʈ���� MQ ��¡ �ý����� ���� ���: ���Ŀ�� �����մϴ�(�Ǵ� MQ 3.01 Enterprise Edition�� ��� ���Ŀ Ŭ�����Ͱ� �Բ� �۾�; �����մϴ�). ���Ŀ�� ���� ����Ϸx�, Ŭ���̾�Ʈ���� ��� ä�� ��d, ���� �� ���Ѻο� ����, �����ϰ� ���� ���Ʈ, �ŷ��� �� �ִ� ��� ���� �� ����� �ý��� ����; '�� ������ f�� ��; �����ؾ� �մϴ�.
���Ŀ�� ������ ���; �����ϱ� '�� ��: ���� ��Ҹ� ����ϸ�, ����: ��� �wμ������� Ưd ����; �����մϴ�. �� ���� ���� ��ҵ�; �ε� v��, �?� �wα� ���⼺ � ��� �����ϰ� �����ϸ� ���Ŀ ����; ����ȭ�� �� �ֽ4ϴ�. �ڼ��� d���� MQ ���� ���?�� ��v�Ͻʽÿ�.
������ ���
MQ ��¡: ���� ���� Ŭ���̾�Ʈ���� ���Ŀ�� �ִ� ���8�� ���� ��� ��= ���Ŀ�� ��� �ϳ� �̻��� ����� Ŭ���̾�Ʈ�� ���� ��Ǵ� �� �ܰ�� �̷����ϴ�. ��� ��(��a�� ��� ��)�� ��f(�Խ�/���� ��� ��)�� �� ���� /���� �ֽ4ϴ�. �̷� ����: ��� ���� ����� Ŭ���̾�Ʈ���� ���Ʈ�DZ� �� �������Ǵ� ���Ŀ�� ������ �� �� 'ġ�� ǥ���մϴ�.
�Ϲ���8�� �� ������ ����Ͽ� ������ ���; �ۼ�����, ���Ŀ�� ���� �����; �� �ڵ�8�� �ۼ��DZ �մϴ�.
�� ���. �� ���: a��a ��¡�� ���Ǹ�, ����� ����� ��� ���ͷ���Ʈ�� ��ϵ� ���� ����� �� ��~��8�� �ϳ����� ��� ��; �ǹ��մϴ�. ����� ���� Ŭ���̾�Ʈ���� ����� ��= ����� Ŭ���̾�Ʈ�� ���� ���̰� ��˴ϴ�.
��f ���. ��f ���: �Խ�/���� ��¡�� ���Ǹ�, ����� ����� ��� ���ͷ���Ʈ�� ��ϵ� ��� ����ڿ� ��~��8�� ��� ��; �ǹ��մϴ�. ����� ���ڿ��� ����� ��= �ش� ��f�� ������ ��� ����ڿ��� ���Ʈ�˴ϴ�. ����ڰ� �ش� ��f�� ���� ���� ���ԵǾ� ��8�� ���Ŀ�� ���� �ϴ� ������ ��= ����ڰ� �ٽ� Ȱ��ȭ�Ǿ�; �� ����ϹǷ� ���� �ش� ��f�� ��� �� Ȱ��ȭ�Ǿ� ���� �ʾƵ� �˴ϴ�.
MQ Ŭ���̾�Ʈ ��Ÿ��
MQ Ŭ���̾�Ʈ ��Ÿ��: MQ ���� ���� ���� �������̽��� �ִ� JMS Ŭ���̾�Ʈ(�ܵ� �?� �wα�, % ���� ��� �Ǵ� EJB ���� ���)�� f���մϴ�. �̰�: Ŭ���̾�Ʈ�� ��� ���� ������ ��� ���� ����� �� �ʿ��� ��� �wα��� �������̽� ����; JMS Ŭ���̾�Ʈ�� f���մϴ�.
"��¡ �۾�" ��: JMS Ŭ���̾�Ʈ �� MQ Ŭ���̾�Ʈ ��Ÿ�� ������ ��Ű� ��õ� ���� �� �� ��� ���; ǥ���ϸ�, ����� ���� ���: MQ Ŭ���̾�Ʈ ��Ÿ�� �� MQ ���� ���� ������ ��Ű� ��õ˴ϴ�.
�� 11-5 ��¡ �۾�
MQ �� ��ü
MQ �� ��ü�� ����ϸ� JMS Ŭ���̾�Ʈ �ڵ尡 ����ڿ� ����; ���� ��; �� �ֽ4ϴ�("�� ��ü: ����� ������" ��v). MQ �� ��ü�� ����ں� ���� �� ���� d���� ��ü �ȿ� �����Ͽ� ���� ����ڿ� �������� ���8�� Ŭ���̾�Ʈ �?� �wα��� ����� �� �ֵ��� �ϴ� ĸ��ȭ ���; ����մϴ�. MQ �� ��ü�� ���ڰ� �ۼ� �� �����ϸ�, ǥ�� JNDI vȸ �ڵ带 ���� JMS Ŭ���̾�Ʈ�� �����մϴ�.
���� ���丮 �� ��ü. ���� ���丮 ��ü�� JMS Ŭ���̾�Ʈ(�ܵ� �?� �wα�, % ���� ��� �Ǵ� EJB ���� ���)�� MQ ���� ���� ������ ������ ���� �ۼ��� ���˴ϴ�. ���� ���丮 ��ü�� ���Ŀ�� ������8�� ��Ÿ���� �ʰ� �ܼ��� JMS Ŭ���̾�Ʈ�� Ȱ��ȭ�Ͽ� ���Ŀ���� ����; �����ϴ� �� ���˴ϴ�. ���� ���� �� ����; ����Ͽ� ���Ŀ�� �����ϴ� Ŭ���̾�Ʈ ��Ÿ���� ������; ��d�ϴ� �� ���˴ϴ�. MQ ���� ���丮�� MQ �ý����� ����; vd�� �� �ִ� ��� ���� ���� ������ �Ӽ�; ����� �ֽ4ϴ�.
��� �� ��ü. ��� �� ��ü(�� �Ǵ� ��f)�� ���Ŀ ���� �̸��� ��� ��� �� ��ü�� �ش��ϴ� ������ ���(������ �� �Ǵ� ������ ��f); ǥ���մϴ�. ��� �� ��ü�� �ۼ��ϸ� JMS Ŭ���̾�Ʈ(���� ����� ��/�Ǵ� ���� ����)�� �ش� ������ ���; ������ �� �ֽ4ϴ�.
MQ �� ����
MQ �� ������ ����� /ƿ��Ƽ�� ���� ����� �������̽�(GUI) �� �ܼ��� �� ~�� �ֽ4ϴ�.
�� �ܼ�. �� �ܼ�; ����Ͽ� ���Ŀ ���� �� ��, ���Ŀ�� ������ ��� �ۼ�, ��ü ����ҿ� ���� �� ��ü ����ҿ��� �� ��ü �߰�, ����Ʈ �� ��f �۾�; ������ �� �ֽ4ϴ�. �� �ܼ�; ����Ͽ� ������ �� ��� �۾�� �ַ� ���Ŀ ����, ���Ŀ Ŭ������ �ۼ�, ���Ŀ�� Ư���� �߰� ��� d�� ���� �� ����� �����ͺ��̽� �� ���� �ֽ4ϴ�.
����� /ƿ��Ƽ. MQ /ƿ��Ƽ�� ����ϸ� �� �ܼ�; ����Ͽ� ������ �� �ִ� ��� �۾�� �Բ�, ���Ŀ ���� �� ��, ���Ŀ�� Ư���� �߰� ��� d�� ���� �� MQ ����� �����ͺ��̽� �� �۾� ������ �� �ֽ4ϴ�.
MQ�� Sun ONE Application Server�� ����
MQ Platform Edition: Sun ONE Application Server ��ġ �wμ��� �� �Ϻη� �ڵ� ��ġ�˴ϴ�. �ڼ��� d���� Sun ONE Application Server ��ġ ���?�� ��v�Ͻʽÿ�.
�̰�; ��ġ�ϸ� Sun ONE Application Server�� ��: ���� Sun ONE Application Server �ν��Ͻ��� ����ϴ� JMS ��¡ �ý����� f��˴ϴ�. �⺻��8�� �� ���� �ν��Ͻ����� �ν��Ͻ����� ���� ���� ��� JMS Ŭ���̾�Ʈ�� ����ϴ� ��� �⺻ f�� JMS ���� ��� �ֽ4ϴ�.
�� ��: ��= ����8�� �����Ǿ� �ֽ4ϴ�.
�⺻ f�� JMS ���� Sun ONE Application Server �� ����("�⺻ f�� JMS ���� ��" ��v)�� ����Ͽ� ���� �� �ֽ4ϴ�.
�⺻ f�� JMS ������ ��v
"�⺻ f�� MQ ��¡ �ý���" ���� ǥ�õ� �⺻ f�� JMS ���� ��=�� �����ϴ� �� ���� a �ܿ��� "MQ �ý��� ��v" ���� ��Ÿ�� ���� MQ ��¡ �ý��۰� /���մϴ�.
�� 11-6 �⺻ f�� MQ ��¡ �ý���
MQ ���� ����. �� Sun ONE Application Server �ν��Ͻ��� �⺻ f�� JMS ���� ��õǾ� �ֽ4ϴ�. �⺻ f�� JMS ���� ���Ŀ ���� ���� �ϳ��� ����մϴ�. ���Ŀ�� "�⺻ f�� MQ ��¡ �ý���" ���� ǥ�õ� Sun ONE Application Server �ν��Ͻ� �ܺο��� ���� �wμ����� ����˴ϴ�. �⺻��8�� ���Ŀ �ν��Ͻ�(�⺻ f�� JMS ����)�� ���� �ν��Ͻ��� ~��Ǿ� ��õ� ���� �ν��Ͻ��� �����ϰ� ~��� �� ���۵˴ϴ�. ���� �ν��Ͻ��� �⺻ f�� JMS ���� ���� ���� d���� Sun ONE Application Server ���� �����(server.xml ����)�� ��ϵǸ�, "JMS ���� ����" ���� ǥ�õ� ��� ��d�� �� �ֽ4ϴ�.
MQ Ŭ���̾�Ʈ ��Ÿ��. JMS ������ Ŭ���̾�Ʈ ��Ÿ�� �κ�: JMS API�� ����ϴ� ���̺귯�� ��=�Դϴ�. ���� �ν��Ͻ� ������ ���� ���� JMS Ŭ���̾�Ʈ(JMS Ŭ���̾�Ʈ ���� ���, MDB ����)�� ��� ���̵� �� ���̺귯���� ������ �� �ֽ4ϴ�.
MQ �� ��ü. �⺻ f�� JMS ���� Sun ONE Application Server�� f���ϴ� ��ü ����Ҹ� ����մϴ�. �� ���� �ν��Ͻ��� �ڽ��� ��ü ����Ҹ� ����� �ֽ4ϴ�. JMS ���� ��ü ����� ���� �� ��ü(���� ���丮 �� ��� �ڿ�)�� �����մϴ�. "�� ��ü �ڿ� ��"���� ������ �Ͱ� ��: �� �� ��ü �ڿ�; �ۼ��ϰ�, JNDI vȸ �ڵ带 ����Ͽ� JMS Ŭ���̾�Ʈ�� �����մϴ�.
Sun ONE Application Server ��. Sun ONE Application Server �� �������̽� �� ����� /ƿ��Ƽ�� MQ �� ����� f�ѵ� �Ϻθ�; �����մϴ�. �� �������̽� �� �����; ����ϸ� �⺻ f�� JMS ���� ����, ������ ��� �ۼ� �� ��f, JMS Ŭ���̾�Ʈ�� JMS ��¡ �۾�; ������ �� �ʿ��� �� ��ü �ڿ� �ۼ� �� ��f�� ������ �� �ֽ4ϴ�. ���� �� �� �����δ� ���Ŀ ��� d�� ��d, MQ Ŭ���̾�Ʈ ��Ÿ�� vd, MQ ����� �������丮 ��d, MQ ���� ��� ��: { �� ������ �� �۾�: ������ �� ��4ϴ�(�Ǵ� �̿��� �� ��4ϴ�). �⺻ f�� JMS ������ �̷� �� �۾�; �����Ϸx� MQ�� �Բ� ��ġ�Ǿ� �ְ� MQ ���� ���?�� ����Ǿ� �ִ� �� ������ ����ؾ� �մϴ�. MQ�� Sun ONE Application Server �� ����� �� ǥ "Sun ONE Message Queue�� Sun ONE Application Server�� �� �� ���"; ��v�Ͻʽÿ�.
�⺻ f�� JMS ���� ��Ȱ��ȭ
�⺻��8�� �⺻ f�� JMS ���� ��õ� Sun ONE Application Server �ν��Ͻ��� ������ �� ���۵˴ϴ�(��, MQ ���Ŀ�� ���۵˴ϴ�). ���� ���� �ν��Ͻ��� JMS ��¡; ����� �ʿ䰡 ��ų� ���� �ν��Ͻ��� �ܺ� JMS ������ ����ϱ� ������, ���� �ν��Ͻ��� ������ �� JMS ���� �ڵ�8�� �������� �ʵ��� �ϰ� ��; �� �ֽ4ϴ�. �⺻ f�� JMS ���� ������� ��8�x� "JMS ���� ����"; ��v�Ͻʽÿ�.
�ܺ� JMS ���� Sun ONE Application Server ������ f����� �ʴ� ��¡ �ý����Դϴ�. MQ(��� JMS �����)�� ��쿡�� �ܼ��� MQ �� ������ ����Ͽ� MQ ���� ���� ������8�� �����ϰ� ���մϴ�. ���� ���� �ν��Ͻ����� ���� ���� JMS Ŭ���̾�Ʈ�� ������ MQ �� ��ü�� ����Ͽ� MQ ���� ���� b���� �� �ֽ4ϴ�. �� ��ü�� �� �?� �wα� ���� �ν��Ͻ��� ��õ� ��ü ����ҿ� ����ǰų� �� ��ü�� ������ MQ �� ������ ���ϴ� �������� ��ü ����ҿ� ������ �� �ֽ4ϴ�(�ʿ��ϸ� ���� ���� �ν��Ͻ��� ����Ҹ� ��/�� �� ��=).
���� �ν��Ͻ��� �ܺ� JMS ���� ��� �ó����?��� ���� ���� �ֽ4ϴ�. ���� �Ϲ����� ��: ������ ���� �ν��Ͻ��� JMS Ŭ���̾�Ʈ�� ������ ������ ��� b���ؾ� �ϴ� ����Դϴ�. �� ��� ���� �ν��Ͻ� ��δ� ������ ���� ���� b���ؾ� �մϴ�. �̸� '�ؼ��� ��� ���� �ν��Ͻ��� �⺻ f�� JMS ���� ��Ȱ��ȭ�ϰ�, ��� JMS Ŭ���̾�Ʈ�� �ܺ� JMS ���� �ش� JNDI vȸ�� �����ϵ��� �����մϴ�. ���� �ܺ� JMS ���� ������� �� ������ ����Ͽ� �ܺ� JMS ����(���� ���� ��, ������ ��� �ۼ� �� �ʿ��� ��� �� ��ü �ۼ�)�� ������8�� ���մϴ�.
���� �?� �wα� ���� �ν��Ͻ��� �ϳ��� MQ ���Ŀ �ν��Ͻ��� ��/�ϵ��� �����Ϸx� ��= �۾�; �����մϴ�.
- ��� ���� �ν��Ͻ��� JMS ���� ��Ȱ��ȭ�մϴ�.
- ���� �ν��Ͻ��� ������ ��/ MQ ���Ŀ�� ���մϴ�. �� �ܺ� ���� ���ϴ� �� ������ ����Ͽ� ���Ŀ�� ���� �� ~���ؾ� �մϴ�. ���� Sun ONE �?� �wα� ����� ������ ������ ���; ���ؾ� �մϴ�.
- ���� ���, �� ���� �ν��Ͻ��� ���� ���丮 JMS �ڿ��� �ܺ� MQ ���Ŀ�� ��d�ϵ��� �����մϴ�. imqBrokerHostName �� imqBrokerHostPort ��� d���� �����ϰ� ��d�ؾ� �մϴ�.
- Sun ONE �?� �wα� ���� JMS �?� �wα�; ������ �� ���� ���丮 �ڿ�; ����մϴ�.
�ܺ� JMS ���� �⺻ f�� JMS ���� ���ÿ� �����ų �� �ֽ4ϴ�. ���� �ν��Ͻ��� JMS Ŭ���̾�Ʈ�� �ʿ��ϸ� ��� JMS ������ b���� �� �ֽ4ϴ�.
��: ���� �ν��Ͻ��� ������ �⺻ f�� JMS ���� ��/�ϰ� ����� ��: ���� �ʽ4ϴ�
(�ϳ��� Ȱ��ȭ�ǰ� ������� ��Ȱ��ȭ��). ��õ� ���� �ν��Ͻ��� ����� ������ Ȱ��ȭ�� JMS ���� ����DZ� ������ �̷��� �ϸ� ��Ȳ; ���ϱ� ��ư� �Ǿ� ���� �ʽ4ϴ�.�⺻ f�� JMS ���� ��Ȱ��ȭ�ϸ� �⺻ f�� JMS ���� ��õ� �� �۾� ������ �� ��4ϴ�. �ܺ� JMS ���� ��� �ʿ��� ��� �� �۾�: �ܺ� ���� ��� �� ������ ����ؼ� ����Ǿ�� �մϴ�.
�⺻ f�� JMS ���� ���� ��: �⺻ f�� JMS ������ �� ��a; �Ӵϴ�. ��� ���� �ν��Ͻ����� ����˴ϴ�.
�⺻ f�� JMS ���� ��� ��= �۾� ���Ե˴ϴ�.
Sun ONE Application Server�� �� �������̽� �Ǵ� ����� /ƿ��Ƽ�� ����Ͽ� �� ������ �� �ֽ4ϴ�. ǥ "Sun ONE Message Queue�� Sun ONE Application Server�� �� �� ���"���� �̷��� �� ������ MQ �� ������ �Ǿ� �ֽ4ϴ�.
��= ��� Sun ONE Application Server �� �������̽��� ����Ͽ� JMS ���� �� �۾�; �����ϴ� ��� ���� �����մϴ�.
JMS ���� ����
��: JMS ���� ��� d���� ��ġ �� �⺻ f�� JMS ���� �Բ� ��ġ�˴ϴ�. �� ��� d���� �⺻ ��: JMS ���� �����Ͽ� ������ �� �ֽ4ϴ�.
JMS ���� ��� d���� ǥ "JMS ���� ��� d��"�� ����Ǿ� �ֽ4ϴ�.
ǥ 11-2 JMS ���� ��� d��
��� d��
����
�⺻ ��
�α� ����
Sun ONE �?� �wα� ���� �α� ���Ͽ� ����� �α� d�� ����. �ڼ��� ����: 5��, "�α� ���"; ��v�Ͻʽÿ�.
DEBUG_HIGH
��Ʈ
�⺻ f�� JMS ���� f���ϴ� ���Ŀ �ν��Ͻ��� �⺻ ��Ʈ ��ȣ. �⺻��8�� �⺻ f�� JMS ���� �⺻8�� f��� �⺻ ��Ʈ ��ȣ�� ����մϴ�. ���� �� ��Ʈ�� �ٸ� ����Ʈ����� �浹�ϰų� �� �� �̻��� Sun ONE Application Server �ν��Ͻ��� �����ϴ� ��쿡�� �� �ν��Ͻ��� ���� ��/ �⺻ ��Ʈ ��ȣ�� ��d�ؾ� �մϴ�.
��ġ�� JMS ���� ��d�� ��Ʈ ��ȣ�� ���� �ٸ� ������ ����ϸ� ��Ʈ�� �浹�� �� ��=�� �����Ͻʽÿ�. �� ��� JMS ���� �ٸ� ��Ʈ ��ȣ�� �ο��ؾ� �մϴ�.
7676
������ ����� �̸�/��й�ȣ
������ ��� ��("������ ��� ��" ��v)�� ��: ���Ŀ �� �۾� ��� �ʿ��� ����� �̸�/��й�ȣ. ���ڰ� ���Ŀ �ν��Ͻ��� ������ /��� ���·� �����Ϸx�(�⺻��8�� � ����ڵ� ������ �� �ֽ4ϴ�), ���� ���Ŀ�� ����� �������丮�� ������ ��; �ۼ��� ��=(MQ ���� ���?���� ����) ������ ����� �̸� �� ��й�ȣ�� �ش� ��; �Է��ؾ� �մϴ�.
admin/admin
���� �ð� �ʰ�
���� �ν��Ͻ��� JMS ���� ����; ��ٸ��� �ð�(�� ��'); ��d�մϴ�. �ð��� �ʰ�Ǹ� ���� �ν��Ͻ� ������ �ߴܵ˴ϴ�.
60
���� ����
JMS ���� ���ۿ� ���� ���ڸ� ��d�մϴ�. imqbroker ����� ���� ���� �� ��d ���: MQ ���� ���?���� ã; �� �ֽ4ϴ�. (-name �� -port ���ڴ� f���ص� ����)
���� Ȱ��ȭ
���� �ν��Ͻ� ���۽� �⺻ f�� JMS ���� ���۵Ǵ��� ���θ� ��d�մϴ�. JMS ��¡; ������� �ʰų� �ܺ� JMS ���� ���� ����ϴ� ��쿡�� �� ��� d���� FALSE�� ��d�Ͻʽÿ�.
TRUE
�⺻ f�� JMS ���� �ش� ���� �ν��Ͻ� ���� �� �̸� ������ �� �ֽ4ϴ�. ���� ���� �ν��Ͻ��� �̹� ���� ���� ��쿡�� ���� ���� ������ ���� �ν��Ͻ��� ����ǰ� ���� �ٽ� ���۵Ǿ�� ���˴ϴ�.
�⺻ f�� JMS ���� �����Ϸx� ��= �۾�; �����մϴ�.
�� 11-7 "JMS ���� ����" ȭ��
- �ʿ��� ��� d���� ��d�մϴ�(ǥ "JMS ���� ��� d��" ��v).
- "����" ��ư; �����ϴ�.
"JMS ����" ȭ���� ��� ������ϴ�.
������ ��� ��
JMS ��¡�� ���, JMS ����ڴ� JMS ����ڷ� ����ġ�� ���� ������ ������ ��� ���� ���4ϴ�.
�⺻ f�� JMS ������ ���, �� ������ ���; �����8�� �ۼ��� �� �ְ� ���� �����; �� JMS ����(MQ ���Ŀ)�� �ڵ�8�� �ۼ��� �� �ֽ4ϴ�. �Ϲ���8�� ��¡ �?� �wα��� �ʿ��� ������ ���; �����8�� �ۼ��ϸ� ��¡ �ý��� �� �ڿ� ���� �� ��: f���; ���� �� �ֽ4ϴ�. �� ����� �� �̻� �ʿ����� ��8�� ��f�� �� �ֽ4ϴ�.
�⺻ f�� JMS ������ ������ ���; �ۼ��ϰų� ��f�Ϸx�, JMS ���� ���� ���̰� ������ ����� �̸� �� ��й�ȣ(�⺻ f�� JMS ���� ������ ��d)�� ���Ŀ�� ����� �������丮 ���� /ȿ�� �� ���5Ǿ�� �մϴ�(ǥ"JMS ���� ��� d��" ��v).
�� �������̽��� ����ϴ� ��쿡�� �⺻ f�� JMS ������ ������ ��� ��= �� �۾�; ������ �� �ֽ4ϴ�.
�� �Ǵ� ��f ��� �ۼ�
�� �Ǵ� ��f ���; �ۼ��Ϸx� ��= �۾�; �����մϴ�.
�� 11-8 �� JMS ������ ��� ȭ��
������ ��� ���
��x �� �� ��f ���; �����Ϸx� ��= �۾�; �����մϴ�.
������ ��� ��f
�ʿ��ϸ� �� �Ǵ� ��f ���; ��f�� �� �ֽ4ϴ�.
������ ���; ��f�Ϸx� ��= �۾�; �����մϴ�.
- ��x ���; �����մϴ�("������ ��� ���" ��v).
- ��f�� �� ����� "����" ���ڸ� �����ϴ�.
�� 11-9 JMS ������ ��� ȭ��
�� ��ü �ڿ� ��
Sun ONE �?� �wα� ����� JMS �ڿ��� �Ǵ� MQ �� ��ü�� JMS Ŭ���̾�Ʈ�� JMS ����(�⺻ f�� �Ǵ� �ܺ�) ������ ����մϴ�.
J2EE ���� ��Ҵ� ���� ���丮 �� ����� �� �� ��ü �ڿ�; ����Ͽ� JMS ���� ���� ����; ������ ��=, ����("MQ �� ��ü" ��v)�� ������ ���� ���� �ְ� �4ϴ�.
�� ��ü �ڿ� �ۼ�: JMS ���� ��b���� ����� ��� ������ JMS ���� Ȱ��ȭ�� �ʿ䰡 ��8��, ���� �ν��Ͻ��� �� ��ü �ڿ� �ۼ��� /ȿ�� ����� �̸� �� ��й�ȣ(ǥ "JMS ���� ��� d��" ��v)�� �ʿ����� �ʽ4ϴ�.
�� ��ü �Ӽ�
JMS ��¡; ����Ϸx� ���� �ν��Ͻ��� ���� ���� ��� JMS Ŭ���̾�Ʈ�� ���� �ʿ��� �� ��ü �ڿ�; �ۼ��ؾ� �մϴ�. �ּ��� �� �� ��ü �ڿ��� JNDI vȸ �̸�, /��(���� ���丮, �� �Ǵ� ��f), ����(���� ����) �� �ڿ� Ȱ��ȭ ���δ� �ݵ�� ��d�ؾ� �մϴ�. ��Ÿ �Ӽ�: ��= ���ǿ��� �����մϴ�.
���(�� �Ǵ� ��f)
�� �Ǵ� ��f �� ��ü�� ���, �ش��ϴ� ������ ��� �̸��� ��d�ؾ� �մϴ�.
���� ���丮
���� ���丮 �� ��ü�� ���, �� �������̽��� �⺻��8�� �⺻ f�� JMS ����(ǥ "JMS ���� ��� d��" ��v), �� ȣ��Ʈ �̸��� ���� ȣ��Ʈ�̰� JMS ���� ������ �� ��Ʈ ��ȣ�� ��d�� ���Ŀ �ν��Ͻ��� ����Ű�� ���� ���丮�� �ۼ��մϴ�.
���� Ưd ���� �ν��Ͻ��� JMS ���� ��Ȱ��ȭ�ϸ� �� ���� �ν��Ͻ��� ����ϴ� JMS Ŭ���̾�Ʈ�� �ܺ� JMS ���� ����ؾ� �մϴ�. �ܺ� JMS ���� ���� ���� �ۼ��� ����� ���� ���丮�� �ۼ��ϴ� ���, ����ڴ� ������ ���Ŀ �ν��Ͻ��� ȣ��Ʈ �̸� �� ��Ʈ ��ȣ�� ��d�ϴ� �Ӽ�; ��d�ؾ� �մϴ�.
���� ���丮 �� ��ü���� ���� �ν��Ͻ��� MQ Ŭ���̾�Ʈ ��Ÿ��; vd�� �� ����ϴ� �߰� �Ӽ��� �ֽ4ϴ�. �̰�: MQ Developer's Guide�� ����ȭ�Ǿ� �ֽ4ϴ�.
�� �������̽��� ����Ͽ� �ۼ��� ���� ���丮 �� ��ü�� ����� Ʈ����� ���ڸ� ����մϴ�.
�� ��ü �ڿ� �� �۾�
�� �������̽������� �� ��ü �ڿ� ���� ��= �� �۾�; ������ �� �ֽ4ϴ�.
�� �Ǵ� ��f �� ��ü �ۼ�(��� �ڿ�)
�� �Ǵ� ��f �� ��ü�� �ۼ��Ϸx� ��= �۾�; �����մϴ�.
�� 11-10 �� ��� �� ��ü ȭ��
���� imqDestinationName ��� d���� ��d�Ͽ� ��ü�� ��� �̸�; ��d�ؾ� �մϴ�. �� ��� d���� ��: ������ ��� �̸��� ��ġ�ؾ� �մϴ�.
�� ��� d���� ��; �����Ϸx� ��= �۾�; �����մϴ�.
- �� �������̽��� ���ϴ�.
- ���� ���� â���� ���� �ν��Ͻ��� ���ϴ�.
- JMS ��� ���ϴ�.
- ��� �ڿ� ��� ���ϴ�.
- ������ ��� �ڿ�; �����մϴ�.
�8��� ���� â�� ��� �ڿ� â�� ǥ�õ˴ϴ�.
- �8��� ���� â���� "��� d��"�� �����ϴ�.
"��� d�� ����" â�� ��Ÿ���ϴ�.
- "�̸�" �ʵ忡 imqDestinationName; �Է��մϴ�.
- "��" �ʵ忡 ������ ��� �̸�; �Է��մϴ�.
- "Ȯ��"; �����ϴ�.
�8��� ���� â�� ��� �ڿ� â�� �ٽ� ǥ�õ˴ϴ�.
���� ���丮 �� ��ü �ۼ�
�� ���� ���丮 �Ǵ� ��f ���� ���丮 �� ��ü�� �ۼ��Ϸx� ��= �۾�; �����մϴ�.
�� 11-11 �� ���� ���丮 �ڿ� �� ��ü ȭ��
���� ���丮�� �⺻ f�� JMS ������ ���Ŀ�� �ƴ� �ٸ� ���Ŀ�� ����; �ۼ��� ��쿡�� imqBrokerHostName �� imqBrokerHostPort ��� d���� ��; ��d�ؾ� �մϴ�.
�� ��� d���� ��; �����Ϸx� ��= �۾�; �����մϴ�.
- �� �������̽��� ���ϴ�.
- ���� ���� â���� ���� �ν��Ͻ��� ���ϴ�.
- JMS ��� ���ϴ�.
- ���� ���丮 ��� ���ϴ�.
- ������ ���� ���丮 �ڿ�; �����մϴ�.
�8��� ���� â�� ���� ���丮 â�� ǥ�õ˴ϴ�.
- �8��� ���� â���� "��� d��"�� �����ϴ�.
"��� d�� ����" ȭ���� ��Ÿ���ϴ�.
- "�̸�" �ʵ忡 imqBrokerHostName; �Է��մϴ�.
- "��" �ʵ忡 �ش� ��� d���� ��; �Է��մϴ�.
- "�̸�" �ʵ忡 imqBrokerHostPort; �Է��մϴ�.
- "��" �ʵ忡 �ش� ��� d���� ��; �Է��մϴ�.
- "Ȯ��"; �����ϴ�.
�8��� ���� â�� ���� ���丮 ȭ���� �ٽ� ǥ�õ˴ϴ�.
�� ��ü �ڿ� ���
��x �� ��ü�� �����Ϸx� ��= �۾�; �����մϴ�.
�� ��ü �ڿ� ��f
�� ��ü �ڿ�; ��f�Ϸx� ��= �۾�; �����մϴ�.
- ��x �� ��ü �ڿ�; �����մϴ�("�� ��ü �ڿ� ���" ��v).
�8��� ���� â�� ��x �� ��ü �ڿ��� ǥ�õ˴ϴ�.
- ��f�� �� ��ü�� "����" ���ڸ� �����ϴ�.
�� 11-12 JMS ���� ���丮 ȭ��, ��� ������.
����� �������̽��� ����� �⺻ f�� JMS ���� ��
Sun ONE �?� �wα� ����� ����� /ƿ��Ƽ asadmin�� �־, �� �������̽��� ������ �� �ִ� �۾�� ������ ��� �۾� ��� ����� �� �ֽ4ϴ�.
asadmin ���; ����Ͽ� �⺻ f�� JMS ���� ���� �� ���մϴ�.
�� ����� ������ ���� d���� asadmin�� �¶��� ����; ��v�Ͻʽÿ�. jms-service �� jms-resource�� �Ӽ� ��ϰ� asadmin�� ���� �ڼ��� ����: �η� A, "����� �������̽� ���"; ��v�Ͻʽÿ�.