![]() | |
Sun Java Enterprise System 5 ���åץ��졼�ɥ����� (UNIX ��) |
�� 12 ��
Service Registry���ξϤǤϡ�Service Registry �� Java ES 5 (Release 5): Service Registry 3.1 �˥��åץ��졼�ɤ�����ˡ�ˤĤ������$��ޤ���
�����Ǥϡ�Release 5 �ǥ��ݡ��Ȥ���Ƥ���Ƽ�Υ��åץ��졼�ɥѥ��ǤΥ��åץ��졼�ɤ�����$γ��פˤĤ������$��ޤ����ޤ���Solaris ���ڥ졼�ƥ������ƥ�� Linux ���ڥ졼�ƥ������ƥ��ξ��ǤΥ��åץ��졼�ɤ���夲�ޤ���
Service Registry �Υ��åץ��졼�ɤγ��������Ǥϡ�Java ES 5 (Release 5) �ؤΥ��åץ��졼�ɤ˱ƶd��� Service Registry �ΰ���Ū��¦�̤ˤĤ������$��ޤ���
Java ES Release 5 �ˤĤ���
Java ES Release 5 �� Service Registry �ϡ�Release 4 Service Registry ���Ф���ޥ��ʡ������Ǥ������Υ����Ǥϡ������Ĥ��ε�ǽ���������ե������ι�����j�Ф줿�Х���5���Ԥ��Ƥ��ޤ���
Java ES Release 5 �ؤΥ��åץ��졼�ɥ?�ɥޥå�
ɽ 12-2 �ϡ�Service Registry �� Java ES Release 5 �إ��åץ��졼�ɤ���ݤΡ����ݡ��Ȥ���륢�åץ��졼�ɥѥ����Ƥ��ޤ�������ɽ�� Solaris ����� Linux ��ξ��Υ��ڥ졼�ƥ������ƥ��Ŭ�Ѥ���ޤ���
Service Registry �Υǡ���
����ɽ�ϡ�Service Registry ���եȥ������Υ��åץ��졼�ɤˤ��ƶd����ǽ-�Τ���ǡ����μ�����Ƥ��ޤ���
Service Registry �Υ��åץ��졼�����
Service Registry �åץ��졼�ɤ��뤿�����ˤϰ��̤ˡ��� 1 �ϡ֥��åץ��졼�ɤηײ�������$���Ƥ���¿���ι�θ��� (���åץ��졼�ɥѥ���Java ES ����ݡ��ͥ�ȴ֤ΰ�¸�ط���j��Ū�ʥ��åץ��졼�ɤ����٤ƤΥ��åץ��졼�ɤ���ʣ���������ʤ�) �ˤ�äưۤʤ�ޤ���
�����Ǥϡ�Service Registry �Υ��åץ��졼�ɷײ�˱ƶd����ǽ-�Τ����������夲��Service Registry ��t��Ū�����$�ܺ٤˵��Ҥ��ޤ���
�ߴ�-������
Release 5 �� Service Registry �ϡ�Release 4 �� Service Registry �Ȳ��̸ߴ�-������ޤ���
��¸�ط�
�ۤ��� Java ES ����ݡ��ͥ�Ȥ��Ф��� Service Registry �ΰ�¸�ط�����Service Registry ���եȥ������Υ��åץ��졼�ɤ���Ӻ�����μ��˱ƶd�ڤܤ���ǽ-������ޤ������Ȥ��С�Service Registry �Υ��ե������ޤ��ϴؿ��ѹ����줿���ϡ�Service Registry ����¸���륳��ݡ��ͥ�ȤΥ��åץ��졼�ɤ��줿�С������ɬ�פˤʤ��礬����ޤ������Τ褦�ʥ���ݡ��ͥ�ȤΥ��åץ��졼�ɤ�ɬ��-�ϡ��ġ��Υ��åץ��졼�ɥѥ��ˤ�äưۤʤ�ޤ���
Service Registry �ϡ����� Java ES ����ݡ��ͥ�Ȥ˰�¸���ޤ���
- ��ͭ����ݡ��ͥ��: Service Registry �ϡ������ Java ES ��ͭ����ݡ��ͥ�Ȥ˰�¸���ޤ� (ɽ 1-9 ��)��
- Application Server: Service Registry �ϡ�Service Registry ���ץꥱ�������˥���ƥʤ������ꡢJava ES Release 5 �ˤ����ƥͥåȥ�������줿�쥸���ȥ�ޤ��ϥ�ݥ��ȥ�ǡ����١������Ф�����³�����ꤹ�뤿��ˡ�Application Server ��ɬ����¸���Ƥ��ޤ���
- Java DB: Service Registry �ϡ������ӥ��䥵���ӥ��Ҥ����ǡ������Ǽ���뤿��Υǥե���ȥǡ����١����Ȥ��ơ�Java DB ��ɬ����¸���Ƥ��ޤ���
��ŤΥ��åץ��졼��
����ŤΥ��åץ��졼��: Java ES ���եȥ������ȥ��ڥ졼�ƥ������ƥॽ�եȥ������������$���Ƥ���褦�ˡ���ŤΥ��åץ��졼�ɤǤ� Service Registry �ȥ��ڥ졼�ƥ������ƥ��ξ��åץ��졼�ɤ��ޤ������� 2 �ĤΤɤd餫����ˡ����ŤΥ��åץ��졼�ɤ�¹ԤǤ��ޤ���
�������ڥ졼�ƥ������ƥ�Υ��ȡ���
- ��¸�� Service Registry �ǡ�����Хå����åפ��ޤ���
����Ū�ʥǡ����ξ��ˤĤ��Ƥϡ���Service Registry �Υǡ������Ȥ��Ƥ��$�����
- ���������ڥ졼�ƥ������ƥ�ȡ��뤷�ޤ���
�����������ƥ� (�ޤ��� Solaris 10 ������) �ǥ��ڥ졼�ƥ������ƥ�Υ��ȡ����¹Ԥ��뤫���ޤ��ϡ���¸�Υե����륷���ƥ��õ�뤳�Ȥ��Ǥ��ޤ���
- ��� 1 �ǥХå����åפ��� Service Registry �ǡ�������ޤ���
- Release 5 �� Service Registry �ȡ��뤷�ޤ���
���ڥ졼�ƥ������ƥ�Υ���ץ졼�����åץ��졼��
- ��¸�� Service Registry �ǡ�����Хå����åפ��ޤ���
����Ū�ʥǡ����ξ��ˤĤ��Ƥϡ���Service Registry �Υǡ������Ȥ��Ƥ��$�����
- ���ڥ졼�ƥ������ƥ�åץ��졼�ɤ��ޤ���
���Υ��åץ��졼�ɤǤϡ���¸�Υե����륷���ƥ�Ϥ��ΤޤĤ���ޤ���
- Release 5 �� Service Registry �˥��åץ��졼�ɤ��ޤ���
��Java ES Release 4 ����� Service Registry �Υ��åץ��졼�ɡ��Ȥ��Ƥ��$�����
Java ES Release 4 ����� Service Registry �Υ��åץ��졼�������Ǥϡ�Service Registry �� Java ES 2005Q4 (Release 4) ���� Java ES 5 (Release 5) �ؤΥ��åץ��졼�ɤˤĤ������$��ޤ�������������$������Ƥϡ����ΤȤ���Ǥ���
�Ϥ����
Java ES Release 4 Service Registry �� Release 5 �˥��åץ��졼�ɤ�����ϡ����åץ��졼�ɽ���μ���¦�̤��θ���Ƥ��$�����
- ����Ū�ʥ��åץ��졼�ɼ��: ���Υ��åץ��졼�ɤϡ�Release 5 �� Service Registry �ο������ȡ����Ԥ���Release 4 �Υǡ���������� Release 5 �˰ܹԤ�������� Release 4 ����ƥǥ��������̤���ݤ��뤳�Ȥˤ�äƼ¹Ԥ���ޤ���
- ���åץ��졼�ɤΰ�¸�ط�: Service Registry �ϡ������Ĥ��� Java ES ��ͭ����ݡ��ͥ�Ȥ˰�¸���Ƥ��ޤ� (ɽ 1-9 ��)��Service Registry �Υ��åץ��졼�ɤ�¹Ԥ���ȡ����٤Ƥζ�ͭ����ݡ��ͥ�Ȥ� Java ES ���ȡ���ˤ�äƼ�ưŪ�� Release 5 �˥��åץ��졼�ɤ���ޤ���
Release 4 �� Service Registry �Υ��åץ��졼��
�����Ǥϡ�Solaris �ץ�åȥե������ Linux �ץ�åȥե������ξ��ǡ�Service Registry �� Java ES Release 4 ���� Java ES Release 5 �ؤΥ��åץ��졼�ɤ�¹Ԥ�����ˡ�ˤĤ������$��ޤ����ץ�åȥե������ͭ�μ��˰�¸������ܤˤϡ����μ�礬Ŭ�Ѥ���륪�ڥ졼�ƥ������ƥब������Ƥ��ޤ�������������$������Ƥϡ����ΤȤ���Ǥ���
���åץ��졼��p�κ��
Service Registry �åץ��졼�ɤ���p�ˡ����κ�Ȥ�¹Ԥ��Ƥ��$�����
���ߤΥС���������γ�ǧ
Service Registry �θ��ߤΥС������ϡ����� Web Console �Υ桼�������ե���������-��ѻ����뤳�Ȥˤ�äƳ�ǧ�Ǥ��ޤ���
http://localhost:6060/soar
�ޤ���Service Registry �Υѥå�����̾���ǧ���뤳�Ȥ�Ǥ��ޤ�����������ޤ���
Solaris ��:
pkginfo -l|grep srvcLinux ��:
rpm -qa|grep srvc��ħŪ����-��ѥå�����̾����ɽ�˼����ޤ���
Service Registry ����¸���륳��ݡ��ͥ�ȤΥ��åץ��졼��
���̤ˤϡ�����ԥ塼�������ƥ�� (����ӡ�����ԥ塼�ƥ��Ķ���) �Τ��٤Ƥ� Java ES ����ݡ��ͥ�Ȥ� Java ES Release 5 �˥��åץ��졼�ɤ��뤳�Ȥ��ᤷ�ޤ���Service Registry �ϡ������Ĥ��ζ�ͭ����ݡ��ͥ�ȡ�Application Server������� Java DB ���Ф��ƶ������åץ��졼�ɰ�¸�ط����äƤ��ޤ���
Service Registry ����¸���륳��ݡ��ͥ�Ȥåץ��졼�ɤ���Ȥ��ϡ�Service Registry �åץ��졼�ɤ���p�ˡ�(���Ǥ˥��åץ��졼�ɤ�����ǽ-�������Τ�ʤ���) ���ν��Ǽ¹Ԥ��Ƥ��$�������ͭ����ݡ��ͥ�ȤΥ��åץ��졼�ɤ��̾Java ES ���ȡ���ˤ�äƼ�ưŪ�˼¹Ԥ���ޤ���
- ��ͭ����ݡ��ͥ��: Java ES ��ͭ����ݡ��ͥ�Ȥ� Release 5 ��Ʊ�����ϡ���Java ES ��ͭ����ݡ��ͥ�ȤΥ��åץ��졼�ɡ������$���Ƥ��ޤ������$���Service Registry �� Release 5 �ؤΥ��åץ��졼�ɤ�¹Ԥ���ȡ�Service Registry ��ɬ�פʶ�ͭ����ݡ��ͥ�ȤϤ��٤ơ�Java ES ���ȡ���ˤ�äƼ�ưŪ�˥��åץ��졼�ɤ���ޤ���
- Java DB: Java DB �� Release 5 �˥��åץ��졼�ɤ�����ϡ��� 8 �ϡ�Java DB�������$���Ƥ��ޤ���
- Application Server: Application Server �� Release 5 �˥��åץ��졼�ɤ�����ϡ��� 11 �ϡ�Application Server�������$���Ƥ��ޤ���
HTTP �ݡ����ֹ���ѹ�
ServiceRegistryR4-base/install/install.properties �ե�������Խ����ơ�HTTP �ݡ��Ȥ� 6060 ���� 6480 ���ѹ����ޤ� (6060 ��ͽ��ݡ���)�����Υץ�ѥƥ�����������ˡ�ˤĤ��Ƥϡ���Service Registry 3.1 ����ɡ�(http://docs.sun.com/doc/820-0535?l=ja) �Ȥ��Ƥ��$�����
Service Registry �Υǡ����ΥХå����å�
Service Registry �� Release 4 ���� Release 5 �ؤΥ��åץ��졼�ɤǤϡ�����ǡ�����쥸���ȥ�ǡ����١�������ݥ��ȥ�ǡ����١������ѹ�����ޤ����ߤΥǡ�����Хå����åפ���ɬ�פϤ���ޤ���
ɬ�פ��������ȥѥ���ɤ�����
Release 4 �� Service Registry �Υ桼���� ID���ѥ���ɡ��ɥᥤ��̾���ݡ����ֹ���ΤäƤ���ɬ�פ�����ޤ���
Release 4 �� Service Registry �Υ��åץ��졼��
�����Ǥϡ�Solaris �ץ�åȥե������ Linux �ץ�åȥե�����ǤΥ��åץ��졼�ɼ��ˤĤ������$��ޤ���
���åץ��졼�ɼ�� (Solaris)
���������$�����ϡ����åץ��졼�ɤ�»ܤ��륳��ԥ塼���˥?���륤�ȡ��뤵��Ƥ��� Service Registry ������Ŭ�Ѥ���ޤ���
- root �Ȥ��ƥ?���뤫�������ѡ��桼�����ˤʤ�ޤ���
su -
- Jakarta ANT Java/XML �١����ι��ۥġ��� (ANT ��ͭ����ݡ��ͥ��) ��5�����С������� J2SE �Ȥ��Ƥ��뤳�Ȥ��ǧ���ޤ���
(���θ�μ��Ǥϡ�ant ���ޥ�ɤ����Ѥ����)
PATH=/usr/jdk/entsys-j2se/bin:$PATH
export PATH
- Release 4 Service Registry (Application Server) �ɥᥤ�����ߤ��ޤ���
cd ServiceRegistryR4-base/install
/usr/sfw/bin/ant -f build-install.xml appserver.domain.stop���Υɥᥤ��� Service Registry �����˴�Ϣ�դ����Ƥ��ޤ���
- Release 5 �� Service Registry �ο������ȡ����¹Ԥ��ޤ���
���μ���¹Ԥ��ޤ���
- Release 4 �� Service Registry ���ۥ��Ȥ��줿����ԥ塼����� Java ES ���ȡ����ư���ޤ���
cd Java ES Release 5 distribution/os_arch
./installer�����ǡ�os_arch �ϡ�Solaris_sparc �ʤɤΥץ�åȥե�������б����ޤ������ޥ�ɹԥ��ե������ˤϡ�installer -nodisplay ���ץ�������Ѥ��ޤ���
�褦�����ڡ����ȡ��饤�����ѵ������ڡ�����ɽ������Ƥ��顢����ݡ��ͥ��j��ڡ�����ɽ������ޤ���Java ES ���ȡ��餬ľ�ܥ��åץ��졼�ɤǤ��륤�ȡ���ѤߤΥ���ݡ��ͥ�Ȥ����Ф��줿��硢�����Υ���ݡ��ͥ�Ȥϡ֥��åץ��졼�ɲġפξ��֤�ɽ������ޤ���
- ����ݡ��ͥ��j��ڡ������� Service Registry ��j�ޤ���
- Release 4 �Ȥϰۤʤ륤�ȡ���ǥ��쥯�ȥ�ѥ�����ꤷ�ޤ���
�ǥե���ȤǤϡ�Release 5 �Υ��ȡ���ѥ� (ServiceRegistryR5-base) �� Release 4 �Υ��ȡ���ѥ� (ServiceRegistryR4-base) �Ȱۤʤ�ޤ���
- �֤��Ȥ�����ץ��ץ�����j�ޤ���
�ֺ���������פϥ��ݡ��Ȥ���Ƥ��ޤ���
- ɬ�פ˱����ơ��?���饤���ǤΥѥå������ȡ��뤹�륪�ץ�����j�ޤ���
- ���ȡ��뤬��λ�����顢Java ES ���ȡ����λ���ޤ���
- Release 5 �� Service Registry �����Υ��åץ��졼�ɤ������Ԥ��ޤ���
cd ServiceRegistryR5-base/install
/usr/sfw/bin/ant -f build-install.xml
-Dinstall.properties=ServiceRegistryR4-base/install/install.properties
upgradeRelease 4 �� install.properties �ե������ݥ���Ȥ�������ˡ��ǥե���Ȥ� Release 5 �� install.properties �ե�������ѹ�����Ǥ�դ� Release 4 �ץ�ѥƥ����ͤ�Ƹ����뤳�Ȥ�Ǥ��ޤ��������Υץ�ѥƥ�����������ˡ�ˤĤ��Ƥϡ���Service Registry 3.1 ����ɡ�(http://docs.sun.com/doc/820-0535?l=ja) �Ȥ��Ƥ��$�����
��������ץ�ѥƥ����ͤ���Ѥ��Ƥ��뤬������餬 install.properties ��˴ޤޤ�Ƥ��ʤ���硢�����Υץ�ѥƥ����ͤ� Ant ���ޥ�ɹԤ� (t�Τ� 1 �Ԥˤ���) �����Τ褦�˻��ꤹ��ɬ�פ�����ޤ���
/usr/sfw/bin/ant -f build-install.xml
-Dregistry.install.RegistryServerKeystorePassword=passwd1
-Dregistry.install.AdministratorPassword=passwd2
-Dregistry.install.ApplicationServerKeystorePassword=passwd3
upgrade���$������Υ�������ץ�ѥƥ����ͤϡ����¤Τʤ��桼�������Ф���ɽ�����Ԥ���褦�ʥ��ޥ�ɹԤ�������뤿�ᡢ������������)�¤��줿 install.properties �ե�����˳�Ǽ���뤳�Ȥ��ᤷ�ޤ����ܺ٤ˤĤ��Ƥϡ���Service Registry ����ɡ٤Ȥ��Ƥ��$�����
���åץ��졼�ɥ桼�ƥ���ƥ����Ͽ����� Application Server �ɥᥤ����.�����ɥᥤ���ư�������Υɥᥤ����� Service Registry ����������ޤ����� Service Registry �����ϡ����줾���ȼ��� Application Server �ɥᥤ��˴�Ϣ�դ����Ƥ��ޤ���
- Release 4 �� Service Registry �Υ����С��ץ�ѥƥ����ե����뤬�ѹ����줿��硢������б����� Release 5 �� Service Registry �������ѹ����Τ褦�˹Ԥ����Ȥ��Ǥ��ޤ���
- Release 5 Service Registry (Application Server) �ɥᥤ�����ߤ��ޤ���
(���Υɥᥤ��ϡ���� 5 �� upgrade ���ޥ�ɤˤ�äƼ�ưŪ�˵�ư����Ƥ���)
cd ServiceRegistryR5-base/install
/usr/sfw/bin/ant -f build-install.xml appserver.domain.stop- Release 4 �� Service Registry ����������� Release 5 ��ž��ޤ���
Release 4 �� Service Registry ������������Ф��ƹԤʤä�Ǥ�դ��ѹ���j�ޤ���
RegistryDomainR4-base/domains/registry/applications/j2ee-modules/
soar/WEB-INF/classes/*.properties������б����� Release 5 ��������ɲä��ޤ���
RegistryDomainR5-base/domains/registry/applications/j2ee-modules/
soar/WEB-INF/classes/*.properties- Release 5 �� Service Registry (Application Server) �ɥᥤ���ư���ޤ���
cd ServiceRegistryR5-base/install
/usr/sfw/bin/ant -f build-install.xml appserver.domain.start���åץ��졼�ɼ�� (Linux)
Linux �Ǥ� Service Registry �Υ��åץ��졼�ɤ� Solaris �Ǥμ���Ʊ���Ǥ� (�֥��åץ��졼�ɼ�� (Solaris)����)�����$������ޤ��ޤʥ��åץ��졼�ɼ��ǻ��Ѥ���� ant ���ޥ�ɤ� Linux �ץ�åȥե������Ǥξ�꤬��Solaris �ץ�åȥե������Ǥξ��Ȱۤʤ�ޤ���
���åץ��졼�ɤγ�ǧ
Service Registry �Υ��åץ��졼�ɤ�5��˹Ԥ�줿���Ȥϡ����� Web Console �Υ桼�������ե���������-��ѻ����뤳�Ȥˤ�äƳ�ǧ�Ǥ��ޤ���
http://localhost:6480/soar
�ޤ���Service Registry �Υѥå�����̾���ǧ���뤳�Ȥ�Ǥ��ޤ�����������ޤ���
Solaris ��:
pkginfo -l|grep soarLinux ��:
rpm -qa|grep soar��ħŪ����-��ѥå�����̾�ϡ�ɽ 12-4 �˼�����Ƥ��ޤ���
���åץ��졼�ɸ�κ��
���μ��� Release 4 �� Service Registry �κ����ˡ����ΤǤ��������μ��ϡ����åץ��졼�ɤ� Release 4 �˥?��Хå����ʤ����Ȥ��μ¤ˤʤ�ޤǤϼ¹Ԥ��ʤ��Ǥ��$�����
- Release 4 �� Service Registry (Application Server) �ɥᥤ�����ޤ���
cd ServiceRegistryR4-base/install
Solaris ��:
/usr/sfw/bin/ant -f build-install.xml appserver.domain.deleteLinux ��:
/opt/sun/bin/ant -f build-install.xml appserver.domain.delete- Release 4 �� Service Registry �ɥᥤ��ե������ޤ�ǥ��쥯�ȥ����ޤ���
rm -rf RegistryDomainR4-base
- Release 4 �� Service Registry ���ȡ���ե������ޤ�ǥ��쥯�ȥ����ޤ���
rm -rf ServiceRegistryR4-base
���åץ��졼�ɤΥ?��Хå�
Release 5 ���åץ��졼�ɤΥ?��Хå��ϡ�Release 5 �ؤΥ��åץ��졼�ɻ���̤�ѹ��ΤޤĤ���Ƥ�����p�ΥС���������뤳�Ȥˤ�äƹԤ��ޤ���
- Release 5 �� Service Registry (Application Server) �Υɥᥤ�����ߤ��ƺ��ޤ���
cd ServiceRegistryR4-base/install
Solaris ��:
/usr/sfw/bin/ant -f build-install.xml appserver.domain.deleteLinux ��:
/opt/sun/bin/ant -f build-install.xml appserver.domain.delete- Java ES Release 5 �Υ��ȡ����¹Ԥ��ơ�Release 5 �� Service Registry �ȡ��뤷�ޤ���
- Release 4 �� Service Registry �Υɥᥤ���ư���ޤ���
cd ServiceRegistryR4-base/install
Solaris ��:
/usr/sfw/bin/ant -f build-install.xml appserver.domain.startLinux ��:
/opt/sun/bin/ant -f build-install.xml appserver.domain.start- Release 4 �� Service Registry �� Web Console �˥����������ޤ���
http://localhost:6480/soar
- �������ɽ������� Release 4 ����- (��Service Registry �ΥС�������ǧ�ν��ϡ���) ���ǧ���ޤ���
ʣ����Υ��åץ��졼��
����Υ������ƥ��e㡼�ˤ�äƤϡ���������ӥ�ƥ�����¸���������-����夵���뤿��ˡ�Service Registry ��ʣ��Υ���ԥ塼�������ƥ���������礬����ޤ������Ȥ��С��?�ɥХ����Ѥ��� Service Registry ������ʣ��Υ���ԥ塼���Ǽ¹Ԥ��뤳�Ȥˤ�ꡢ��٤�ʬ�������뤳�Ȥ��Ǥ��ޤ���
�����Υ������ƥ��e�Ǥϡ��쥸���ȥ�ϼ���ɤ�����Ѥǡ����̤Υǡ����١����˥����������뤳�Ȥǡ���٤ι⤤������˱���Ƥ��ޤ���
��Release 4 �� Service Registry �Υ��åץ��졼�ɡ������$˽��äơ��ƥ���ԥ塼���� Service Registry �Υ��åץ��졼�ɤ�¹Ԥ��ޤ���