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

Sun Java System Application Server Enterprise Edition 8.1 2005Q1 �����

�� 1 ��
����

���ξϤǤϡ�Sun JavaTM System Application Server �ˤĤ������$�������Ū�ʴ������Ҳ𤷤ޤ������ξϤˤϼ����᤬�ޤޤ�Ƥ��ޤ���


Sun Java System Application Server �ˤĤ���

Application Server �Ȥ�

Application Server �ϡ���ȥ��ץꥱ�������γ�ȯ���������Ӵ���Τ���η�ϴ�� J2EE �ץ�åȥե�������󶡤��ޤ�����ʵ�ǽ�ˡ��ȥ�󥶥���������ѥե����ޥ󥹡���������ӥ�ƥ����������ƥ����������礬����ޤ���Application Server �ϡ�Web �ѥ֥�å��󥰤����ȵ��ϤΥȥ�󥶥���������ޤǤ�����ݡ��Ȥ��ޤ�������ȯ�Ԥ� Application Server �����Ѥ��ơ�JavaServer Pages (JSPTM)��Java �����֥�åȡ�Enterprise JavaBeansTM (EJBTM) �ƥ��Υ?��١����ˤ������ץꥱ���������ۤǤ��ޤ���

Application Server Enterprise Edition �ϡ����٤ʥ��饹����󥰵��Ѥȥե����륪���С����Ѥ��󶡤��ޤ��������ε�ǽ�ˤ�ꡢ��������֥�ǹ⤤����-����� J2EE ���ץꥱ��������¹ԤǤ��ޤ�

Application Server �Υ������ƥ��e�

�����Ǥϡ��� 1-1 �˼��� Application Server �Υϥ���٥륢�����ƥ��e�ˤĤ������$��ޤ���

Application Server �Υ������ƥ��e�

�� 1-1 Application Server �������ƥ��e�

������ƥ�ؤΥ�������

J2EE �ץ�åȥե�����Ǥϡ����ץꥱ������󤬥��ץꥱ������󥵡��С��γ���ˤ��륷���ƥ�˥��������Ǥ��ޤ������ץꥱ�������ϡ��꥽�����ȸƤФ�륪�֥������Ȥ�𤷤Ƥ����Υ����ƥ�˥����������ޤ�������Ԥϥ꥽���������Ԥ�ɬ�פ�����ޤ���J2EE �ץ�åȥե�����Ǥϡ����� API ����ӥ���ݡ��ͥ�Ȥ�𤷤Ƴ�����ƥ�˥��������Ǥ��ޤ���

����󥽡���

����󥽡���ϡ��ʥӥ����Ȥ��䤹�����󥿥ե������ȥ���饤��إ�פ�������֥饦���١����Υġ���Ǥ������Υޥ˥奢��Ǥϡ�����󥽡���λ��Ѽ������ɤä����$��ޤ�������󥽡������Ѥ���ˤϡ�����С�����ư���Ƥ���ɬ�פ�����ޤ���

Application Server �򥤥󥹥ȡ��뤹��Ȥ��ˡ������С��˥ݡ����ֹ��j�򤷤ޤ���j�򤷤ʤ��ä����ϡ��ǥե���ȥݡ��Ȥ� 4849 �����Ѥ���ޤ����ޤ����桼����̾�ȥޥ������ѥ���ɤ���ꤷ�ޤ���

����󥽡����ư����ˤϡ�Web �֥饦���Ǽ��Τ褦�����Ϥ��ޤ���

http://hostname:port

������򼨤��ޤ���

http://kindness.sun.com:4849

����󥽡���� Application Server �����󥹥ȡ��뤵�줿�ޥ���Ǽ¹Ԥ�����ϡ��ۥ���̾�Ȥ��� localhost ����ꤷ�ޤ���

Windows �ǡ��֥������ȡץ�˥塼����֥��ץꥱ������󥵡��С�����󥽡���פ�ư���ޤ���

���󥹥ȡ���ץ?���ˤ�ꡢdomain1 �Ȥ���̾p�Υǥե���ȴ���ɥᥤ�󤬥ǥե���ȥݡ����ֹ� 4849 ��8.����ޤ����ޤ����ɥᥤ�����С� (DAS) �Ȥ�ʬΥ�������󥹥��󥹤��.����ޤ������󥹥ȡ����ϡ�����ɥᥤ����.�����ɲäǤ��ޤ����ƥɥᥤ��ϡ���դΥݡ����ֹ���ä��ɥᥤ�����С��򤽤줾���äƤ��ޤ�������󥽡���� URL ����ꤹ����ϡ������ɥᥤ��Υݡ����ֹ����Ѥ��Ƥ��$�����

����˥�⡼�ȥ����С����󥹥��󥹤��ޤޤ����ϡ��Ρ��ɥ���������Ȥ��.���ƥ�⡼�ȥ����С����󥹥��󥹤��ưפ˴���Ǥ���褦�ˤ��ޤ��������С����󥹥��󥹤κ�.����ư����ߡ�����Ӻ��ϡ��Ρ��ɥ���������Ȥ����Ǥ����Ρ��ɥ���������Ȥ����ꤹ��ˤϡ����ޥ�ɹԥ��󥿥ե����� (CLI) �Υ��ޥ�ɤ���Ѥ��ޤ���

asadmin �桼�ƥ���ƥ�

asadmin �桼�ƥ���ƥ��ϡ����ޥ�ɹԥġ���Ǥ���asadmin �桼�ƥ���ƥ��ȡ����Υ桼�ƥ���ƥ��˴�Ϣ���륳�ޥ�ɤ���Ѥ��ơ�����󥽡���Ǽ¹Բ�ǽ�ʰ�Ϣ��Ʊ����������¹Ԥ��ޤ������Ȥ��С��ɥᥤ��ε�ư����ߡ������С������ꡢ���ץꥱ������������ʤɤ�¹Ԥ��ޤ���

������Υ��ޥ�ɥץ��ץȤ��餳���Υ��ޥ�ɤ���Ѥ��뤫���ޤ����̤Υ�����ץȤ�ץ?��फ�餳���Υ��ޥ�ɤ�ƤӽФ��ޤ��������Υ��ޥ�ɤ���Ѥ��ơ��귿�������ư�����ޤ���

asadmin �桼�ƥ���ƥ���ư����ˤϡ����Τ褦�����Ϥ��ޤ���

$ asadmin

asadmin ��ǻ��Ѳ�ǽ�ʥ��ޥ�ɤ�ꥹ��ɽ������ˤϡ����Τ褦�����Ϥ��ޤ���

asadmin> help

������Υ��ޥ�ɥץ��ץȤǡ�asadmin ���ޥ�ɤ򼡤Τ褦�˼¹Ԥ��뤳�Ȥ�Ǥ��ޤ���

$ asadmin help

���ޥ�ɤι�ʸ�����ɽ������ˤϡ�help �Τ��Ȥ˥��ޥ��̾�����Ϥ��ޤ���������򼨤��ޤ���

asadmin> help create-jdbc-resource

���ꤷ�����ޥ�ɤ� asadmin help ���󤬡����ޥ�ɤ� Unix �ޥ˥奢��ڡ�����ɽ������ޤ��������Υޥ˥奢��ڡ����� HTML �|��Ǥ����ѤǤ��ޤ���

Application Server Management Extension (AMX)

Sun Java System Application Server Management Extension �ϡ����٤Ƥ� Application Server �����ɽ������ API �Ǥ��ꡢAMX ���󥿥ե����������롢�Ȥ��䤹�����饤�����¦��ưŪ�ʥץ?���Ȥ��� JMX �����о� Beans (MBean) ��ƻ뤷�Ƥ��ޤ���

Application Server Management Extension �λ�����ˡ�ξܺ٤ˤĤ��Ƥϡ���Sun Java System Application Server Developer's Guide�٤Ρ�Using the Java Management Extensions (JMX) API�פ򻲾Ȥ��Ƥ��$�����


Application Server ������

Application Server ������

Application Server �ɥᥤ��ϡ�����Ԥˤ�륷���ƥ�����δ�����ưפˤ��롢����Ū�ޤ���ʪ��Ū��˥åȤǤ����ɥᥤ��ϡ����󥹥��󥹤ȥΡ��ɥ���������Ȥ�ޤࡢ��꾮���ʥ�˥åȤ�ʬ�䤵��ޤ��������С����󥹥��󥹤ϡ�ñ���ʪ��ޥ���� Application Server ��¹Ԥ���ñ��� Java ���ۥޥ��� (JVM) �Ǥ����ƥɥᥤ��ˤ� 1 �İʾ�Υ��󥹥��󥹤�����ޤ����ޤ���Ŭ�ڤ˵�ǽ���뤿��˥ɥᥤ��ˤϡ����󥹥����Ѥ˾��ʤ��Ȥ� 1 �Ĥδ�Ϣ����Ρ��ɥ���������Ȥ�ɬ�פǤ����ɥᥤ��򥰥롼�ײ����ƥ��饹����8.�Ǥ��ޤ������饹���Ǥϡ�����Ԥˤ�륽�եȥ������ȥϡ��ɥ������Υ��롼�״����ǽ�Ǥ���

�ɥᥤ�������

����ɥᥤ��ϴ���Ū�ʥ������ƥ���¤���󶡤�������ˤ�äƤ��ޤ��ޤʴ���Ԥ����ץꥱ������󥵡��С����󥹥��󥹤�����Υ��롼�� (�ɥᥤ��) �����Ǥ��ޤ��������С����󥹥��󥹤���̤Υɥᥤ��˥��롼�ײ����뤳�Ȥˤ�ꡢ���ޤ��ޤ��ȿ�����Ӵ���Ԥ� 1 �Ĥ� Application Server ���󥹥ȡ����ͭ�Ǥ��ޤ����ƥɥᥤ��ˤϡ���ͭ�����ꡢ�?�ե����롢����ӥ��ץꥱ�������������ΰ褬���ꡢ�����Ϥۤ��Υɥᥤ��Ȥ�̵�ط��Ǥ���1 �ĤΥɥᥤ������꤬�ѹ�����Ƥ⡢�ۤ��Υɥᥤ�������ϱƶd��ޤ���

���줾��δ���󥽡��륻�å����Ǥϡ��ɥᥤ������ꤪ��Ӵ���Ǥ��ޤ���ʣ��Υɥᥤ����.���Ƥ�����ϡ��ɲäδ���󥽡��륻�å�����ư���ơ��ƥɥᥤ�������ɬ�פ�����ޤ����ƥɥᥤ��ϡ���դΥݡ����ֹ���ä��ɥᥤ�����С� (DAS) ���äƤ��ޤ����ƴ���ɥᥤ��ϡ�ʣ��Υ��ץꥱ������󥵡��С����󥹥��󥹤���ͭ�Ǥ��ޤ������$������ץꥱ������󥵡��С����󥹥��󥹤� 1 �ĤΥɥᥤ��ˤΤ�°���뤳�Ȥ��Ǥ��ޤ���Application Server �����󥹥ȡ��뤵���ȡ�domain1 �Ȥ���̾p�δ���ɥᥤ�󤬼�ưŪ�˺�.����ޤ���

�ɥᥤ��κ�.

�ɥᥤ��ϡ�create-domain ���ޥ�ɤˤ�äƺ�.����ޤ������Υ��ޥ����Ǥϡ�mydomain �Ȥ����ɥᥤ����.���ޤ�������С����Ե�����ݡ��Ȥ� 1234 �ǡ�����桼����̾�� hanan �Ǥ������Υ��ޥ�ɤϡ�����ѥ���ɤ���ӥޥ������ѥ���ɤ�ץ��ץȤ��ޤ���

$ asadmin create-domain --adminport 80 --adminuser hanan mydomain

mydomain �ɥᥤ��δ���󥽡����֥饦����ǵ�ư����ˤϡ����� URL �����Ϥ��ޤ���

http://hostname:80

p�Ҥ� create-domain ����ξ�硢�ɥᥤ��Υ?�ե����롢����ե����롢���������줿���ץꥱ�������ϼ��Υǥ��쥯�ȥ���֤���ޤ���

domain_root_dir/mydomain

�ɥᥤ��Υǥ��쥯�ȥ���̤ΰ��֤˺�.����ˤϡ� --domaindir ���ץ�������ꤷ�ޤ������ޥ�ɤδ�t�ʹ�ʸ���ǧ����ˤϡ�asadmin help create-domain �����Ϥ��Ƥ��$�����

�ɥᥤ��κ��

�ɥᥤ��ϡ�asadmin delete-domain ���ޥ�ɤˤ�äƺ���ޤ����ɥᥤ������Ǥ��� OS �桼���� (�ޤ��ϥ롼��) �$��������Υ��ޥ�ɤ�5��˼¹ԤǤ��ޤ������Ȥ��С�mydomain �Ȥ����ɥᥤ������ˤϡ����Υ��ޥ�ɤ����Ϥ��ޤ���

$ asadmin delete-domain mydomain

�ɥᥤ��ΰ���ɽ��

�ޥ���Ǻ�.����Ƥ���ɥᥤ���asadmin list-domains ���ޥ�ɤ���Ѥ��ƻ��ȤǤ��ޤ����ǥե���Ȥ� domain_root_dir �ǥ��쥯�ȥ���Υɥᥤ������ɽ������ˤϡ����Υ��ޥ�ɤ����Ϥ��ޤ���

$ asadmin list-domains

�̤Υǥ��쥯�ȥ�˺�.����Ƥ���ɥᥤ������ɽ������ˤϡ� --domaindir ���ץ�������ꤷ�ޤ���

�ɥᥤ��ε�ư

�ɥᥤ��ε�ư���ˡ�����С��ȥ��ץꥱ������󥵡��С����󥹥��󥹤���ư����ޤ������ץꥱ������󥵡��С����󥹥��󥹤ϡ����ٵ�ư����Ⱦ����ư�Ȥʤꡢ�׵���Ե����Ƽ��դ��ޤ����ƥɥᥤ��ϡ��̡��˵�ư����ɬ�פ�����ޤ���

�ɥᥤ���ư����ˤϡ�asadmin start-domain ���ޥ�ɤ����Ϥ����ɥᥤ��̾����ꤷ�ޤ������Ȥ��С��ǥե���ȤΥɥᥤ�� (domain1) ��ư����ˤϡ����Τ褦�����Ϥ��ޤ���

$ asadmin start-domain domain1

�ɥᥤ�� 1 �Ĥ$��ξ��ϡ��ɥᥤ��̾���ά���ޤ������ޥ�ɤδ�t�ʹ�ʸ���ǧ����ˤϡ�asadmin help start-domain �����Ϥ��Ƥ��$������ѥ���ɥǡ������ά�������ϡ����Ϥ���褦���׵ᤵ��ޤ���

Windows �ǥǥե���ȤΥɥᥤ���ư����ˤ�

Windows �Ρ֥������ȡץ�˥塼�ǡ��֥ץ?���� - >��Sun Microsystems�� - >��Application Server�� - >�ִ���С���ư�פ�j�򤷤ޤ���

�����С��ޤ��ϥɥᥤ��κƵ�ư

�����С��κƵ�ư�μ��ϥɥᥤ��κƵ�ư��Ʊ���Ǥ����ɥᥤ��ޤ��ϥ����С���Ƶ�ư����ˤϡ��ɥᥤ��򤤤ä�����ߤ��Ƥ��鵯ư���ޤ���

�ɥᥤ������

�ɥᥤ�����ߤ���ȡ����Υɥᥤ��δ���С��ȥ��ץꥱ������󥵡��С����󥹥��󥹤�����åȥ%��󤷤ޤ����ɥᥤ�����ߤ���ȡ����Υ����С����󥹥��󥹤Ͽ�������³����դ��ʤ��ʤꡢ̤��λ����³�����٤ƴ�λ����ޤ��Ե����ޤ��������С����󥹥��󥹤ϥ���åȥ%���ץ?����λ���ʤ���Фʤ�ʤ����ᡢ����ˤϿ��ô֤�����ޤ����ɥᥤ�����߽�����ϡ�����󥽡��뤪��ӤۤȤ�ɤ� asadmin ���ޥ�ɤϻ��ѤǤ��ޤ���

�ɥᥤ�����ߤ���ˤϡ�asadmin stop-domain ���ޥ�ɤ����Ϥ����ɥᥤ��̾����ꤷ�ޤ������Ȥ��С��ǥե���ȤΥɥᥤ�� (domain1) ����ߤ���ˤϡ����Τ褦�����Ϥ��ޤ���

$ asadmin stop-domain domain1

�ɥᥤ�� 1 �Ĥ$��ξ��ϡ��ɥᥤ��̾���ά���ޤ������ޥ�ɤδ�t�ʹ�ʸ���ǧ����ˤϡ�asadmin help stop-domain �����Ϥ��Ƥ��$�����

����󥽡������Ѥ��ƥɥᥤ�����ߤ���ˤ�

Windows �ǥǥե���ȤΥɥᥤ�����ߤ���ˤ�

�֥������ȡץ�˥塼�ǡ��֥ץ?���� - >��Sun Microsystems�� - >��Application Server�� - >�ִ���С�����ߡפ�j�򤷤ޤ���

�ɥᥤ�����С��κƺ�.

�ߥ顼��󥰤�Ԥ����ᡢ����ӡ��ɥᥤ�����С� (DAS) ��ͭ��ʥ��ԡ����󶡤��뤿��ˤϡ����Τ�Τ��Ѱդ���ɬ�פ�����ޤ���

DAS �ΰܹԤμ��

�ɥᥤ�����С��� 1 ���ܤΥޥ��� (machine1) ���� 3 ���ܤΥޥ��� (machine3) �˰ܹԤ���ˤϡ����μ�礬ɬ�פǤ���

  1. 1 ���ܤΥޥ���˥��󥹥ȡ��뤵��Ƥ���Τ�Ʊ�����ץꥱ������󥵡��С���3 ���ܤΥޥ���˥��󥹥ȡ��뤷�ơ�3 ���ܤΥޥ�������ꤷ�ޤ���
  2. ���ν���ϡ�DAS �� 3 ���ܤΥޥ����5������ơ��ѥ��ζ����ȯ8�����ʤ������ɬ�פǤ���

    • ���ޥ�ɹ� (���÷�) �⡼�ɤ���Ѥ��ơ����ץꥱ������󥵡��С�����ѥå������򥤥󥹥ȡ��뤷�ޤ������÷��Υ��ޥ�ɹԥ⡼�ɤ�ͭ��ˤ���ˤϡ�console ���ץ����򼡤Τ褦�˻��ꤷ�ƥ��󥹥ȡ���ץ?����ư���ޤ���
    • ./ bundle_filename -console

      ���ޥ�ɹԥ��󥿥ե���������Ѥ��ƥ��󥹥ȡ����Ԥ��ˤϡ��롼�ȤΥ�����������ɬ�פǤ���

    • ���ץ�����j�����ơ��ǥե���ȤΥɥᥤ��򥤥󥹥ȡ��뤷�ޤ���
    • �Хå����åפ��줿�ɥᥤ�����ϡ�Ʊ���������ƥ��e�˴�Ť����ޤä���Ʊ��Υ��󥹥ȡ���ѥ����� (�Ĥޤꡢξ��Υޥ���� install_dir����Ѥ���) 2 ��Υޥ���ǤΤߥ��ݡ��Ȥ���ޤ���

  3. 1 ���ܤΥޥ���ΥХå����å� ZIP �ե������3 ���ܤΥޥ���� domain_root_dir �˥��ԡ����ޤ���FTP �ǥե�����ž��Ƥ⤫�ޤ��ޤ���
  4. asadmin restore-domain ���ޥ�ɤ�¹Ԥ��ơ�ZIP �ե������ 3 ���ܤΥޥ������ޤ���
  5. asadmin restore-domain --filename domain_root_dir/sjsas_backup_v00001.zip domain1

    Ǥ�դΥɥᥤ���Хå����åפǤ��ޤ������$����ɥᥤ��κƺ�.��ϡ��ɥᥤ��̾�����Υɥᥤ��̾��Ʊ��Ǥʤ���Фʤ�ޤ���

  6. 3 ���ܤΥޥ���� domain_root_dir/domain1/generated/tmp �ǥ��쥯�ȥ�Υ������������ѹ����ơ�1 ���ܤΥޥ����Ʊ���ǥ��쥯�ȥ�Υ����������Ȱ��פ����ޤ���
  7. ���Υǥ��쥯�ȥ�Υǥե���ȤΥ����������ϡ�?drwx------? (�ޤ��� 700) �Ǥ���

    ������򼨤��ޤ���

    chmod 700 install_root/domains/domain1/generated/tmp

    p�Ҥ���Ǥϡ�domain1 ��Хå����åפ���Ȳ��ꤷ�Ƥ��ޤ����ɥᥤ����̤�̾p�ǥХå����åפ�����ϡ�domain1 ��Хå����åפ���ɥᥤ���̾p���֤������Ƥ��$�����

  8. 3 ���ܤΥޥ���� domain.xml �ǡ��ץ�ѥƥ��Υۥ����ͤ��ѹ����ޤ���
  9. 3 ���ܤΥޥ���� install_root/domains/domain1/config/domain.xml �򹹿����ޤ���
  10. ������򼨤��ޤ���

    machine1 �򸡺�ơ�machine3 ���֤������ޤ����������äơ����Τ褦���ѹ����ޤ���

    <jmx-connector><property name=client-hostname value=machine1/>...

    �ѹ���:

    <jmx-connector><property name=client-hostname value=machine3/>...
  11. ���Τ褦���ѹ����ޤ���
  12. <jms-service... host=machine1.../>

    �ѹ���:

    <jms-service... host=machine3.../>
  13. machine3 ����줿�ɥᥤ���ư���ޤ���
  14. asadmin start-domain --user admin_user --password admin_password domain1
  15. machine2 �� nodeagent �β��Υץ�ѥƥ��ǡ�DAS �ۥ��Ȥ��ͤ��ѹ����ޤ���
  16. machine2 �� install_dir/nodeagents/nodeagent/agent/config/das.properties �ǡ�agent.das.host �ץ�ѥƥ��ͤ��ѹ����ޤ���
  17. machine2 �� nodeagent ��Ƶ�ư���ޤ���

  18. ��

    asadmin start-instance ���ޥ�ɤ���Ѥ��ƥ��饹�����󥹥��󥹤�ư��������ɥᥤ���Ʊ���褦�ˤ��Ƥ��$�����



Application Server ���󥹥���

Application Server ���󥹥��󥹤ˤĤ���

Sun Java System Application Server �ϡ����󥹥ȡ�����ˡ�server �Ȥ���̾p�Υ��ץꥱ������󥵡��С����󥹥��󥹤��.���ޤ���ɬ�פ˱����ơ������С����󥹥��󥹤���ơ��ۤʤ�̾p�ǿ��������󥹥��󥹤��.�Ǥ��ޤ���

�� Sun Java System Application Server �Υ��󥹥��󥹤ˤϡ���ͭ�� J2EE ���ꡢJ2EE �꥽���������ץꥱ�������������ΰ衢����ӥ����С����꤬����ޤ���1 �ĤΥ��ץꥱ������󥵡��С����󥹥��󥹤��ѹ����Ƥ⡢�ۤ��Υ��ץꥱ������󥵡��С����󥹥��󥹤ؤϱƶd��ޤ���1 �Ĥδ���ɥᥤ�����¿��Υ��ץꥱ������󥵡��С����󥹥��󥹤���ͭ�Ǥ��ޤ���

¿���Υ桼�������Ф��ơ�1 �ĤΥ��ץꥱ������󥵡��С����󥹥��󥹤������Υˡ������������ޤ������$����Ķ��ˤ�äƤϡ�1 �İʾ���ɲäΥ��ץꥱ������󥵡��С����󥹥��󥹤��ɲä��ƺ�.�����礬����ޤ������Ȥ��С���ȯ�Ķ��ǡ��ۤʤ륢�ץꥱ������󥵡��С����󥹥��󥹤���Ѥ��ơ��ۤʤ� Sun Java System Application Server ����ǥƥ��Ȥ����ꡢ�ۤʤ륢�ץꥱ��������������Ӥ���ӥƥ��ȤǤ��ޤ������ץꥱ������󥵡��С����󥹥��󥹤��ñ���ɲäޤ��Ϻ��Ǥ���Τǡ���������Ѥ��ơ����Ū�ʡ֥���ɥܥå������ΰ���.���ơ���ȯ��˼¸��Ǥ��ޤ���

����ˡ��ƥ��ץꥱ������󥵡��С����󥹥��󥹤��Ф��ơ����ۥ����С����.���뤳�Ȥ�Ǥ��ޤ���ñ��Υ��󥹥ȡ��뤵��Ƥ��륢�ץꥱ������󥵡��С����󥹥�����ǡ���Ȥޤ��ϸĿͤΥɥᥤ��̾��IP ���ɥ쥹�������Ĥ��δ���ǽ���󶡤Ǥ��ޤ����桼�����ˤȤäƤϡ��ϡ��ɥ��������Ĥ��Ȥ⡢�����С��δ���Ū���ݼ��Ԥ����Ȥ�ʤ�����ʬ�� Web �����С����ͭ���Ƥ���ΤȤۤ�Ʊ���Ǥ������Τ褦�ʲ��ۥ����С��ϡ�ʣ��Υ��ץꥱ������󥵡��С����󥹥��󥹤ˤޤ�����ޤ��󡣲��ۥ����С��ξܺ٤ˤĤ��Ƥϡ���JVM �ΰ��������פ򻲾Ȥ��Ƥ��$�����

��i����ˤ����Ƥϡ�ʣ��Υ��ץꥱ������󥵡��С����󥹥��󥹤�����˲��ۥ����С��򤵤ޤ��ޤ����Ӥ˱����ƻ��ѤǤ��ޤ������$������ۥ����С����ˡ������������ʤ���硢ʣ��Υ��ץꥱ������󥵡��С����󥹥��󥹤���Ѥ��뤳�Ȥ��ǽ�Ǥ���

Sun Java System Application Server ���󥹥��󥹤ϡ���ưŪ�ˤϵ�ư���ޤ��󡣰��٥��󥹥��󥹤�ư����ȡ���ߤ���ޤǡ����Υ��󥹥��󥹤ϵ�ǽ���ޤ������ץꥱ������󥵡��С����󥹥��󥹤���ߤ���ȡ����Υ��ץꥱ������󥵡��С����󥹥��󥹤Ͽ�������³����դ��ʤ��ʤꡢ̤��λ����³�����٤ƴ�λ����ޤ��Ե����ޤ����ޥ��󤬥���å��夷���ꡢ���ե饤��ˤʤä��ꤹ��ȡ������С��Ͻ�λ���ơ�������$ä��׵᤬�������ǽ-������ޤ���

Application Server ���󥹥��󥹤����

���ץꥱ������󥵡��С����󥹥��󥹤ϡ����ץꥱ�������ȯ�δ��ä��.���ޤ����ƥ��󥹥��󥹤� 1 �ĤΥɥᥤ���°�������줾��˸�ͭ�Υǥ��쥯�ȥ깽¤�����ꡢ���������줿���ץꥱ������󤬴ޤޤ�ޤ����ƥ����С����󥹥��󥹤ˤϡ�J2EE �ץ�åȥե������ Web ����� EJB ����ƥʤ�ޤޤ�ޤ��������������С����󥹥��󥹤ˤ�ɬ�������󥹥��󥹤��֤����ޥ������d���Ρ��ɥ����������̾���Ф��뻲�Ȥ��ޤޤ��ɬ�פ�����ޤ���

������ɥ���󥤥󥹥��󥹤ˤĤ���

Sun Java System Application Server ���󥹥��󥹤ϡ���ưŪ�ˤϵ�ư���ޤ��󡣰��٥��󥹥��󥹤�ư����ȡ���ߤ���ޤǡ����Υ��󥹥��󥹤ϵ�ǽ���ޤ������ץꥱ������󥵡��С����󥹥��󥹤���ߤ���ȡ����Υ��ץꥱ������󥵡��С����󥹥��󥹤Ͽ�������³����դ��ʤ��ʤꡢ̤��λ����³�����٤ƴ�λ����ޤ��Ե����ޤ����ޥ��󤬥���å��夷���ꡢ���ե饤��ˤʤä��ꤹ��ȡ������С��Ͻ�λ���ơ�������$ä��׵᤬�������ǽ-������ޤ���

���̥����С������ɽ��

�ְ��̡ץ��֤��顢���Υ�������¹ԤǤ��ޤ���

����ˡ����Υ��֤�j�򤷤ơ��ɲäΥ�������¹ԤǤ��ޤ���

���ץꥱ�������δ���

�֥��ץꥱ�������ץ��֤Ǥϡ����󥹥��󥹤ȴ�Ϣ�դ���줿���ץꥱ�������Τ���j�򤷤���Τ�ͭ��ޤ���̵�����ꡢ�������Ǥ��ޤ���

���ץꥱ�������������ˤϡ����μ��˽����ޤ���

  1. ɬ�פʥ��ץꥱ�������Υe��å��ܥå�����j�򤷤ޤ���
  2. ��deploy�ץɥ�åץ%����˥塼���顢����륢�ץꥱ�������⥸�塼��Υ����פ�j�򤷤ޤ���
    • ���󥿡��ץ饤�����ץꥱ�������: EAR (Enterprise Application Archive) �ե�����ޤ��ϥǥ��쥯�ȥ���� J2EE ���ץꥱ�������
    • Web ���ץꥱ�������: WAR (Web ���ץꥱ������󥢡�������) �ե�����ޤ��ϥǥ��쥯�ȥ���˥ѥå�����������Ƥ��� JavaServer Pages (JSP)�������֥�åȡ�HTML �ڡ����ʤɤ� Web �꥽�����ν��ޤꡣ
    • EJB �⥸�塼��: EJB JAR (Java Archive) �ե�����ޤ��ϥǥ��쥯�ȥ�˴ޤޤ�� 1 �Ĥޤ���ʣ��� Enterprise JavaBeans (EJB)��
    • ���ͥ����⥸�塼��: EIS (Enterprise Information System) ����³����RAR (Resource Adapter Archive) �ե�����ޤ��ϥǥ��쥯�ȥ�˥ѥå�����������ޤ���
    • �饤�ե�������⥸�塼��: �����С��Υ饤�ե�������� 1 �Ĥޤ���ʣ��Υ��٥�Ȥˤ�äƵ�ư�����ȡ���������¹Ԥ��ޤ���
    • ���ץꥱ������󥯥饤����ȥ⥸�塼��: J2EE ���ץꥱ������󥯥饤����� JAR �ե�����Ȥ�ƤФ졢���饤����ȤΥ����С�¦�롼�e��ޤ�Ǥ��ޤ���

�꥽�����δ���

�֥꥽�����ץ��֤Ǥϡ��꥽���������פ�ͭ��ޤ���̵��ˤ����ꡢ�����˺�.���ƥ��󥹥��󥹤ȴ�Ϣ�դ�������Ǥ��ޤ���

�������꥽���������פ��.����ˤϡ����μ��˽����ޤ���

  1. ɬ�פʥ꥽�����Υe��å��ܥå�����j�򤷤ޤ���
  2. ��new�ץɥ�åץ%����˥塼���顢��.����꥽�����Υ����פ�j�򤷡�����륤�󥹥��󥹤ȴ�Ϣ�դ��ޤ���
    • JDBC: ���ץꥱ�������˥ǡ����١�������³������ʤ��󶡤��ޤ���
    • ��³�ޥ͡�����: ����ƥʴ���ˤ���³- Beans (���̸ߴ�-�Τ����ɬ��) ����Ѥ������ץꥱ�������Τ����ɬ�פǤ���
    • JMS ��³�ե����ȥ�: ���ץꥱ������󤬥ץ?���Ǥۤ��� JMS ���֥������Ȥ��.�Ǥ���褦�ˤ��륪�֥������ȤǤ���
    • JMS ����: �᡼��ȥ�å������󥰥��ץꥱ���������ۤ��뤿��Ρ��ץ�åȥե�����ˤ�ץ�ȥ���ˤ��¸���ʤ��ե졼�������󶡤��� JavaMail API ��Υ᡼�륻�å�����ɽ���ޤ���
    • JavaMail: �᡼��ȥ�å������󥰥��ץꥱ���������ۤ��뤿��Ρ��ץ�åȥե�����ˤ�ץ�ȥ���ˤ��¸���ʤ��ե졼�������󶡤��ޤ���
    • ��������: ��zѤߤ� JNDI ���֥���ƥ����ȡ��꥽���������ס�����ӥե����ȥꥯ�饹��ޤࡢ��ɸ��Υ꥽������ɽ���ޤ���
    • ����: LDAP (Lightweight Directory Access Protocol) ��ݥ��ȥ���γ���꥽�������֥������Ȥ򸡽Ф��뤿��Υ��ץꥱ��������ͭ��ˤ��ޤ���
    • ���ͥ���: ���ץꥱ�������� EIS (Enterprise Information System) �ؤ���³���󶡤���ץ?��४�֥������ȡ�
    • ����֥�������: JSR-160 ���Υ�⡼�� JMX ���ͥ��������ꤷ�ޤ���

����С��ξܺ�����

����С��ξܺ�����Ǥϡ����ץꥱ������������뤿��ΰ��̥ץ�ѥƥ�������Ǥ��ޤ��������Υץ�ѥƥ��ˤ�ꡢ�����Ƥ��륢�ץꥱ�������˲ä���줿�ѹ��θ��Ф䡢�ѹ����줿���饹�κ��ɤ߹��ߤ�μ¤˼¹Ԥ����ƻ�Ǥ��ޤ���

���ץꥱ�����������μ¹�

ưŪ���ɤ߹��ߤ�ͭ��ˤ���ȡ������С�������줿���ץꥱ�������Υե���������ѹ������Ū�˥e��å������ѹ��Τ��륢�ץꥱ��������ưŪ�˺��ɤ߹��ߤ��ޤ���ưŪ���ɤ߹��ߤϡ��ѹ����������ɤ򤹤��˥ƥ��ȤǤ��뤿�ᡢ��ȯ�Ķ������Ω�dޤ������������ܲ�Ư�Ķ��Ǥϡ�ưŪ���ɤ߹��ߤϥѥե����ޥ󥹤��㲼�������ǽ-������ޤ���

ưŪ���ɤ߹��ߤϡ���ȯ�Ķ����оݤȤ��Ƥ��ޤ������ε�ǽ�ϡ��ܲ�Ư�Ķ��ε�ǽ�Ǥ��륻�å����λ�³-�Ȥϸߴ�-������ޤ���ưŪ����ͭ��ˤʤäƤ�����ϡ����å����λ�³-��ͭ��ˤ��ʤ��Ǥ��$�����


��

ưŪ���ɤ߹��ߤϡ��ǥե���ȤΥ����С����󥹥��󥹤ˤΤ����Ѳ�ǽ�Ǥ���


�֥��ץꥱ�����������ץڡ�������ưŪ���ɤ߹��ߤ����ꤹ��ˤϡ��������ꤷ�ޤ���

��ư���������

��ư����ǽ��Ȥ��ȡ���p�˥ѥå����������줿���ץꥱ��������⥸�塼��� domain_root_dir/domain_dir/autodeploy �ǥ��쥯�ȥ�˥��ԡ����뤳�Ȥ�����Ǥ��ޤ���

���Ȥ��С�hello.war �Ȥ���̾p�Υե������ domain_root_dir/domain1/autodeploy �ǥ��쥯�ȥ�˥��ԡ����ޤ������ץꥱ���������������ä��ˤϡ�autodeploy �ǥ��쥯�ȥ꤫�� hello.war �ե��������ޤ���

��ư����ǽ�ϡ���ȯ�Ķ����оݤȤ��Ƥ��ޤ������ε�ǽ�ϡ��ܲ�Ư�Ķ��ε�ǽ�Ǥ��륻�å����λ�³-�Ȥϸߴ�-������ޤ���ưŪ������ͭ��ˤʤäƤ�����ϡ����å����λ�³-��ͭ��ˤ��ʤ��Ǥ��$�����


��

��ư����ϡ��ǥե���ȤΥ����С����󥹥��󥹤ˤΤ����Ѳ�ǽ�Ǥ���


�֥��ץꥱ�����������ץڡ������鼫ư���������¹Ԥ���ˤϡ����Τ褦�ˤ��ޤ���

  1. ��ͭ��ץe��å��ܥå�����j��ޤ���j����ơ���ư�����ͭ��ޤ���̵��ˤ��ޤ���
  2. �ּ�ư����Υݡ���󥰴ֳ֡ץե�����ɤǡ����ץꥱ��������⥸�塼��ե�����μ�ư����ǥ��쥯�ȥ�򥵡��С�����ǧ�������٤���ꤷ�ޤ����ݡ���󥰴ֳ֤��ѹ����Ƥ⡢���ץꥱ��������⥸�塼�������ˤ�������֤ˤϱƶd���ޤ���
  3. ��ư����ǥ��쥯�ȥ�ǥ��ץꥱ���������ۤ����ǥ��쥯�ȥ����ꤷ�Ƥ���С��ե������ǥե���Ȥμ�ư����ǥ��쥯�ȥ�˥��ԡ�����ɬ�פϤ���ޤ���
  4. �ǥե���Ȥϡ������С����󥹥��󥹤Υ롼�ȥǥ��쥯�ȥ�ˤ��� autodeploy �Ȥ����ǥ��쥯�ȥ�Ǥ����ǥե���ȤǤϡ�ʣ��Υ����С����󥹥��󥹤Υǥ��쥯�ȥ���ư���ѹ�����ɬ�פ�ʤ�������ˡ��ѿ���Ѥ���ޤ���

  5. �����p�˥٥�ե�������¹Ԥ���ˤϡ��֥٥�ե�������ͭ��ץe��å��ܥå����˥e��å��ޡ������դ��ޤ����٥�ե������ϥե�����ι�¤�ȥ���ƥ�Ĥ�Ĵ�٤ޤ����礭�ʥ��ץꥱ�������θ��ڤϻ��֤��������ǽ-������ޤ���
  6. JSP �ڡ������p�˥���ѥ��뤹��ˤϡ���JSP�ץe��å��ܥå����˥e��å��ޡ������դ��ޤ������Υe��å��ܥå�����j�򤷤ʤ���硢JSP �ڡ����Ϻǽ�Υ��������μ¹Ի��˥���ѥ��뤵��ޤ�������ѥ���ϻ��֤��������ǽ-������Τǡ��ܲ�Ư�Ķ��ǤϤ��Υe��å��ܥå����˥e��å��ޡ������դ��Ƥ��$�����

�ɲäΥץ�ѥƥ�������

�֥ץ�ѥƥ����ɲáץܥ���򥯥�å����ơ��ɲä����������ꤷ�ޤ���

�ɥᥤ��°-������

���Υɥᥤ��°-�ץ�ѥƥ������Ѳ�ǽ�Ǥ���

ɽ 1-1 �ɥᥤ��°-��

�ץ�ѥƥ�

���

com.sun.aas.installRoot

���ץꥱ������󥵡��С������󥹥ȡ��뤵��Ƥ���ǥ��쥯�ȥ�

com.sun.aas.instanceRoot

�����С����󥹥����ѤΥȥåץ�٥�ǥ��쥯�ȥ�

com.sun.aas.hostName

�ۥ��� (�ޥ���) ��̾p

com.sun.aas.javaRoot

.J2SE ���󥹥ȡ���ǥ��쥯�ȥ�

com.sun.aas.imqLib

Sun Java System Message Queue �Υ饤�֥��ǥ��쥯�ȥ�

com.sun.aas.configName

�����С����󥹥��󥹤ˤ�äƻ��Ѥ���Ƥ��������̾p

com.sun.aas.instanceName

�����С����󥹥��󥹤�̾p�����Υץ�ѥƥ��� default-config �ˤ����ѤǤ��ޤ��󤬡��������ޥ������줿����ˤϻ��ѤǤ��ޤ���

com.sun.aas.clusterName

���饹����̾p�����Υץ�ѥƥ��ϡ����饹�������줿�����С����󥹥��󥹤ˤΤ����ꤵ��ޤ������Υץ�ѥƥ��� default-config �ˤ����ѤǤ��ޤ��󤬡��������ޥ������줿����ˤϻ��ѤǤ��ޤ���

com.sun.aas.domainName

�ɥᥤ���̾p�����Υץ�ѥƥ��� default-config �ˤ����ѤǤ��ޤ��󤬡��������ޥ������줿����ˤϻ��ѤǤ��ޤ���

���󥹥��󥹸�ͭ����ץ�ѥƥ�

���󥹥��󥹸�ͭ������ץ�ѥƥ��ϡ����Υ��󥹥��󥹤��ͤ򥪡��С��饤�ɤ��ޤ���


��

�ǥե�����ͤϡ����󥹥��󥹤˥Х���ɤ���Ƥ����������d���ޤ���


�ǥե�����ͤ��ͤ��᤹�ˤϡ����Τ褦�ˤ��ޤ���

  1. �����С��饤���ͤ���ޤ���
  2. ����¸�פ򥯥�å����ޤ���

�����С��饤���ͤ����ꤵ��Ƥ��ʤ���С��ǥե�����ͤ����Ѥ���ޤ���

���󥹥��󥹥ץ�ѥƥ����ɲäޤ��Ϻ��

�ץ�ѥƥ����ɲä���ˤϡ����Τ褦�ˤ��ޤ���

�꥽���������ꤹ�뤿��ˡ����Υץ�ѥƥ�°-̾������ͤΥڥ������ѤǤ��ޤ���

ɽ 1-2 �ץ�ѥƥ�°-̾������ͤΥڥ�

�ץ�ѥƥ�

���

HTTP_LISTENER_PORT

���Υݡ��Ȥ���Ѥ��� HTTP �׵���Ե����ޤ������Υץ�ѥƥ��ϡ�http-listener-1 �Υݡ����ֹ����ꤷ�ޤ���ͭ����ͤ� 1 �� 65535 �Ǥ���UNIX �Ǥϡ��ݡ��� 1 �� 1024 ���Ե����륽���åȤ��.����ˤϡ������ѡ��桼�������¤�ɬ�פǤ���

HTTP_SSL_LISTENER_PORT

���Υݡ��Ȥ���Ѥ��� HTTPS �׵���Ե����ޤ������Υץ�ѥƥ��ϡ�http-listener-2 �Υݡ����ֹ����ꤷ�ޤ���ͭ����ͤ� 1 �� 65535 �Ǥ���UNIX �Ǥϡ��ݡ��� 1 �� 1024 ���Ե����륽���åȤ��.����ˤϡ������ѡ��桼�������¤�ɬ�פǤ���

IIOP_LISTENER_PORT

���Υץ�ѥƥ��ϡ�orb-listener-1 ���Ե����� IIOP ��³�� ORB �ꥹ�ʡ��ݡ��Ȥ���ꤷ�ޤ���

IIOP_SSL_LISTENER_PORT

���Υݡ��Ȥϡ������奢�� IIOP ��³�Ѥ˻��Ѥ��ޤ���

JMX_SYSTEM_CONNECTOR_PORT

���Υץ�ѥƥ��ϡ�JMX ���ͥ������Ե�����ݡ����ֹ����ꤷ�ޤ���ͭ����ͤ� 1 �� 65535 �Ǥ���UNIX �Ǥϡ��ݡ��� 1 �� 1024 ���Ե����륽���åȤ��.����ˤϡ������ѡ��桼�������¤�ɬ�פǤ���

IIOP_SSL_MUTUALAUTH_PORT

���Υץ�ѥƥ��ϡ�SSL_MUTUALAUTH �ȸƤФ�� IIOP �ꥹ�ʡ����Ե����� IIOP ��³�� ORB �ꥹ�ʡ��ݡ��Ȥ���ꤷ�ޤ���

�ץ�ѥƥ������ˤϡ����Τ褦�ˤ��ޤ���

  1. ����ץ�ѥƥ��򥯥�å����ޤ���
  2. �֥ץ�ѥƥ�����ץܥ���򥯥�å����ޤ���

���󥹥��󥹤κ�.

���󥹥��󥹤��.����ˤϡ����μ��˽����ޤ���

  1. �ĥ꡼����ݡ��ͥ�Ȥǡ��֥�����ɥ���󥤥󥹥��󥹡ץΡ��ɤ�j�򤷤ޤ���
  2. �֥�����ɥ���󥵡��С����󥹥��󥹡ץڡ����ǡ��ֿ����פ򥯥�å����ޤ���
  3. ��̾p�ץե�����ɤǡ����������󥹥��󥹤ΰ�դ�̾p�����ꤷ�ޤ���
  4. �֥Ρ��ɥ���������ȡפ�j�򤷤ޤ���
  5. �Ρ��ɥ���������Ȥε�ư�ϡ��Ρ��ɥ���������ȤΥۥ��ȥޥ����� asadmin start-node-agent ���ޥ�ɤ���Ѥ��ƹԤ�����.���륵���С����󥹥��󥹤����ΥΡ��ɥ���������Ȥȴ�Ϣ�դ�����褦�ˤ���ɬ�פ�����ޤ���

  6. ɬ�פ������j�򤷤ޤ���
    • ��¸������򻲾Ȥ��ޤ���������������ɲä���ޤ���
    • ��¸������Υ��ԡ����.���ޤ��������С����󥹥��󥹤ޤ��ϥ��饹�����ɲä���ȡ����������꤬�ɲä���ޤ���
  7. �ǥե���ȤǤϡ�default-config ���꤫�饳�ԡ������������Ѥ��ƿ��������󥹥��󥹤���.����ޤ����̤����꤫�饳�ԡ�����ˤϡ��������󥹥��󥹤κ�.�����������ꤷ�ޤ���
  8. �����С����󥹥��󥹤ξ�硢����������ˤ� instance_name-config �Ȥ���̾p���դ����ޤ���
  9. default-config ����ϥǥե��������Ǥ��ꡢ������ɥ���󥵡��С����󥹥��󥹤��.���뤿��Υƥ�ץ졼�ȤȤ��Ƶ�ǽ���ޤ������饹��������Ƥ��ʤ������С����󥹥��󥹤ޤ��ϥ��饹���ϡ�default-config ����򻲾ȤǤ��ޤ��󡣤�������ϡ�������������.���뤿��˥��ԡ��Ǥ���$��Ǥ����ǥե����������Խ����ơ����ԡ��������������꤬5����������ꤵ��Ƥ��뤫�ɤ�����ǧ���ޤ���

Ʊ��ǽ���� asadmin ���ޥ��: create-instance

���󥹥��󥹤ε�ư

���󥹥��󥹤�ư����ˤϡ����μ���¹Ԥ��ޤ���

  1. �ĥ꡼����ݡ��ͥ�Ȥǡ��֥�����ɥ���󥤥󥹥��󥹡ץΡ��ɤ򳫤��ޤ���
  2. ��ư���������󥹥��󥹤�j�򤷤ޤ���
  3. �ְ��̡ץ��֤ǡ��ֵ�ư�פ򥯥�å����ƥ��󥹥��󥹤�ư���ޤ���

���󥹥��󥹤�5��˵�ư����ˤϡ�asadmin start-node-agent ���ޥ�ɤ���Ѥ��ơ����󥹥��󥹤ȴ�Ϣ�դ����Ƥ���Ρ��ɥ���������Ȥ�ư����ɬ�פ�����ޤ���

���󥹥��󥹤���ư����ȡ��ְ��̡ץ��֤��鼡�Υ��������¹Բ�ǽ�ˤʤ�ޤ���

Ʊ��ǽ���� asadmin ���ޥ��: start-instance

�ȥ�󥶥������β���

�ȥ�󥶥������ϡ������С�����å���ޤ��ϥ꥽�����ޥ͡����㥯��å���Τ����줫�ˤ��̤��λ�ˤʤ��ǽ-������ޤ���������̤��λ�ȥ�󥶥�������λ�������㳲������ɬ�פ�����ޤ���Application Server �ϡ������ξ㳲���������С��ε�ư���ˤ��Υȥ�󥶥�������λ����褦���߷פ���Ƥ��ޤ���

j�򤵤줿�����С����¹���ξ�硢�����Ʊ�������С��ˤ�äƹԤ��ޤ���j�򤵤줿�����С����¹���Ǥʤ���硢j�򤷤����襵���С��������»ܤ��ޤ���

���󥹥��󥹤����

���󥹥��󥹤���ߤ���ˤϡ����μ���¹Ԥ��ޤ���

  1. �ĥ꡼����ݡ��ͥ�Ȥǡ��֥�����ɥ���󥤥󥹥��󥹡ץΡ��ɤ򳫤��ޤ���
  2. ��ߤ��������󥹥��󥹤�j�򤷤ޤ���
  3. �ְ��̡ץ��֤ǡ�����ߡפ򥯥�å����ƥ��󥹥��󥹤���ߤ��ޤ���

Ʊ��ǽ���� asadmin ���ޥ��: stop-instance

�����С����󥹥��󥹤Υ���åȥ%���

����С��򥷥�åȥ%��󤹤�ˤϡ����μ��˽����ޤ���

  1. �ĥ꡼����ݡ��ͥ�Ȥǡ��֥�����ɥ���󥤥󥹥��󥹡ץΡ��ɤ�j�򤷤ޤ���
  2. ����С����󥹥��󥹤�j�򤷤ޤ���
  3. ����ߡפ򥯥�å����ޤ���

����С��򥷥�åȥ%��󤹤뤫�ɤ������ǧ����%����?��ɽ������ޤ���


�����ѹ�

Application Server ������ѹ�

���������ѹ���¹Ԥ������ϡ��ѹ���ͭ��ˤ��뤿��˥����С���Ƶ�ư����ɬ�פ�����ޤ���

�ܺ٤ˤĤ��Ƥϡ��������С��ޤ��ϥɥᥤ��κƵ�ư�פ򻲾Ȥ��Ƥ��$�����

ưŪ�������Ѥ���ȡ��ۤȤ�ɤ��ѹ��ϥ����С����¹Ԥ��Ƥ���֤�ͭ��ˤʤ�ޤ�������������ѹ��������ϡ������С���Ƶ�ư���ʤ��Ǥ��$�����

asadmin reconfig ���ޥ�ɤϿ侩����ʤ��ʤꡢ���פˤʤä����Ȥ���դ��Ƥ��$�����������ѹ��ϡ������С����Ф���ưŪ��Ŭ�Ѥ���ޤ���

Application Server �Υݡ���

ɽ 1-3 �� Application Server �Υݡ��ȥꥹ�ʡ��ˤĤ��Ƽ����Ƥ��ޤ���

ɽ 1-3 �ݡ��Ȥ���Ѥ��� Application Server �ꥹ�ʡ� 

�ꥹ�ʡ� (Listener)

�ǥե���ȤΥݡ����ֹ�

����

�����

4849

�ɥᥤ��δ���С��ˤϡ�����󥽡���� asadmin �桼�ƥ���ƥ���Ȥäƥ����������ޤ�������󥽡���ˤϡ��֥饦���� URL �˥ݡ����ֹ����ꤷ�ޤ�����⡼�Ȥ��� asadmin ���ޥ�ɤ�¹Ԥ�����ϡ�--port ���ץ�������Ѥ��ƥݡ����ֹ����ꤷ�ޤ���

HTTP

8081

Web �����С��ϥݡ��Ⱦ�� HTTP �׵���Ե����ޤ�������줿 Web ���ץꥱ�������ȥ����ӥ��˥����������뤿��ˡ����饤����ȤϤ��Υݡ��Ȥ���³���ޤ���

HTTPS

8181

�����奢�̿��Ѥ����ꤵ�줿 Web ���ץꥱ�������ϡ����̤Υݡ��Ȥ��Ե����ޤ���

IIOP

 

EJB ����ݡ��ͥ�ȤǤ��� Enterprise JavaBeans �Υ�⡼�ȥ��饤����Ȥ� IIOP �ꥹ�ʡ���ͳ�� Beans �˥����������ޤ���

IIOP��SSL

 

�����奢�̿��Ѥ����ꤵ�줿 IIOP �ꥹ�ʡ��ϡ��ۤ��Υݡ��Ȥ���Ѥ��ޤ���

IIOP��SSL����������ǧ��

 

��� (���饤����Ȥ���ӥ����С�) ǧ���Ѥ����ꤵ�줿 IIOP �ꥹ�ʡ��ϡ��⤦����Υݡ��Ȥ���Ѥ��ޤ���

�ݡ����ֹ��ɽ��

  1. �ĥ꡼����ݡ��ͥ�Ȥǡ�������ɥ���󥤥󥹥��󥹥Ρ��ɤβ��ˤ��륤�󥹥��󥹤�j�򤷤ޤ���
  2. �֥ץ�ѥƥ��ץ��֤�j�򤷤ޤ���
  3. �֥��󥹥��󥹸�ͭ�ץڡ����ǡ��ǥե���ȤΥݡ����ֹ���ǧ���ޤ�����.�����ꤷ�ơ��������ͤ򥪡��С��饤�ɤǤ��ޤ���

����С��ݡ��Ȥ��ѹ�

  1. �ĥ꡼����ݡ��ͥ�Ȥǡ�������ץΡ��ɤ򳫤��ޤ���
  2. ��server-config (��������)�ץΡ��ɤ򳫤��ޤ���
  3. ��HTTP �����ӥ��ץΡ��ɤ򳫤��ޤ���
  4. ��HTTP �ꥹ�ʡ��ץΡ��ɤ򳫤��ޤ���
  5. ��admin-listener�ץΡ��ɤ�j�򤷤ޤ���
  6. ��HTTP �ꥹ�ʡ����Խ��ץڡ����ǡ��֥ꥹ�ʡ��ݡ��ȡץե�����ɤ��ͤ��ѹ����ޤ���
  7. �����С���Ƶ�ư���ޤ���

HTTP �ݡ��Ȥ��ѹ�

  1. �ĥ꡼����ݡ��ͥ�Ȥǡ�HTTP �����ӥ��ץΡ��ɤ�Ÿ�����ޤ���
  2. ��HTTP �ꥹ�ʡ��ץΡ��ɤ򳫤��ޤ���
  3. �ѹ�����ݡ����ֹ�� HTTP �ꥹ�ʡ���j�򤷤ޤ���
  4. ��HTTP �ꥹ�ʡ����Խ��ץڡ����ǡ��֥ꥹ�ʡ��ݡ��ȡץե�����ɤ��ͤ��ѹ����ޤ���
  5. ����¸�פ򥯥�å����ޤ���
  6. �����С���Ƶ�ư���ޤ���

IIOP �ݡ��Ȥ��ѹ�

  1. �ĥ꡼����ݡ��ͥ�Ȥǡ�������ץΡ��ɤ򳫤��ޤ���
  2. ��server-config (��������)�ץΡ��ɤ򳫤��ޤ���
  3. ��ORB�ץΡ��ɤ򳫤��ޤ���
  4. ��IIOP �ꥹ�ʡ��ץΡ��ɤ򳫤��ޤ���
  5. �ѹ�����ݡ����ֹ�Υꥹ�ʡ���j�򤷤ޤ���
  6. ��IIOP �ꥹ�ʡ����Խ��ץڡ����ǡ��֥ꥹ�ʡ��ݡ��ȡץե�����ɤ��ͤ��ѹ����ޤ���
  7. ����¸�פ򥯥�å����ޤ���
  8. �����С���Ƶ�ư���ޤ���

����ӥ�����Ѥ��� JMX ���ͥ���������

����ӥ�����Ѥ��ơ�JSR-160 ���Υ�⡼�� JMX ���ͥ��������ꤷ�Ƥ��$���������ϡ��ɥᥤ�����С��ȥΡ��ɥ���������ȤȤδ֤��̿������Ρ��ɥ���������Ȥϡ���⡼�ȥ����С����󥹥��󥹤�����ˡ��ۥ��ȥޥ���Υ����С����󥹥��󥹤����ޤ���

����ӥ��ϡ������С����󥹥��󥹤��̾�Υ��󥹥��󥹤����ɥᥤ�����С� (DAS) �������뤤���Ȥ߹�碌������ꤷ�ޤ���DAS �ϡ��桼�������ץꥱ��������׵������ǽ�ϤϤ����ΤΡ��桼�������ץꥱ�������ȥ꥽��������DAS ���Ф��Ƥ������ʤ����Ȥ��ơ�J2EE �����С����󥹥��󥹤Ȼ�Ƥ��ޤ���DAS �� J2EE �����С����󥹥��󥹴֤�ͣ����礭�ʰ㤤�ϡ�DAS �ϡ������С����󥹥��󥹤�Ʊ�e�˥åȤǤ��륯�饹���ΰ���ˤϤʤ�ʤ��$Ǥ���

JMX ���ͥ��������ꤹ��ˤϡ���������Ԥ��ޤ���

  1. �ĥ꡼���������פ�j�򤷤ޤ���
  2. ���ꤹ�륤�󥹥��󥹤�j�򤷤ޤ���
    1. ����Υ��󥹥��󥹤����ꤹ��ˤϡ����󥹥��󥹤�����Ρ��ɤ�j�򤷤ޤ������Ȥ��С��ǥե���ȥ��󥹥��� server �ξ��ϡ�server-config �Ρ��ɤ�j�򤷤ޤ���
    2. default-config �Υ��ԡ������Ѥ��뾭��Υ��󥹥��󥹤Τ���˥ǥե������������ꤹ��ˤϡ�default-config �Ρ��ɤ�j�򤷤ޤ���
  3. �ĥ꡼����ִ���ӥ��פ�j�򤷤ޤ���
  4. �֥����סץɥ�åץ%����˥塼���顢����ӥ������ꤹ�� DAS��DAS �ȥ����С����ޤ��ϥ����С���j�򤷤ޤ���DAS �ȥ����С���j�򤹤뤳�Ȥϡ�DAS ��j�򤹤뤳�Ȥ�Ʊ���Ǥ��������С���j�򤹤�ȡ�DAS �ʳ��Υ����С����󥹥��󥹤�j�򤵤�ޤ���
  5. ��JMX ���ͥ���̾�ץե�����ɤˡ�����Ū�˻��Ѥ��� JMX ���ͥ�����̾p�����Ϥ��ޤ������ͥ�����̾p�ϡ�system �Ǥ���

JMX ���ͥ���������Խ�

��JMX ���ͥ������Խ��ײ��̤ǡ�JSR 160 ���� JMX ���ͥ�����������Խ��Ǥ��ޤ���

  1. �ĥ꡼���������פ�j�򤷤ޤ���
  2. ���ꤹ�륤�󥹥��󥹤�j�򤷤ޤ���
    1. ����Υ��󥹥��󥹤����ꤹ��ˤϡ����󥹥��󥹤�����Ρ��ɤ�j�򤷤ޤ������Ȥ��С��ǥե���ȥ��󥹥��� server �ξ��ϡ�server-config �Ρ��ɤ�j�򤷤ޤ���
    2. default-config �Υ��ԡ������Ѥ��뾭��Υ��󥹥��󥹤Τ���˥ǥե������������ꤹ��ˤϡ�default-config �Ρ��ɤ�j�򤷤ޤ���
  3. �ִ���ӥ��ץΡ��ɤ򳫤��ơ�����Ū�˻��Ѥ���� JMX ���ͥ����Ǥ���֥����ƥ�פ򥯥�å����ޤ���
  4. JMX ���ͥ��������С��Υݡ��Ȥ����Ϥ��ޤ���JMX �����ӥ��� URL �ϡ�JSR 160 1.0 ���ͤˤ�ä���d���Ƥ���ץ�ȥ��롢�ݡ��ȡ�����ӥ��ɥ쥹�δؿ�Ǥ���
  5. ���� JMX ���ͥ��������ݡ��Ȥ���ץ�ȥ�������Ϥ��ޤ���Application Server �С������ 8.1 �ϡ�rmi_jrmp �ץ�ȥ���Τߤ򥵥ݡ��Ȥ��ޤ���
  6. �֥���̾�ץե�����ɤˡ����̤ʴ�������ɽ��̾p�����Ϥ��ޤ������٤Ƥ�ǧ�ڤϡ����Υ���ˤ�äƽ����ޤ���
  7. ��ͭ��ץe��å��ܥå�����j�򤷤ơ�JMX ���ͥ����� Transport Layer Security �����Ѥ����褦�˻ؼ����ޤ���Transport Layer Security ��ͭ��ˤ����硢������ӥ��� JMX ���ͥ����Υ������ƥ��������פˤ�����˽��äơ�SSL ���������˵������ޤ���

J2SE ���եȥ��������ѹ�

Application Server �� J2SE (Java 2 Standard Edition) ���եȥ������˰�¸���ޤ���Application Server �򥤥󥹥ȡ��뤹��ȡ�J2SE ���եȥ������Υǥ��쥯�ȥ꤬���ꤵ��ޤ���J2SE ���եȥ��������ѹ����ˤĤ��Ƥϡ���JVM �ΰ��������פ򻲾Ȥ��Ƥ��$�����

����饤��إ�פ�����

����󥽡���Υ���饤��إ�פϡ�������Ƥ˴�Ϣ��������ɽ������ޤ�������Ρ֥إ�סץ�󥯤򥯥�å�����ȡ��إ�ץ֥饦��������ɥ��ˡ����ߤΡִ���󥽡���ץڡ����˴�Ϣ�����ȥԥå���ɽ������ޤ������ߤΥڡ����˥إ�׾��󤬤ʤ����ϡ��֥���饤��إ�פλ��ѡץȥԥå���ɽ������ޤ���

����饤��إ�פˤϡ�ʸ̮��¸�ǤϤʤ���ǰ�ȥԥå����ޤޤ�Ƥ��ޤ��������Υȥԥå��� 1 �Ĥ�ɽ������ˤϡ��إ�ץ֥饦��������ɥ����ܼ�����j�򤷤ޤ���

p�Υإ�ײ��̤����ˤϡ����Τ褦�ˤ��ޤ���

  1. �إ�ץ֥饦��������ɥ���ǡ�������å�����j���˥塼��ɽ�����ޤ���
  2. �����פ�j�򤷤ޤ���

õ���Ƥ�����󤬸��Ĥ���ʤ����ϡ����� URL �ˤ��륪��饤��������ǽ�ʡ�Application Server ����ɡ٤�Ĵ�٤Ƥ��$�����

�ܺپ���



p��      �ܼ�      ����     


Copyright 2004 - 2005 Sun Microsystems, Inc. All rights reserved.