�Ӹ���
�� ������ Sun Java System Message Queue 3.6 SP3 2005Q4 ��� ������ Message Queue ��¡ ������ ���, ����, ��v, ��� �� Ư¡; �Ұ��մϴ�.
��� Message Queue ��� ������ Message Queue ���? ��Ʈ ������ �ٸ� ������ ���ʸ� f���մϴ�. Message Queue ���? ��Ʈ�� �ִ� �ٸ� ������ �б� �� �� ������ �о�� �մϴ�.
�Ӹ���: ��=�� ��� �����Ǿ� �ֽ4ϴ�.
���
�� �ȳ����� ����, �?� �wα� ������ �� Message Queue fǰ; ����ϰų� fǰ�� ���, ����, ��v, ��� �� Ư¡; �����Ϸt� ����ڸ� '�� ���Դϴ�.
Message Queue ��¡ ���� ��d�ϰ� ���ϴ� ��: ������ å���Դϴ�. �� ������ ��¡ �ý��ۿ� ���� ����̳� ���ظ� ��f�� ���� �ʽ4ϴ�.
�?� �wα� �����ڴ� Message Queue ���� ����Ͽ� �ٸ� Ŭ���̾�Ʈ �?� �wα��� ���� ��ȯ�ϴ� Message Queue Ŭ���̾�Ʈ �?� �wα�; �ۼ��ϴ� ��; ����մϴ�. �� ������ Message Queue ���� ����Ǵ� JMS(Java Message Service) ��翡 ���� ���; ��f�� ���� �ʽ4ϴ�.
�˾ƾ� �� ����
�� ������ �б� '�� ��f v��: ��4ϴ�. �ٸ�, Message Queue ���� �� �� ���?�� �б� �� �� ���?�� �а� �⺻���� Message Queue ����; �����Ͻʽÿ�.
����
�� �ȳ����� ó=���� ������ �е��� �Ǿ� ��8�� �� ��: ���� �忡 ��ϵ� ����; ���8�� �����˴ϴ�. ��= ǥ������ �� ���� ����; ������ �����մϴ�.
ǥ 1 ���� �� ����
��
|
����
|
1��, "��¡ �ý��� �Ұ�"
|
��¡ �̵���� ��� ���� �Ұ��ϰ� JMS ǥ�� �� �ش� ǥ���� Message Queue ���� ���� ���� �����մϴ�.
|
2��, "Ŭ���̾�Ʈ �wα��� ��"
|
Message Queue Ŭ���̾�Ʈ ��Ÿ��; ����Ͽ� JMS Ŭ���̾�Ʈ�� ����� ��� �� JMS �wα��� �� ���� �����մϴ�. C++ Ŭ���̾�Ʈ �� SOAP ���� ��ۿ� ���� ��Ÿ�� ��� ���� �����մϴ�.
|
3��, "Message Queue ����"
|
�� �۾� �� ������ ���� �����ϰ� ���� ����, ��� ��d, ��Ӽ�, ���� �� �����; �����ϴ� �� ���Ǵ� ���Ŀ ���� ���� �����մϴ�.
|
4��, "���Ŀ Ŭ������"
|
Message Queue ���Ŀ Ŭ�������� ��v �� ��뿡 ���� �����մϴ�.
|
5��, "Message Queue �� J2EE"
|
J2EE �÷��� ȯ�濡�� JMS ���; ������ ��� ���캾�ϴ�.
|
Appendix A, "������ JMS ����� Message Queue ����"
|
Message Queue fǰ�� JMS ���� ��; ó���ϴ� ���; �����մϴ�.
|
Appendix B, "Message Queue ���"
|
Message Queue ���; �����ϰ� �̷��� ���; �����ϴ� �� �ʿ��� �ܰ踦 ����ϰ� �ڼ��� ����; '�� ��v d���� f���մϴ�.
|
�����
|
Message Queue ��� �߿� b�� �� �ִ� ���� ���信 ���� d���� f���մϴ�.
|
�� ���?�� ���� �Ծ�
�� ��� �� ���?�� ���Ǵ� ǥ�� ��Ģ�� ���� d���� f���մϴ�.
Ȱ��ü �Ծ�
ǥ 2 ���� �Ծ�
���
|
����
|
����Ӳ�
|
����Ӳ� �ؽ�Ʈ�� �ڸ� ǥ���ڸ� ��Ÿ�4ϴ�. ����Ӳ� �ؽ�Ʈ�� ǥ�õ� �κ�: ������ �� �Ǵ� ��8�� ��ü�մϴ�. ����Ӳ� �ؽ�Ʈ�� ���� f��, ��v �Ǵ� �Ұ��� �ܾ ���� ��d�� ���� ���˴ϴ�.
|
��d ��
|
��d �� �ؽ�Ʈ�� �ڵ��� ��, ����ٿ� �Է��ϴ� ���, ���丮/����/��� �̸�, �7� ���� �ؽ�Ʈ, Ŭ���� �̸�, �ҵ� �̸�(������ ��� ��� ����), ��Ű�� �̸�, �����, URL; ��Ÿ�4ϴ�.
|
[]
|
���ȣ�� ����� ������ ������8�� ���Ǵ� ��; ��Ÿ�4ϴ�.
|
��� �빮��
|
��� �빮�ڷ� ǥ�õ� �ؽ�Ʈ�� ���� �ý��� /��(GIF, TXT, HTML ��), ȯ�� ����(IMQ_HOME) �Ǵ� �Ӹ�����(JMS, JSP)�� ��Ÿ�4ϴ�.
|
Ű+Ű
|
���� Ű �Է�: ���ϱ� ��ȣ�� �Բ� ǥ�õ˴ϴ�. Ctrl+A�� �� Ű�� ���ÿ� ������� �ǹ��Դϴ�.
|
Ű-Ű
|
�������� Ű �Է�: �����°� �Բ� ǥ�õ˴ϴ�. Esc-S�� EscŰ�� ������ �̸� ��: ��= SŰ�� ������� �ǹ��Դϴ�.
|
���丮 ���� ��Ģ
Message Queue������ �� ���� ���丮 ���� ����ϸ� ��d ���: �÷��� ��� �ٸ��ϴ�. ǥ 3������ �̷��� ���� �����Ͽ�8�� �� ������� Solaris, Windows �� Linux �÷��� ���Ǵ� ���; ����Ͽ��4ϴ�.
ǥ 3 Message Queue ���丮 ����
����
|
����
|
IMQ_HOME
|
�Ϲ���8�� Message Queue ���?���� Message Queue �⺻ ���丮(��Ʈ ��ġ ���丮)�� ��v�� �� ���˴ϴ�.
- Solaris���� ��Ʈ Message Queue ��ġ ���丮�� ��4ϴ�. ��� Message Queue ���?���� Solaris�� ���� 'ġ�� ��v�ϴ� ��쿡�� IMQ_HOME�� ������ �ʽ4ϴ�.
- Solaris���� Sun Java System Application Server�� ��Ʈ Message Queue ��ġ ���丮�� Application Server �⺻ ���丮 �Ʒ��� �ִ� /imq�Դϴ�.
- Windows�� ���, ��Ʈ Message Queue ��ġ ���丮�� Message Queue ��ġ �wα����� ��d�մϴ�(�⺻��: C:\Program Files\Sun\MessageQueue3).
- Windows�� ��� Sun Java System Application Server�� ��Ʈ Message Queue ��ġ ���丮�� Application Server �⺻ ���丮 �Ʒ��� /imq�Դϴ�.
- Linux���� ��Ʈ Message Queue ��ġ ���丮�� ��4ϴ�. ��� Message Queue ���?���� Linux�� ���� 'ġ�� ��v�ϴ� ��쿡�� IMQ_HOME�� ������ �ʽ4ϴ�.
|
IMQ_VARHOME
|
Message Queue �ӽ� �Ǵ� ����8�� �ۼ��� ���� �� ������ ������ ����Ǵ� /var ���丮�Դϴ�. ��� ���丮�� ����Ű�� ȯ�� ����� ��d�� �� �ֽ4ϴ�.
- Solaris���� IMQ_VARHOME�� �⺻��: /var/imq ���丮�Դϴ�.
- Solaris���� Sun Java System Application Server ������ IMQ_VARHOME �⺻��: IMQ_HOME/var ���丮�Դϴ�.
- Windows���� IMQ_VARHOME�� �⺻��: IMQ_HOME\var ���丮�Դϴ�.
- Windows���� Sun Java System Application Server�� IMQ_VARHOME �⺻��: IMQ_HOME\var ���丮�Դϴ�.
- Linux���� IMQ_VARHOME�� �⺻��: /var/opt/imq ���丮�Դϴ�.
|
IMQ_JAVAHOME
|
Message Queue ���� ���Ͽ� �ʿ��� Java� runtime(JRE)�� 'ġ�� ����Ű�� ȯ�� �����Դϴ�.
- Solaris���� IMQ_JAVAHOME: ��=�� ��: ��� Java ��Ÿ��; ã��, ������8�� ����ڴ� �ʿ��� JRE�� �ִ� ������ 'ġ�� ��; ��d�� �� �ֽ4ϴ�.
Solaris 8 �Ǵ� 9: /usr/jdk/entsys-j2se /usr/jdk/jdk1.5.* /usr/jdk/j2sdk1.5.* /usr/j2se
- Solaris 10:
/usr/jdk/entsys-j2se /usr/java /usr/j2se
- Linux���� Message Queue�� ���� ��= ��� Java ��Ÿ��; ã��, ������8�� ����ڴ� IMQ_JAVAHOME�� ��; �ʿ��� JRE�� �ִ� ������ 'ġ�� ��d�� �� �ֽ4ϴ�.
/usr/jdk/entsys-j2se /usr/java/jre1.5.* /usr/java/jdk1.5.* /usr/java/jre1.4.2* /usr/java/j2sdk1.4.2*
- Windows���� IMQ_JAVAHOME�� �⺻��: IMQ_HOME\jre����, ������8�� ����ڴ� �ʿ��� JRE�� �ִ� ������ 'ġ�� ��; ��d�� �� �ֽ4ϴ�.
|
�� ���?���� IMQ_HOME, IMQ_VARHOME �� IMQ_JAVAHOME: �÷��� ȯ�� ���� ǥ�ó� ����(��: UNIX�� $IMQ_HOME) ���� ǥ�õ˴ϴ�. ��� �̸����� �Ϲ���8�� UNIX ���丮 ������ ǥ��(/)�� ����մϴ�.
��� ����
Message Queue���� �� ���? �ܿ��� �߰� ���? �ڿ��� f��˴ϴ�.
Message Queue ���? ��Ʈ
Message Queue ���? ��Ʈ�� �����ϴ� ������ �Ϲ���8�� ���Ǵ� �� ��� ǥ 4�� �����Ǿ� �ֽ4ϴ�.
ǥ 4 Message Queue ���? ��Ʈ
����
|
���
|
����
|
Message Queue ��ġ ���?
|
�����ڿ� ����
|
Solaris, Linux, Windows �÷��� Message Queue ����Ʈ��� ��ġ�ϴ� ���; �����մϴ�.
|
Message Queue ������ ��Ʈ
|
�����ڿ� ����
|
��ο� ���, f��, �˷��� ��� �� ��� ��Ʈ�� ���� ������ ���ԵǾ� �ֽ4ϴ�.
|
Message Queue ��� ����
|
������, ����, ������
|
Message Queue fǰ�� ���, ����, ��v, ���� �� ���; �Ұ��մϴ�.
|
Message Queue �� ���?
|
����, �����ڿ��Ե� ����
|
Message Queue �� ������ ����� �� �۾� ���� �� �ʿ��� ��� �� d���� f���մϴ�.
|
Java Ŭ���̾�Ʈ�� Message Queue ���� �ȳ���
|
������
|
JMS �� SOAP/JAXM ����� Message Queue ����; ����ϴ� Java Ŭ���̾�Ʈ �wα� �����ڸ� '�� �� ���� �ڽ<��� �wα��� d���� f���մϴ�.
|
C Ŭ���̾�Ʈ�� Message Queue ���� �ȳ���
|
������
|
Message Queue ���� ���� ���� C �������̽�(C-API)�� ����ϴ� C Ŭ���̾�Ʈ �wα� �����ڸ� '�� �wα��� �� ��v ���?�� f���մϴ�.
|
�¶��� ����
Message Queue�� Message Queue ���� ���� �� �۾�; �����ϴ� ����� /ƿ��Ƽ�� �����մϴ�. �� /ƿ��Ƽ�� ���� �¶��� ����; ���x� Message Queue �� ���?�� ��v�Ͻʽÿ�.
���� Message Queue���� ���� ����� �������̽�(GUI) �� ������ �� �ܼ�(imqadmin)�� ���ԵǾ� �ֽ4ϴ�. ���ؽ�Ʈ ��� �¶��� ����: �� �ֿܼ� ���ԵǾ� �ֽ4ϴ�.
JavaDoc
JavaDoc ����� Message Queue Java Ŭ���̾�Ʈ API(JMS API ����) ���?�� ��= 'ġ�� �ֽ4ϴ�.
�÷���
|
'ġ
|
Solaris
|
/usr/share/javadoc/imq/index.html
|
Linux
|
/opt/sun/mq/javadoc/index.html/
|
Windows
|
IMQ_HOME/javadoc/index.html
|
�� ���?�� Netscape, Internet Explorer�� ��: ��� HTML ������� �� �� �ֽ4ϴ�. ǥ�� JMS API ���? �� Message Queue �� ��ü�� ���� Message Queue�� API�� �����ϸ�(Java Ŭ���̾�Ʈ�� Message Queue ���� �ȳ����� 3�� ��v), �̴� ��¡ �?� �wα� �����ڿ��� ������ �˴ϴ�.
Ŭ���̾�Ʈ �?� �wα��� ��
���� Ŭ���̾�Ʈ �?� �wα� �ڵ带 f���ϴ� ���� �?� �wα��� ���� � üf�� ��� �ٸ� ���丮�� ���ԵǾ� �ֽ4ϴ�(Message Queue �� ���? ��v).
�ش� ���丮�� �� ��' ���丮�� �ִ� README ����; ��v�Ͻʽÿ�.
JMS(Java Message Service) ���
��= 'ġ���� JMS ���; Ȯ���� �� �ֽ4ϴ�.
�� ��翡�� Ŭ���̾�Ʈ �ڵ� ������ ���ԵǾ� �ֽ4ϴ�.
��� Ÿ�� % ����Ʈ ��v
�� ������ �ִ� Ÿ�� URL������ ��� �߰� d���� f���մϴ�.
|
��
|
Sun: �� ������ ��� Ÿ�� % ����Ʈ�� ��� ���ɼ��� ���� å������ �ʽ4ϴ�. Sun: ���� ����Ʈ �Ǵ� �ڿ� �ְų� ��� ������ ����, ����, fǰ �Ǵ� ��Ÿ �ڷῡ ���Ͽ� �������� ��8�� å�� �Ǵ� �ǹ��� ���� �ʽ4ϴ�. Sun: �ش� ����Ʈ�� �ڿ�; ���� ��� ������ ����, ��ǰ �Ǵ� ������ ���� ����� ���߰ų� ���ߴٰ� ���ֵǴ� ���س� �սǿ� ���� å���̳� �ǹ��� ���� �ʽ4ϴ�.
|
|
����� �ǰ� ȯ��
Sun: �� ���?�� ����; '�� �����8�� ����ϰ� ��8�� �?�� �ǰ߰� f��; ȯ���մϴ�.
����� �ǰ�; �����÷x� http://docs.sun.com8�� �̵��Ͽ� [�ǰ� ������]�� �����ʽÿ�. �¶��� ��Ŀ��� ���� f��� ��ǰ ��ȣ�� �Է��Ͻʽÿ�. ��ǰ ��ȣ�� �ش� ���?�� f�� ������ ���� �� '�� �ִ� 7�ڸ� �Ǵ� 9�ڸ� �����Դϴ�.
Message Queue ��� �� �� ��f�� ���x� http://swforum.sun.com/jive/forum.jspa?forumID=24�� ��v�Ͻʽÿ�.