Sun Java �?     p��      �ܼ�      ���      ����     

Sun �?
Sun Java Enterprise System 2005Q4 ���åץ��졼�ɥ����� 

�� 7 ��
Message Queue

���ξϤǤϡ�Message Queue ���եȥ������򡢰�p�� Java ES �С�����󤫤� Java ES 2005 (Release 4): Sun Java System Message Queue 3 Enterprise Edition 2005Q4 �˥��åץ��졼�ɤ�����ˡ�ˤĤ������$��ޤ���

���ξϤǤϡ�Java ES Release 4 �ǥ��ݡ��Ȥ���Ƥ���Ƽ�Υ��åץ��졼�ɥѥ��Ǥ� Message Queue ���åץ��졼�ɤ�����ȼ��γ��פˤĤ������$��ޤ����ޤ���Solaris ���ڥ졼�ƥ��󥰥����ƥ�� Linux ���ڥ졼�ƥ��󥰥����ƥ��ξ��ǤΥ��åץ��졼�ɤ���夲�ޤ���


Message Queue �Υ��åץ��졼�ɤγ���

�����Ǥϡ�Java ES 2005Q4 (Release 4) �ؤΥ��åץ��졼�ɤ˱ƶd��� Message Queue �μ��ΰ���Ū��¦�̤ˤĤ������$��ޤ���

Java ES Release 4 �� Message Queue �ˤĤ���

Java ES Release 4 �� Message Queue ���ѹ��$ϼ㴳�Υ����ɽ�5�$��Ǥ��ꡢ��������ǽ���ɲä䵡ǽ�����Ϥ���ޤ��󡣤��Τ��ᡢ�ߴ�-�˴ؤ��� Release 4 �ǿ�����8��������Ϥ���ޤ��� (�ָߴ�-��������򻲾�)��

Message Queue ���եȥ������ˤ� Platform Edition �� Enterprise Edition �� 2 �ĤΥ��ǥ�����󤬤��ꡢ���ǥ������֤ǵ�ǽ���åȤ���ӥ饤�����ϰϤ��ۤʤ�ޤ���Enterprise Edition �ϡ���Ȥμ±��ѴĶ��ǥ�å������󥰥��ץꥱ��������������¹Ԥ��뤿��Υ��ǥ������Ǥ���Platform Edition �ϡ���å������󥰤�ȼ�����ץꥱ�������䥳��ݡ��ͥ�Ȥγ�ȯ���ǥХå����������٥ƥ��Ȥ������ӤȤ��륨�ǥ������Ǥ���Platform Edition �� Sun �� Web �����Ȥ���̵���ǥ%���?�ɲ�ǽ�Ǥ��ꡢSolaris OS ����� Java ES Application Server �ץ�åȥե�����ˤ���°���Ƥ��ޤ���Java ES �ε��꡼���С�����󤫤� Release 4 �˥��åץ��졼�ɤ���ȡ����󥹥ȡ���Ѥߤ� Platform Edition �Ϥ��٤� Enterprise Edition ���Ѵ�����ޤ���

Message Queue �Υ��åץ��졼�ɥ?�ɥޥå�

ɽ 7-1 �ϡ�Message Queue �Ρ�Java ES Release 4 �ؤΥ��ݡ��Ȥ���Ƥ��륢�åץ��졼�ɥѥ��򼨤��Ƥ��ޤ�������ɽ�� Solaris ����� Linux ��ξ��Υ��ڥ졼�ƥ��󥰥����ƥ��Ŭ�Ѥ���ޤ���

ɽ 7-1 Java ES Release 4 Message Queue 3.6 SP3 2005Q4 �ؤΥ��åץ��졼�ɥѥ�

Java ES �Υ�꡼��

Message Queue �������

����Ū�ʼ��

ɬ�פʺ�����

Release 3

Sun Java System Message Queue
2005Q2 (3.6)
Enterprise Edition �Τ�

ľ�ܥ��åץ��졼��:
mqupgrade ������ץȤ���Ѥ��ƹԤ��ޤ���

�ʤ�

Release 2

Sun Java System Message Queue
2004Q2 (3.5)
Platform Edition ����� Enterprise Edition

ľ�ܥ��åץ��졼��:
mqupgrade ������ץȤ���Ѥ��ƹԤ��ޤ���

Solaris �ץ�åȥե�����Ǥϼ�ưŪ�˼¹Ԥ��졢Linux �ץ�åȥե�����Ǥ� mqmigrate ������ץȤ���ѤǤ��ޤ���

Release 1

Sun Java System Message Queue
3.01 SP2
Platform Edition ����� Enterprise Edition

ľ�ܥ��åץ��졼�ɤ�ư���ݾڤʤ�:
���$���mqupgrade ������ץȤ���Ѥ��뤳�Ȥˤ��¹ԤǤ��ޤ���

Solaris �ץ�åȥե�����Ǥϼ�ưŪ�˼¹Ԥ��졢Linux �ץ�åȥե�����Ǥ� mqmigrate ������ץȤ���ѤǤ��ޤ���

�����p�� Java ES ��꡼��

Sun Java System Message Queue
3.01 SP1 ����Ӥ����p�ΥС������
Platform Edition ����� Enterprise Edition

ľ�ܥ��åץ��졼���Բ�:
�ޤ� Release 3 �˥��åץ��졼�ɤ���ɬ�פ�����ޤ������ˤĤ��Ƥϡ���Java Enterprise System 2005Q1 ���åץ��졼�ɤȰܹԡ�(http://docs.sun.com/source/819-2235?l=ja) �򻲾Ȥ��Ƥ��$�����

���ˡ�Release 3 ���� Release 4 �˥��åץ��졼�ɤ��ޤ���

 

ɽ 7-1 �˼����� Java ES ��꡼���� Message Queue �˲ä��ơ�Message Queue Platform Edition �� Solaris ���ڥ졼�ƥ��󥰥����ƥॽ�եȥ������ˤ���°���ޤ�����°����С������� Message Queue �ϡ�Java ES ���󥹥ȡ������Ѥ��� Release 4 Enterprise Edition �˥��åץ��졼�ɤǤ��ޤ������Υ��åץ��졼�ɤ�Ԥ��ˤϡ����󥹥ȡ���� Message Queue �ο������󥹥ȡ����j�򤷤ޤ���Platform Edition ����Υ��åץ��졼�ɤȡ�Message Queue ��ɬ�פʺ����꤬���󥹥ȡ���ˤ�äƼ�ưŪ�˹Ԥ��ޤ���

Message Queue �Υǡ���

Message Queue �Ǥϡ��ۤ��� Java ES ����ݡ��ͥ�Ȥ�Ʊ�ͤˡ����ޤ��ޤʼ���Υǡ��������Ѥ��ޤ���Message Queue �Υ��åץ��졼�ɤǤϡ������Υǡ����򥢥åץ��졼�ɸ�ΥС������˰ܹԤ��ʤ���Фʤ�ʤ���礬����ޤ�������ɽ�ϡ�Message Queue ���եȥ������Υ��åץ��졼�ɤˤ��ƶd����ǽ-�Τ���ǡ����μ���򼨤��Ƥ��ޤ���

ɽ 7-2 �Ǥϡ�Solaris �����ƥ�ǤΥǡ����ΰ��֤򼨤��Ƥ��ޤ���Linux �����ƥ�Ǥΰ��֤⤳��˻�Ƥ��ޤ����ܤ����ϡ���Message Queue ����ɡ�(http://docs.sun.com/source/819-3560?l=ja) �򻲾Ȥ��Ƥ��$�����ɽ 7-2 �ǡ�instanceName �ϥǡ����δ�Ϣ�դ��˻��Ѥ���� Message Queue �֥?�����󥹥��󥹤�̾p��ɽ���ޤ���

ɽ 7-2 Message Queue �Υǡ����λ���ˡ 

�ǡ������ƥ���

���� (Solaris)

����ˡ

�֥?�����󥹥�������ץ�ѥƥ���

/var/imq/instances/instanceName/props/
config.properties

�֥?������Ӵ�Ϣ�����ӥ�������

ưŪ���ץꥱ�������ǡ����λ�³Ū��Ǽ

/var/imq/instances/instanceName/fs350/

�ޤ��� JDBC ����������ǽ�ʥǡ������ȥ�

��å����������衢��³���֥�����ץ���󡢥ȥ�󥶥�����󡢤���Ӥ���¾��ưŪ�ǡ������Ǽ����

�����оݥ��֥�������
(���֥������ȥ��ȥ�)

Ǥ�դΥ?����ǥ��쥯�ȥ�

�ޤ��� LDAP Directory Server

���饤����Ȥȥ֥?������³������˻��Ѥ���륪�֥�������

�������ƥ���: �桼������ݥ��ȥ�

/var/imq/instances/instanceName/etc/passwd

�ޤ��� LDAP �ǥ��쥯�ȥꥵ���С�

ǧ�ڤȾ�ǧ�˻��Ѥ����桼�����ǡ������Ǽ����

�������ƥ���: ��������)��ե����� (�ǥե���Ȥΰ���)

/var/imq/instances/instanceName/etc/
accesscontrol.properties

���褪��Ӵ�Ϣ��ǽ�ؤΥ桼��������������ǧ����롼������ꤹ��

�������ƥ���: passfile �ǥ��쥯�ȥ�
(�ǥե���Ȥΰ���)

/var/imq/instances/instanceName/etc/

�Ź沽���줿�ѥ���ɾ�����Ǽ����

�������ƥ���: �֥?���Υ������ȥ��ե�����ΰ���

/etc/imq/

�������ƥ����ݸ�줿��å������󥰤Τ���ΰŹ沽���줿���=������Ǽ����

�ߴ�-������

Release 4 �� Message Queue �Ǥϡ�Release 3 �Ȥ���ߴ�-�˴ؤ��뿷��������Ϥ���ޤ��󡣤����Ǽ�����Message Queue �θߴ�-�˴ؤ������Ū������ϡ�Release 3 ����p�ΥС������˴ط������ΤǤ���

�ץ�ȥ���θߴ�-

Message Queue �ϡ�Message Queue ���饤����Ȥȥ֥?���δ֤� HTTP �ץ�ȥ��륵�ݡ��Ȥ��󶡤��뤿��� Web ����ƥʤ˰�¸���ޤ���Message Queue �� imqhttp.war ���ץꥱ���������Ф��� Web ����ƥʤ��󶡤�����Ū�� Sun Java System Web Server ����Ѥ��Ƥ���Ȥ���Web Server ����ݡ��ͥ�Ȥ򥢥åץ��졼�ɤ���ˤ� Message Queue �⥢�åץ��졼�ɤ���ɬ�פ�����ޤ�������ϡ��ץ�ȥ�����ѹ�������Ǥ� (�֥��åץ��졼�ɸ�κ�ȡ��򻲾�)��

�֥?���θߴ�-

Release 4 �� Message Queue �֥?���� Release 3 ����� Release 2 �Υ֥?������߱��Ѳ�ǽ�Ǥ�����Release 2 ����Ӥ�����硢�֥?���ץ�ѥƥ����ȱ�³Ū���ȥ��������ޤ��ѹ�����Ƥ��ꡢ���Τ��Ȥ��ߴ�-�˱ƶd�ڤܤ���ǽ-������ޤ���

Release 4 �� Message Queue �� Release 3 ����� Release 2 �Υǡ�������ѤǤ��ޤ������$���Linux �����ƥ�Ǥ� Release 2 �Υǡ�����ޤ� Release 4 �˰ܹԤ���ɬ�פ�����ޤ���

Release 4 �� Message Queue �˥��åץ��졼�ɤ���Ȥ��ϡ����λ����θ���Ƥ��$�����

�����оݥ��֥������Ȥθߴ�-

Release 4 �� Message Queue �δ����оݥ��֥������Ȥϡ�Release 3 �δ����оݥ��֥������Ȥ�Ʊ��Ǥ������$���Release 3 �δ����оݥ��֥������Ȥ���ˤϡ���p�ΥС�����󤫤�̾p���ѹ�����Ƥ����Τ䡢������°-���ɲä���Ƥ����Τ�����ޤ����������äơ�Release 2 �� Message Queue ���� Release 4 �˥��åץ��졼�ɤ���Ȥ��ϡ����λ����θ����ɬ�פ�����ޤ���

����ġ���θߴ�-

Release 3 �ǿ��������ޥ�ɤ���Ӵ���ǽ���ɲä��줿���Ȥˤ�ꡢRelease 4 �δ���ġ��� (����󥽡���ȥ��ޥ�ɹԥ桼�ƥ���ƥ���) �� Release 3 ����� Release 4 �Υ֥?�����Ф��ƤΤ�5��˵�ǽ���ޤ������$���Release 2 �Τ��٤ƤΥ��ޥ�ɤ���ӥ��ޥ�ɥ��ץ������³�����ݡ��Ȥ���ޤ���

���饤����Ȥθߴ�-

Release 3 �Υ��饤����Ȥ� Release 4 �� Message Queue �ȴ�t�˸ߴ�-������ޤ������$���Release 2 ���� Release 4 �˥��åץ��졼�ɤ���Ȥ��ϡ�Java ���饤����Ȥθߴ�-�˴ؤ��뼡��������θ����ɬ�פ�����ޤ���

Message Queue �ΰ�¸�ط�

�ۤ��� Java ES ����ݡ��ͥ�Ȥ��Ф��� Message Queue �ΰ�¸�ط�����Message Queue ���եȥ������Υ��åץ��졼�ɤ���Ӻ�����μ��˱ƶd�ڤܤ���ǽ-������ޤ������Ȥ��С�Message Queue �Υ��󥿥ե������ޤ��ϴؿ��ѹ����줿���ϡ�Message Queue ����¸���륳��ݡ��ͥ�ȤΥ��åץ��졼�ɤ��줿�С������ɬ�פˤʤ��礬����ޤ������Τ褦�ʥ���ݡ��ͥ�ȤΥ��åץ��졼�ɤ�ɬ��-�ϡ��ġ��Υ��åץ��졼�ɥѥ��ˤ�äưۤʤ�ޤ���

Message Queue �ϡ����� Java ES ����ݡ��ͥ�Ȥ˰�¸���ޤ���


Java ES Release 3 ����� Message Queue �Υ��åץ��졼��

�����Ǥϡ�Message Queue �� Java ES 2005Q1 (Release 3) ���� Java ES Release 4 �ؤΥ��åץ��졼�ɤˤĤ������$��ޤ������������$������Ƥϡ����ΤȤ���Ǥ���

�Ϥ����

Java ES Release 3 Message Queue �� Release 4 �˥��åץ��졼�ɤ�����ϡ����åץ��졼�ɽ���μ���¦�̤��θ���Ƥ��$�����

Release 3 �� Message Queue �Υ��åץ��졼��

������Ǥϡ�Message Queue �� Java ES Release 3 ���� Java ES Release 4 �˥��åץ��졼�ɤ�����ˡ�ˤĤ������$��ޤ���

���åץ��졼��p�κ��

Message Queue �򥢥åץ��졼�ɤ���p�ˡ��ʹߤ�������$������¹Ԥ��Ƥ��$������ץ�åȥե�����ˤ�äưۤʤ륳�ޥ�ɤ�����ǻ��Ѥ���ս�Ǥϡ�Ŭ�����оݤΥ��ڥ졼�ƥ��󥰥����ƥ�򼨤��ޤ���

���ߤΥС���������γ�ǧ (Solaris �����ƥ�)

�����ƥ�˥��󥹥ȡ��뤵��Ƥ��� Message Queue �ΥС�����󤪤�ӥ��ǥ������ϡ����Τ褦�ˡ�-version ���ץ�������Ѥ��� Message Queue �֥?����ư���뤳�Ȥˤ�äƳ�ǧ�Ǥ��ޤ���

imqbrokerd -version

ɽ 7-3 Message Queue �ΥС�������ǧ�ν���

Java ES �Υ�꡼��

Message Queue �ΥС�������ֹ�

Release 2

Sun Java(tm) System Message Queue 3 2004Q2
Version: 3.5

Release 3

Sun Java(tm) System Message Queue 3 2005Q1
Version: 3.6

Release 4

Sun Java(tm) System Message Queue 3 2005Q4
Version: 3.6 SP3

Message Queue ����¸���륳��ݡ��ͥ�ȤΥ��åץ��졼��

����Ū�ˤϡ�����ԥ塼�������ƥ�� (����ӡ�����ԥ塼�ƥ��󥰴Ķ���) �Τ��٤Ƥ� Java ES ����ݡ��ͥ�Ȥ� Java ES Release 4 �˥��åץ��졼�ɤ��뤳�Ȥ��侩����ޤ������$� Message Queue �˴ؤ��Ƥϡ�Message Queue ����¸���� Java ES Release 3 ����ݡ��ͥ�ȤΥ��åץ��졼�ɤ�ɬ�ܤǤϤʤ����ᡢ���κ�ȤϾ�ά��ǽ�Ǥ���

���$���Message Queue �Τ��٤Ƥΰ�¸�ط��򥢥åץ��졼�ɤ��뤳�Ȥ�j�򤷤����ϡ�Message Queue �򥢥åץ��졼�ɤ���p�ˡ����Τ��٤Ƥ򼡤ν��ǥ��åץ��졼�ɤ���褦�ˤ��Ƥ��$��������åץ��졼�ɺѤߤΥ���ݡ��ͥ�ȤˤĤ��Ƥϡ����μ����ά�Ǥ��ޤ���

  1. ��ͭ����ݡ��ͥ��: Java ES ��ͭ����ݡ��ͥ�Ȥ� Release 4 �˥��åץ��졼�ɤ�����ϡ��� 2 �ϡ�Java ES ��ͭ����ݡ��ͥ�ȤΥ��åץ��졼�ɡ������$���Ƥ��ޤ���
  2. Directory Server (��ά��ǽ): Directory Server �� Release 4 �˥��åץ��졼�ɤ�����ϡ��� 4 �ϡ�Directory Server ��Administration Server�������$���Ƥ��ޤ���
  3. Web ����ƥʥ��եȥ����� (��ά��ǽ): Web Server �ޤ��� Application Server �򥢥åץ��졼�ɤ�����ϡ����줾���� 6 �ϡ�Web Server��������� 9 �ϡ�Application Server�������$���Ƥ��ޤ���
Message Queue �ΥХå����å�

Message Queue ���p�ξ��֤˥?��Хå����뤿��Υ�����ץȤϤ���ޤ���Release 4 �Υǡ����� Release 3 �Υǡ����ȸߴ�-�����뤿�ᡢ����ǡ�����Хå����åפ���ɬ�פϤ���ޤ��󡣤ޤ���Release 4 �� Message Queue �� Release 3 �˥?��Хå�����ɬ�פ�����Ȥ��� Release 3 �Υ��󥹥ȡ������ѤǤ��뤿�ᡢ���󥹥ȡ���ѤߤΥ��᡼����Хå����åפ���ɬ�פ⤢��ޤ���

Release 3 �� Message Queue �Υ��åץ��졼��

Java ES Release 4 �ؤ� Message Queue ���եȥ������Υ��åץ��졼�ɤǤϡ�mqupgrade ������ץȤ����Ѥ��ޤ������Υ�����ץȤϡ�ɽ 7-4 �˼����ѥåd�ޤ࿷�����ѥå������򥤥󥹥ȡ��뤷�ޤ���

ɽ 7-4 Message Queue �򥢥åץ��졼�ɤ��뤿��Υѥå�1  

����ݡ��ͥ��

SPARC
Solaris 8��9��10

x86
Solaris 9��10

Linux

Message Queue ����

119132-06

119133-06

119136-06

Message Queue C ��󥿥���

119134-04

119135-04

 

Message Queue
jmsclient ����� xmlclient

 

 

119137-04

Message Queue �?���饤����

119691-03

119692-03

119693-03

1����ɽ�˼�����Ƥ���ѥådΥ�ӥ�����ֹ�ϡ�Java ES Release 4 �˥��åץ��졼�ɤ��뤿��κ����׷�Ǥ���ɽ�˵��ܤ���Ƥ����Τ��⿷������ӥ����Υѥåd����Ѳ�ǽ�ˤʤä����ϡ��������ۤ��Υѥåd���Ѥ��Ƥ��$�����

���åץ��졼�ɼ��ϡ����μ��ǹ�.����ޤ���

  1. ��Ư��� Message Queue ���饤����ȥ��ץꥱ�������򤹤٤���ߤ��ޤ���
  2. Application Server �Ķ��� Message Queue ����Ѥ��Ƥ����硢Application Server �⥷��åȥ%��󤷤ޤ���

  3. ��Ư��Τ��٤ƤΥ֥?������ߤ��ޤ�������桼����̾�ȥѥ���ɤ����Ϥ�����ޤ���
  4. imqcmd shutdown bkr [-b hostName:port]

  5. �ƥ֥?�����󥹥��󥹤˴�Ϣ�դ���줿ưŪ�ǡ�����Message Queue �ե�åȥե�����桼������ݥ��ȥꡢ����� Message Queue ��������)��ե�������ݻ�ʤ���硢���Υ��ޥ�ɤ�ȤäƤ����Υǡ�������ޤ���
  6. imqbrokerd -name instanceName -remove instance

    ���ʤ���硢ưŪ�ǡ�����������������ݻ�졢Release 4 �� Message Queue �ǻ��Ѥ���ޤ���

  7. root �Ȥ��ƥ?���󤷤ޤ���
  8. su -

  9. Java ES ���ۥѥå������� Tools �ǥ��쥯�ȥ�˰�ư���ޤ���
  10. Solaris SPARC ��:
    cd Solaris_sparc/Product/message_queue/Tools

    Solaris x86 ��:
    cd Solaris_x86/Product/message_queue/Tools

    Linux x86 ��:
    cd Linux_x86/Product/message_queue/Tools

  11. mqupgrade ������ץȤ�¹Ԥ��ޤ���
    1. ������ץȤ�ư���ޤ���
    2. ./mqupgrade

      mqupgrade ������ץȤϡ����󥹥ȡ��뤵��Ƥ��� Message Queue ����ݡ��ͥ�Ȥ����ɽ�����ޤ���

    3. y (yes) �����Ϥ��ơ�Message Queue ����ݡ��ͥ�Ȥ򥢥åץ��졼�ɤ��ޤ���
    4. mqupgrade ������ץȤϡ����󥹥ȡ��뤵��Ƥ���?���饤���ǥե�����򸡽Ф��ư���ɽ�����ޤ���

      Message Queue ����ݡ��ͥ�Ȥ򥢥åץ��졼�ɤ��ʤ����ϡ�n (no) �����Ϥ��ޤ���mqupgrade ������ץȤϡ�Message Queue ����ݡ��ͥ�Ȥ򥢥åץ��졼�ɤ����˽�λ���ޤ���

    5. �ץ��ץȤ��Ф���y (yes) �����Ϥ��ƥ?���饤���ǥե�����򥢥åץ��졼�ɤ��ޤ���
    6. mqupgrade ������ץȤϡ����ξ��ˤ���?�ե�����˽��Ϥ�����ޤ���

      /var/sadm/install/logs/Message_Queue_upgrade_'date'.log

Message Queue �Υ��åץ��졼�ɤγ�ǧ

���åץ��졼�ɼ��δ�λ�塢-version ���ץ�������Ѥ��� Message Queue �֥?����ư���뤳�Ȥˤ�ꡢ���åץ��졼�ɤ�.�����Ȥ��ǧ���ޤ���

���Υ��ޥ�ɤϡ�Java ES �ΥС�������ֹ�ȡ�Message Queue ��ͭ�ΥС�������ֹ���֤��ޤ���

���åץ��졼�ɸ�κ��

Message Queue HTTP �ȥ�ͥ�󥰥����֥�åȤ���Ѥ��Ƥ��ꡢWeb ����ƥʤ򥢥åץ��졼�ɤ�����硢�����֥�åȤ򿷤��� Web ����ƥʤ˺�����ʤ���Фʤ�ʤ���礬����ޤ���Web ����ƥʤ򥢥åץ��졼�ɤ��Ƥ��ʤ���硢Release 3 �� Release 4 �� HTTP �ȥ�ͥ�󥰥����֥�åȤ��ѹ��Ϥʤ����ᡢMessage Queue �� Release 4 �˥��åץ��졼�ɤ������Ȥ˥����֥�åȤ�������ɬ�פϤ���ޤ���HTTP ���ݡ��Ȥξܺ٤ˤĤ��Ƥϡ���Sun Java System Message Queue 3 2005Q4 ����ɡ�(http://docs.sun.com/source/819-3560?l=ja) �򻲾Ȥ��Ƥ��$�����

���åץ��졼�ɤΥ?��Хå�

Message Queue �򥢥åץ��졼��p�ξ��֤˥?��Хå����뤿��Υ�����ץȤ��Ѱդ���Ƥ��ޤ��󡣥?��Хå��ϡ����μ��˽��äƼ�ư�Ǽ¹Ԥ���ɬ�פ�����ޤ���

  1. ��Ư��� Message Queue ���饤����ȥ��ץꥱ�������򤹤٤���ߤ��ޤ���
  2. ��Ư��Τ��٤ƤΥ֥?������ߤ��ޤ�������桼����̾�ȥѥ���ɤ����Ϥ�����ޤ���
  3. imqcmd shutdown bkr [-b hostName:port]

  4. �ƥ֥?�����󥹥��󥹤˴�Ϣ�դ���줿ưŪ�ǡ�����Message Queue �ե�åȥե�����桼������ݥ��ȥꡢ����� Message Queue ��������)��ե����������硢���Υ��ޥ�ɤ�ȤäƤ����Υǡ�������ޤ���
  5. imqbrokerd -name instanceName -remove instance

  6. root �Ȥ��ƥ?���󤹤뤫�������ѡ��桼�����ˤʤ�ޤ���
  7. su -

  8. ���󥹥ȡ��뤵��Ƥ��� Message Queue �ѥå������ΰ���򡢼��Υ��ޥ�ɤ�ȤäƼ��$��ޤ���
  9. Solaris:
    pkginfo | grep -i "message queue"

    Linux:
    rpm -qa | grep mq

  10. ���Υ��ޥ�ɤ�Ȥä� Message Queue �ѥå���������ޤ���
  11. Solaris:
    pkgrm packageName
    �����ǡ�packageName ��Ǥ�դ� Message Queue �ѥå�������̾p�Ǥ���ʣ��Υѥå����������ˤϡ��ѥå�����̾�򥹥ڡ����Ƕ��ڤä����Ϥ��ޤ���

    Linux:
    rpm -e --nodeps RPMName
    �����ǡ�RPMName ��Ǥ�դ� Message Queue RPM ����ݡ��ͥ�Ȥ�̾p�Ǥ���ʣ��Υ���ݡ��ͥ�Ȥ����ˤϡ�RPM ̾�򥹥ڡ����Ƕ��ڤä����Ϥ��ޤ���

    �ۤ���=�ʤ� Message Queue �ѥå���������Ѥ��Ƥ����ǽ-�����뤿�ᡢ�ѥå������κ��Ͽ��Ť˹ԤʤäƤ��$������ѥå������˰�¸�ط���¸�ߤ����硢pkgrm ���ޥ�ɤϥѥå����������p�ˤ��λݤ�桼�����˷ٹ𤷤ޤ����ץ��ץȤ�ɽ�����줿�顢y (yes) �����Ϥ��ƺ���׵���ǧ���ޤ���

  12. ��q�פ����Ϥ��ƽ����λ���ޤ���
  13. root �������λ���ޤ���
  14. Release 3 �� Message Queue ��ƥ��󥹥ȡ��뤹��
  15. Java ES Release 3 �Υ��󥹥ȡ������Ѥ��ޤ���Release 4 �� Message Queue �ǡ����Ϥ��Τޤ޻��ѤǤ��ޤ���

ʣ��󥹥��󥹤Υ��åץ��졼��

Message Queue ���饹���Ǥϡ�ʣ��Υ֥?������ߺ��Ѥ����뤳�Ȥǡ���������֥�ʥ�å����������ӥ���¸��Ǥ��ޤ������Τ褦�ʥ��饹���򥢥åץ��졼�ɤ����硢�?��󥰥��åץ��졼�ɤȸƤФ���ˡ����ѤǤ��ޤ����?��󥰥��åץ��졼�ɤǤϡ����饹���򥪥�饤����ݤä��ޤޡ��ġ��� Message Queue ���󥹥��󥹤� Release 3 ���� Release 4 �˽缡���åץ��졼�ɤǤ��ޤ������饹���Υ��åץ��졼�ɤ�¹Ԥ���Ȥ��ϡ����� 2 �Ĥξ���α�դ��Ƥ��$�����

�?��󥰥��åץ��졼�ɤ���Ѥ��ʤ����μ��ϴ�ñ�Ǥ������٤ƤΥ֥?�������åץ��졼�ɤ����ޤǡ��֥?������٤� 1 �Ĥ��ĥ���åȥ%��󤷡����åץ��졼�ɤ����Ƶ�ư���ޤ���


Java ES Release 2 ����� Message Queue �Υ��åץ��졼��

Java ES 2004Q2 (Release 2) �� Message Queue �� Release 4 �˥��åץ��졼�ɤ�����ϡ�Release 3 �� Message Queue �� Release 4 �˥��åץ��졼�ɤ����� (��Java ES Release 3 ����� Message Queue �Υ��åץ��졼�ɡ��򻲾�) �ȤۤȤ��Ʊ���Ǥ������$���Release 2 ����Υ��åץ��졼�ɤˤϡ����ڥ졼�ƥ��󥰥����ƥ�ץ�åȥե�����֤Ǽ㴳�ΰ㤤������ޤ���

�ä��ơ����åץ��졼��p�κ�Ȥˡ�Message Queue ����¸���뤹�٤Ƥζ�ͭ����ݡ��ͥ�� (ɽ 1-6 �򻲾�) �� Release 2 �С�����󤫤� Release 4 �˥��åץ��졼�ɤ����Ȥ�ޤ�뤳�Ȥ��侩����ޤ���

Java ES ��ͭ����ݡ��ͥ�Ȥ� Release 4 �˥��åץ��졼�ɤ�����ϡ��� 2 �ϡ�Java ES ��ͭ����ݡ��ͥ�ȤΥ��åץ��졼�ɡ������$���Ƥ��ޤ���

Release 2 �� Message Queue �Υ��åץ��졼�� (Solaris)

��Java ES Release 3 ����� Message Queue �Υ��åץ��졼�ɡ��μ�����$˽����ޤ������$�����Release 3�פε��Ҥ򤹤٤ơ�Release 2�פ��ɤ��ؤ��ޤ���

Release 2 �� Message Queue �Υ��åץ��졼�� (Linux)

Linux �����ƥ�� Release 2 ���� Release 4 �˥��åץ��졼�ɤ����硢Release 3 ���� Release 4 �ؤΥ��åץ��졼�ɤǤ����פʥǡ����ܹԺ�� (�äˡ��֥?�����󥹥��󥹥ǡ����� Release 4 ��Ŭ�ڤʰ��֤˰ܹԤ�����) ��Ԥ�ɬ�פ�����ޤ���Release 4 �ؤΥ��åץ��졼�ɤ� Release 2 �Υǡ������ݻ����硢Message Queue �ˤϡ����ΰܹԤ�¹Ԥ��뤿��ΰܹԥġ��� mqmigrate ���Ѱդ���Ƥ��ޤ���

���åץ��졼�ɼ��

Release 2 ���� Release 3 �˥��åץ��졼�ɤ���ˤϡ���Java ES Release 3 ����� Message Queue �Υ��åץ��졼�ɡ��ǻ��Ѥ����Τ�Ʊ��������Ѥ��ޤ������$����ʹߤμ��������$���褦�ˡ�mqupgrade ������ץȤ�¹Ԥ���p�� mqmigrate ������ץȤ�¹Ԥ���ɬ�פ�����ޤ���

  1. ��Ư��� Message Queue ���饤����ȥ��ץꥱ�������򤹤٤���ߤ��ޤ���
  2. ��Ư��Τ��٤ƤΥ֥?������ߤ��ޤ�������桼����̾�ȥѥ���ɤ����Ϥ�����ޤ���
  3. imqcmd shutdown bkr [-b hostName:port]

  4. �ƥ֥?�����󥹥��󥹤˴�Ϣ�դ���줿ưŪ�ǡ�����Message Queue �ե�åȥե�����桼������ݥ��ȥꡢ����� Message Queue ��������)��ե�������ݻ�ʤ���硢���Υ��ޥ�ɤ�ȤäƤ����Υǡ�������ޤ���
  5. imqbrokerd -name instanceName -remove instance

    ���ʤ���硢ưŪ�ǡ�����������������ݻ�졢Release 4 �� Message Queue �ǻ��Ѥ���ޤ���

  6. root �Ȥ��ƥ?���󤹤뤫�������ѡ��桼�����ˤʤ�ޤ���
  7. su -

  8. Java ES ���ۥѥå������� Tools �ǥ��쥯�ȥ�˰�ư���ޤ���
  9. cd Linux_x86/Product/message_queue/Tools

  10. ���Υ��ޥ�ɤ�Ȥäƥ֥?�����󥹥��󥹥ǡ�����ܹԤ��ޤ���
  11. ./mqmigrate

    mqmigrate ������ץȤϡ�Release 2 �Υ֥?�����󥹥�������ǡ����� Release 4 ��Ŭ�ڤʰ��֤˰�ư���ޤ���

  12. mqupgrade ������ץȤ�¹Ԥ��ޤ���
    1. ������ץȤ�ư���ޤ���
    2. ./mqupgrade

      mqupgrade ������ץȤϡ����󥹥ȡ��뤵��Ƥ��� Message Queue ����ݡ��ͥ�Ȥ����ɽ�����ޤ���

    3. y (yes) �����Ϥ��ơ�Message Queue ����ݡ��ͥ�Ȥ򥢥åץ��졼�ɤ��ޤ���
    4. mqupgrade ������ץȤϡ����󥹥ȡ��뤵��Ƥ���?���饤���ǥե�����򸡽Ф��ư���ɽ�����ޤ���

      Message Queue ����ݡ��ͥ�Ȥ򥢥åץ��졼�ɤ��ʤ����ϡ�n (no) �����Ϥ��ޤ���mqupgrade ������ץȤϡ�Message Queue ����ݡ��ͥ�Ȥ򥢥åץ��졼�ɤ����˽�λ���ޤ���

    5. �ץ��ץȤ��Ф���y (yes) �����Ϥ��ƥ?���饤���ǥե�����򥢥åץ��졼�ɤ��ޤ���
    6. mqupgrade ������ץȤϡ����ξ��ˤ���?�ե�����˽��Ϥ�����ޤ���

      /var/sadm/install/logs/Message_Queue_upgrade_'date'.log

�ߴ�-�ѥå������Υ��󥹥ȡ���

Release 4 �Υ��󥹥ȡ���Ѥߥե�����ΰ��֤˰�¸���륹����ץȤ����뤫��Release 2 �Υ��饤����ȥ��ץꥱ�������ˤ��Τ褦�ʥ�����ץȤ��ޤޤ���硢sun-mq-compat �ѥå������򥤥󥹥ȡ��뤹��ɬ�פ�����ޤ������Υѥå������ˤϡ�Release 2 �Υե�������֤��� Release 4 �Υե�������֤ؤΥ���ܥ�å���󥯤��ޤޤ�ޤ���

sun-mq-compat �ѥå������ϡ�Java ES ���ۥѥå�������Ÿ����μ��ΰ��֤ˤ���ޤ���

���μ���¹Ԥ��ơ�sun-mq-compat �ѥå������򥤥󥹥ȡ��뤷�ޤ���

  1. root �Ȥ��ƥ?���󤹤뤫�������ѡ��桼�����ˤʤ�ޤ���
  2. su -

  3. Packages �ǥ��쥯�ȥ꤫�鼡�Υ��ޥ�ɤ����Ϥ��ޤ���
  4. rpm -ivh --nodeps sun-mq-compat-3.6-RelNo.i386.rpm

���åץ��졼�ɸ�κ��

HTTP ��³�����ӥ��Υ��ݡ��Ȥ��󶡤��뤿��� HTTP �ȥ�ͥ�󥰥����֥�åȤ���Ѥ��Ƥ����硢Release 2 ���� Release 4 �ؤ� Message Queue �Υ��åץ��졼�ɤˤ�äƥ����֥�åȤ����åץ��졼�ɤ���Ƥ��ޤ������Τ��ᡢMessage Queue �� Release 4 �˥��åץ��졼�ɤ������Ȥǥ����֥�åȤ�������ɬ�פ�����ޤ���HTTP ���ݡ��Ȥξܺ٤ˤĤ��Ƥϡ���Sun Java System Message Queue 3 2005Q4 ����ɡ�(http://docs.sun.com/source/819-3560?l=ja) �򻲾Ȥ��Ƥ��$�����

����󥽡��� (imqadmin) �� ObjectManager ���ޥ�ɹԥ桼�ƥ���ƥ��� (imqobjmgr) ����Ѥ��ƹ�������¹Ԥ���Release 2 �δ����оݥ��֥������Ȥ� Release 4 �С������˰ܹԤ��ޤ���



p��      �ܼ�      ���      ����     


Part No: 819-3456.   Copyright 2006 Sun Microsystems, Inc. All rights reserved.