Sun Java System Instant Messaging 7 2005Q1 ����� |
�� 1 ��
���ȡ����� Instant Messaging ������Sun JavaTM System Instant Messaging �ȡ���塢���ѤϤ���p�ˤ����Ĥ����������¹Ԥ���ɬ�פ�����ޤ������ξϤǤϡ������ν���������ˤĤ��Ƽ��γ�������$��ޤ���
Instant Messaging �����ꤹ��p�ˡ���Sun Java System Communications Services ����ײ襬�����٤����$��ɤ�������Sun Java Enterprise System ���ȡ��륬�����٤˽��äƥ��ȡ����¹Ԥ�������e��å��ꥹ�Ȥ����Ƥ٤ƴ�λ���ơ��Ǹ�˥��եȥ����������ꤹ�뤳�Ȥ��ᤷ�ޤ���
����e��å��ꥹ�Ȥγ�ǧ����p�ˡ����˼���������Ƥ��$��������ȡ��뤹�륳��ݡ��ͥ�Ȥˤ�äưۤʤ�ޤ��������ξ���ΰ���ޤ��Ϥ��٤Ƥ����Ϥ���褦�ؼ�����ޤ���
ɽ 1-1 ������������βս��������ͤ������Ƥ��$��������Υe��å��ꥹ�Ȥϡ�ʣ��� Instant Messaging �ȡ��뤹����ˤ�����ѤǤ��ޤ�������ɽ�ˤϥѥ���ɤʤɤε�̩�����ޤޤ��Τǡ���t�ʾ����ݴɤ��뤳�Ȥ��ᤷ�ޤ���
ɽ 1-1 Instant Messaging ������ѥ���
�ѥ���
����
���ȡ���ǥ��쥯�ȥ�
im_svr_base
Instant Messaging �����ȡ��뤵���ǥ��쥯�ȥ�Ǥ����ǥե���ȤǤϡ�Instant Messaging �� /opt �ǥ��쥯�ȥ���μ��ξ��˥��ȡ��뤵��ޤ���
Solaris ��: /opt/SUNWiim
Linux ��: /opt/sun/im
Instant Messaging Server �Υۥ���̾�ȥɥᥤ��̾
Instant Messaging �Υ��ȡ�����Υۥ���̾�ȡ��ۥ��Ȥ˴�Ϣ�դ�����ɥᥤ��̾�Ǥ������Ȥ��С����Τ褦�ˤʤ�ޤ���
�ۥ���̾: instantmessaging.siroe.com
�ɥᥤ��̾: siroe.com
Instant Messaging Server �Υݡ����ֹ�
Instant Messaging Server ���ޥ�eץ쥯��������������Ե�����ݡ��Ȥ��ֹ�Ǥ���
�ǥե����: 45222
Instant Messaging �Υ����С����̿��ݡ����ֹ�
Instant Messaging Server ��¾�� Instant Messaging Server ������������Ե�����ݡ��Ȥ��ֹ�Ǥ����ޤ����ޥ�eץ쥯�������ȡ��뤵��Ƥ��ʤ���硢�����С��Ϥ��Υݡ��Ⱦ�� Instant Messenger ���饤����Ȥ�����������Ե����ޤ���
�ǥե����: 5269
�ޥ�eץ쥯���Υݡ����ֹ�
(�ޥ�eץ쥯��������Τ�)
Instant Messaging Server �� Instant Messenger ���饤����Ȥ�����������Ե�����ݡ��Ȥ��ֹ�Ǥ���
�ǥե����: 5222
Instant Messaging �� SSL �ݡ���
�������ƥ��ݸ�줿�����С����̿����˻��Ѥ����ݡ��ȤǤ���
�ǥե����: 5223
�����С���̵��
���ȡ��뤹�륤�����С��ǤϤʤ��ޥ�eץ쥯���Ȥ��Ƶ�ǽ�������硢���Υ��ץ�����j�ޤ������Υ��ץ�����j�����ϡ���⡼�� Instant Messaging Server �Υۥ���̾���ͤ����ꤹ��ɬ�פ�����ޤ���
��⡼�� Instant Messaging Server �Υۥ���̾
(�ޥ�eץ쥯��������Τ�)
�ޥ�eץ쥯������å��������ۿ������оݤȤʤ� Instant Messaging Server �Υۥ���̾�Ǥ���Ʊ���ۥ��Ȥ˥ޥ�eץ쥯���ȥ����С��ȡ��뤹����ϡ�localhost ����Ѥ��Ƥ��$�����
��¸-: �����С���̵���ѥ�����j��ɬ�פ�����ޤ������ʤ�a������С��ε�ǽ��̵��ˤ��ޤ���
��¸�Υ桼�����ؤ� Instant Messaging �����ӥ��γ�����
(���ץ����)
���Υ��ץ�����j����硢��¸�� Sun Java System Access Manager �桼�������Ф��� Instant Messaging ��ͭ��ˤ��ޤ���
��¸-: Sun Java System Portal Server ����� Sun Java System Access Manager��
Instant Messaging ���������֤�ͭ��
(���ץ����)
���Υ��ץ�����j����硢Instant Messaging ���Ф��� Sun Java System Portal Server �θ���Ȥʤ륢�������֤�ͭ��ˤ��ޤ���
��¸-: Sun Java System Portal Server ����� Sun Java System Access Manager��
LDAP �ۥ���̾
LDAP �����С���Ʊ������������Ρ�Instant Messaging �Υ桼�����ȥ��롼�פξ������ LDAP �����С��Υۥ���̾�Ǥ������Ȥ��С�directory.siroe.com �ʤɤǤ���
��¸-: Sun Java System Directory Server �ʤɤ� LDAP �����С���
LDAP �ݡ����ֹ�
LDAP �����С���Ʊ������������Ρ��ǥ��쥯�ȥꥵ���С������������Ե�����ݡ��Ȥ��ֹ�Ǥ������Ȥ��С�389 �ʤɤǤ���
��¸-: Sun Java System Directory Server �ʤɤ� LDAP �����С���
�١��� DN
LDAP �����С���Ʊ������������Ρ�Instant Messaging �Υ桼�����ȥ��롼�פξ���Ǽ����Ƥ���ǥ��쥯�ȥ�ĥ��Υ١�������̾�Ǥ������Ȥ��С�o=airius.com �ʤɤǤ���
��¸-: Sun Java System Directory Server �ʤɤ� LDAP �����С���
����� DN
Sun JavaTM System Access Manager ��Ʊ�����������硢���ȡ������ Directory Manager �ΥХ���� DN �ȥѥ���ɤ���Ѥ���ɬ�פ�����ޤ����Х���� DN �ϡ��ǥ��쥯�ȥꥹ�����ޤ� Instant Messaging��Presence �����ӥ��ƥ�ץ졼�ȡ������°-�Τߤǹ������뤿��˻��Ѥ���ޤ�������ˤϡ�Directory Manager �Υ���������ɬ�פǤ���Directory Manager �ΥХ���� DN ����ӥѥ���ɤ������ȡ���Ƚ������θ����¸�ޤ��ϻ��Ѥ���뤳�ȤϤ���ޤ���
LDAP �����С���Ʊ������������Υ����С�������ˡ�Instant Messaging �Ϥ��ΥХ���� DN ����Ѥ��ƥǥ��쥯�ȥ���ǥ桼�����ȥ��롼�פ�ޤ����ǥ��쥯�ȥ��ƿ̾�Ǹ���Ǥ�����ϡ�����ˤ��Ƥ��$�����
��¸-: Sun Java System Directory Server �ʤɤ� LDAP �����С���
�Х���ɥѥ����
LDAP �����С���Ʊ������������Ρ��Х���� DN �ѥ���ɤǤ���
SMTP �����С��Υۥ���̾
(���ץ����)
���ե饤��桼�������Żҥ���å����������Τ������ SMTP �����С��Υۥ���̾�Ǥ������Ȥ��С�mail.siroe.com �ʤɤǤ���SMTP �����С����ݡ��� 25 �ʳ�����Ѥ��Ƥ�����ϡ��ۥ���̾�ȥݡ����ֹ����ꤷ�Ƥ��$��������Ȥ��С�SMTP �����С����ݡ��� 1025 ����Ѥ��Ƥ�����ϼ��Τ褦�˻��ꤷ�ޤ���
mail.siroe.com:1025
��¸-: Sun Java System Messaging Server �ʤɤ� SMTP �����С���
�ǡ����١������?������Ӽ¹Ի��ե�����Υѥ�̾
�¹ԥե����롢�ǡ����١���������ӥ?����Ǽ����Ƥ�����Ǥ���im_runtime_base �Ȥ��Ƥ⻲�Ȥ���ޤ���
�ǥե����:
Solaris ��: /var/opt/SUNWiim/default
Linux ��: /var/opt/sun/im/
�ޤ����ǡ����١����ǥ��쥯�ȥ�� im_db_base �Ȥ��ƻ��Ȥ���뤳�Ȥ⤢��ޤ����ǥե���Ȥϼ��ΤȤ���Ǥ���
Solaris ��: /var/opt/SUNWiim/default/db
Linux ��: /var/opt/sun/im/db/
���������ӥإ�ץե�����Υѥ�̾
������Υǥ��쥯�ȥ�Ǥ���
������ȥ���饤��إ�ץե����뤬���ȡ��뤵���ǥ��쥯�ȥ�Ǥ���
������ե��������������ޥ���������ϡ�configure �桼�ƥ���ƥ���¹Ԥ��ƥե�����Υ������ޥ����Ƥ��顢���٥�����ե����������Ƥ��$�����configure �桼�ƥ���ƥ��ˤ�äơ�����ǥå����ΰ���ȥ������ޥ����Ǥ��� .jnlp �ե����뤬��.�����Τǡ��ǽ�� configure ��¹Ԥ���ɬ�פ�����ޤ����ܺ٤ˤĤ��Ƥϡ��֥�����ե�����κ�������Ȥ��Ƥ��$�����
�ǥե����: im_svr_base/html
�����ɥ١���
Instant Messanger ��������˥����������뤿��� URL �Ǥ���Instant Messaging ���饤����Ȥν��%���?�ɤγ��ϥڡ�����ޤޤ�ޤ���
���ȡ���ץ?���ˤ�äơ�������ե�����ϼ��ξ��˥��ȡ��뤵��ޤ���
Linux ��: /opt/sun/im/html
Solaris ��:/opt/SUNWiim/html
configure �桼�ƥ���ƥ��ϥ����ɥ١�������Ѥ��ơ��ɤ� Web ����ƥʥ�����Ȥ�������ꤷ�ޤ���Web ����ƥʤ����ꤷ����硢configure �桼�ƥ���ƥ��ϻ��ꤵ�줿 URL �˴�Ť��ơ�Web ����ƥ���� Web ���ץꥱ�������Ȥ��� Instant Messenger �����������ޤ������ݡ��Ȥ���� Web ����ƥʤ����Ф���ʤ��ä���硢������ԡ��ޤ��ϥ����ե����륷���ƥ�ξ������Ϥ���褦�������ޤ���
Instant Messaging �� Sun JavaTM System Application Server �ޤ��� Sun JavaTM System Web Server ��Ʊ���˻��Ѥ��Ƥ����硢configure �桼�ƥ���ƥ��� Web ����ƥʤ˥�����ե������ưŪ�˸��ޤ���Sun Java System Application Server �Ǥϡ�configure �桼�ƥ���ƥ��ϼ�ư���������Ѥ��ޤ���Sun Java System Web Server �Ǥϡ�configure �桼�ƥ���ƥ��� wdeploy ���ޥ�ɤ���Ѥ��ޤ���
�ۤʤ� Web ����ƥʤ���Ѥ��Ƥ����硢configure �桼�ƥ���ƥ��ϻ��ꤵ�줿���˥ե�����ԡ����ޤ������ξ��� Web ����ƥʤΥɥ�����ȥ롼�Ȥ��ޤ�뤳�Ȥ��ᤷ�ޤ�����������ˡ�Web ����ƥʤ�����ǥ�����ե�����Υ��ȡ���ǥ��쥯�ȥ��ɥ�����ȥ롼�ȤȤ����ɲä��뤳�Ȥ�Ǥ��ޤ���������ˡ�ξܺ٤ˤĤ��Ƥϡ�Web ����ƥʤΥޥ˥奢��Ȥ��Ƥ��$�����
�ޤ�������ܥ�å������Ѥ��ơ�Web ����ƥʤ��������ǧ���Ǥ���褦�ˤ��뤳�Ȥ��ǽ�Ǥ������Ȥ��� Solaris �Ǥϡ����Τ褦�ʥ���ܥ�å�����.����ȡ�Web ����ƥʤϥ������ǧ���Ǥ��ޤ���
ln -s /opt/SUNWiim/html docroot/im
docroot �� Web ����ƥʤΥɥ�����ȥ롼�Ȥǡ�/opt/web �ʤɤǤ���
SSO �� Sun JavaTM System Access Manager ����Ѥ��Ƥ����硢Access Manager Server �� Instant Messaging Server ��Ʊ�� Web ����ƥʤ���Ѥ���褦�����ꤹ��ɬ�פ�����ޤ���
������ե������ Web ���ץꥱ�������Ȥ����������ˡ�ˤĤ��Ƥϡ�Web ����ƥʤΥޥ˥奢��Ȥ��Ƥ��$������������θ�˥�����ե�����ξ����ѹ�����ɬ�פ�������ϡ��֥����ɥ١������ѹ����Ȥ��Ƥ��$�����
UNIX �����ƥ�桼��������ӥ��롼�פκ�.�����ƥ�桼����������Υ����С��ץ?����¹Ԥ��ޤ��������Υ桼�������ץ?����¹Ԥ��뤿���Ŭ�ڤʥ������������äƤ��뤳�Ȥ��ݾڤ��뤿��ˡ��桼����������θ��¤���ꤹ��ɬ�פ�����ޤ����̾configure �桼�ƥ���ƥ��ˤ�äơ����Υ桼�����ȥ��롼�פ���.����ޤ���
config �桼�ƥ���ƥ��ˤ�ä� Instant Messaging �� UNIX �桼�����ȥ��롼�פ���.����ʤ���硢����������$˽��äƤ������ư�Ǻ�.����ɬ�פ�����ޤ���Instant Messaging �Υ桼�����ȥ��롼�פ��.�����顢���Υ桼��������ͭ����ǥ��쥯�ȥ�ȥե������Ŭ�ڤʸ��¤����ꤷ�Ƥ��$�����
Instant Messaging �� Access Manager ��Ʊ��������Ƥ�����������С��桼���� ID �Ȥ��� root ��j�Фʤ��Ǥ��$��������ξ�硢root ����Ѥ��� Access Manager ����ؤΥ����������Ĥ���ɬ�פ�����ޤ���
Ŭ�ڤʥ桼�����ȥ��롼�פ��.����ˤϡ����μ��˽��äƤ��$�����
- �����ѡ��桼�����Ȥ��ƥ?���ޤ���
- �����ƥ�桼�������°�����륰�롼�פ��.���ޤ������Ȥ��С�Solaris �� imgroup �Ȥ���̾p�Υ��롼�פ��.����ˤϡ����Τ褦�����Ϥ��ޤ���
# groupadd imgroup
- �����ƥ�桼�������.����p�μ��Ǻ�.�������롼�פ˴�Ϣ�դ��ޤ�������ˡ����Υ桼�����Υѥ���ɤ����ꤷ�ޤ������Ȥ��С�Solaris �� imuser �Ȥ���̾p�Υ桼�������.����imgroup �Ȥ������롼�פ˴�Ϣ�դ���ˤϡ����Τ褦�����Ϥ��ޤ���
# useradd -g imgroup imuser
�桼�����ȥ��롼�פ��ɲäξܺ٤ˤĤ��Ƥϡ����ڥ졼�ƥ������ƥ�Υޥ˥奢��Ȥ��Ƥ��$�����
- �桼�����ȥ��롼�פ� /etc/groups �ե�������ɲä���Ƥ��뤳�Ȥ��ǧ���ޤ���
���ȡ����ޤ��ϥ��åץ��졼�ɸ�� Instant Messaging ������Instant Messaging ����ݡ��ͥ�Ȥϡ�Instant Messaging ���ȡ���Ǥ����ꤵ��ޤ����Τ��ᡢ���եȥ������Υ��ȡ����� configure �桼�ƥ���ƥ���¹Ԥ���ɬ�פ�����ޤ���
������ե��������������ޥ���������ϡ�configure �桼�ƥ���ƥ���¹Ԥ��ƥե�����Υ������ޥ����Ƥ��顢���٥�����ե����������Ƥ��$�����configure �桼�ƥ���ƥ��ˤ�äơ�����ǥå����ΰ���ȥ������ޥ����Ǥ��� .jnlp �ե����뤬��.�����Τǡ��ǽ�� configure ��¹Ԥ���ɬ�פ�����ޤ����ܺ٤ˤĤ��Ƥϡ��֥�����ե�����κ�������Ȥ��Ƥ��$������ޤ��������Υե�����γ�Ǽ���ˤĤ��Ƥϡ��֥��������ӥإ�ץե�����Υѥ�̾���Ȥ��Ƥ��$�����
BEA Web ����ƥʤ���Ѥ��Ƥ����硢Instant Messaging �����ꤹ��p�� PASSFILE ���.����ɬ�פ�����ޤ���BEA Web ����ƥʤ���Ѥ��Ƥ��ʤ����ϡ��֥��ȡ����� Instant Messaging �����ꤹ����˿ʤ�Ǥ��$�����
BEA Web ����ƥʤ� PASSFILE ���.����
- ���ȡ���ǥ��쥯�ȥ�/SUNWiim/lib/PASSFILE �Ȥ���̾p�Υե�������.���ޤ���
- ��.�����ե�����˼��ιԤ��ɲä��ޤ���
DS_DIRMGR_DN=Directory Manager ������� DN
DS_DIRMGR_PASSWORD=Directory Manager ���Х���ɥѥ����
DS_HOST=LDAP �ۥ���̾
DS_PORT=LDAP �ݡ����ֹ�
DS_BASE_DN=�١��� DN- ���ѿ���ͤ����Ϥ��ޤ���
���ȡ����� Instant Messaging �����ꤹ��
- Instant Messaging �Υ��ȡ�����ǥ��쥯�ȥ�˰�ư���ޤ���
�ǥե���ȤǤϡ�Solaris �Υ��ȡ�����ǥ��쥯�ȥ�� /opt/SUNWiim��Linux �Υ��ȡ�����ǥ��쥯�ȥ�� /opt/sun/im �Ǥ���
- configure �桼�ƥ���ƥ����Τ����줫����ˡ�Ǽ¹Ԥ��ޤ���
����ե�����桼�������ե�����: configure
���ޥ�ɹ�: configure -nodisplay
���֥ե�����: configure -nodisplay -noconsole -state <statefile>
<statefile> �ϡ����Ѥ�����֥ե�����ؤΥѥ��Ǥ������֥ե��������Ѥ���������ˤϡ������������Ϥ��ᤵ��ޤ��������ꡢ���֥ե���������ͤ���Ѥ��ƥ��եȥ����������ꤵ��ޤ������֥ե������8.��ˡ�ˤĤ��Ƥϡ��֥�����������μ¹ԡ��Ȥ��Ƥ��$�����
����ե�����桼�������ե������ޤ��ϥ��ޥ�ɹԤ���Ѥ���������ˤϡ�Instant Messaging �ν������åȥ��åפ��뤿��ΰ�Ϣ�ξ�������Ϥ���褦�ᤵ��ޤ������Ϥ���ϡ����ȡ��뤷������ݡ��ͥ�Ȥˤ�äưۤʤ�ޤ���Instant Messaging �e��å��ꥹ�Ȥ��ͤ���Ѥ��ơ��ᤵ�줿��������Ϥ��Ƥ��$������ܺ٤ˤĤ��Ƥϡ�������e��å��ꥹ�Ȥγ�ǧ���Ȥ��Ƥ��$�����
- Sun Java System Access Manager �� Instant Messaging Server �Ȥ��̤Υۥ��Ȥ˥��ȡ��뤹����ϡ�configure �桼�ƥ���ƥ��μ¹Ը�� imServices �ե������ Instant Messaging Server �Υۥ��Ȥ��� Access Manager �Υۥ��Ȥإ��ԡ�����ɬ�פ�����ޤ������μ��˽��äƤ��$�����
- imService_*.properties �ե�����ξ��� Instant Messaging Server �Υۥ��Ⱦ��õ���ޤ���
�ǥե���ȤǤϡ������Υե������ Solaris �Ǥ� /opt/SUNWiim/lib/��Linux �Ǥ� /opt/sun/im/lib/ �˳�Ǽ����Ƥ��ޤ���
- �ե������ Sun Java System Access Manager �ۥ��Ⱦ�� locale �ǥ��쥯�ȥ�˥��ԡ����ޤ���
�ǥե���ȤǤϡ����Υǥ��쥯�ȥ�� Solaris �Ǥ� /opt/SUNWam/locale��Linux �Ǥ� /opt/sun/identity/locale �Ǥ���
- ����桼�ƥ���ƥ��μ¹Ը塢Instant Messaging �ݡ��Ȥ���褦�� Web ����ƥʤȥ��饤����ȥ����ƥ�����ꤹ��ɬ�פ�����ޤ����ܺ٤ˤĤ��Ƥϡ��� 2 �ϡ�Instant Messenger �Υ��åȥ��åפȵ�ư���Ȥ��Ƥ��$�����
������������μ¹��������������¹Ԥ���ˤϡ��ǽ�˲��������λ�����ơ����֥ե�������.���ޤ������� configure ���å����δ֡�configure �桼�ƥ���ƥ��ؤα�����֥ե�����˵�Ͽ����ޤ��������եȥ��������ѹ�����ޤ����֥ե�����ˤϡ�����ѥ����ꥹ�ȤȤ����ݻ��ޤ����ƥѥ����Ϥ��줾��γ�ǧ����ɽ���ޤ������ˡ��ץ�åȥե�������б��������֥ե����� ID ���.�������� ID ��ޤ�褦�˾��֥ե���������Ƥ��ѹ����ޤ���
����ǡ�¿���Υۥ��ȤǾ��֥ե���������ϤȤ��ƻ��Ѥ��ơ�configure �桼�ƥ���ƥ���¹ԤǤ���褦�ˤʤ�ޤ������μ��ˤ�äơ���Ȥ�ʣ��Υۥ��Ȥ�Ʊ���������®�˰ܿ��Ǥ��ޤ������֥ե��������Ѥ��� Instant Messaging �ο��������������ꤹ����ˡ�ˤĤ��Ƥϡ��֥��ȡ����ޤ��ϥ��åץ��졼�ɸ�� Instant Messaging ��������Ȥ��Ƥ��$�����
Instant Messaging �������Ѿ��֥ե�����Ȥ��� ID ��8.����
- �����ѡ��桼�����Ȥ��ƥ?���ޤ���
- Instant Messaging �Υ��ȡ�����ǥ��쥯�ȥ�˰�ư���ޤ���
�ǥե���ȤǤϡ�Solaris �Υ��ȡ�����ǥ��쥯�ȥ�� /opt/SUNWiim��Linux �Υ��ȡ�����ǥ��쥯�ȥ�� /opt/sun/im �Ǥ���
- ���ޥ�ɹԤǼ��Τ褦�����Ϥ��ơ�configure �桼�ƥ���ƥ���¹Ԥ��ޤ���
configure [-nodisplay] -saveState <statefile>
<statefile> �ϡ����֥ե�������դ���̾p�Ǥ���
���֥ե�������̤� Instant Messaging ������˻��Ѥ���ˤϡ����Υ��ޥ�ɤ���Ѥ��ޤ���
configure -nodisplay -noconsole -state <statefile>
configure �桼�ƥ���ƥ��η�³������Ϥ�������Ͼ��֥ե�����˵�Ͽ����ޤ������꤬��λ����ȡ����֥ե�����ϻ��ꤷ�����˺�.����ޤ���
- ���� configure�桼�ƥ���ƥ���¹Ԥ��ơ��ץ�åȥե�������б��������֥ե����� ID ��8.���ޤ������$�������ϼ��Τ褦�� -id ���ץ�������ꤷ�ޤ���
configure -id
���Υ��ޥ�ɤˤ�äơ��Ź沽���줿���̻Ҥ�8.����ޤ���
- ���̻Ҥԡ��������֥ե������ STATE_BEGIN �ѥ����� STATE_DONE �ѥ������ͤȤ��ƥڡ����Ȥ��ޤ���
���֥ե��������Ѥ����̤� Instant Messaging �Υ��ȡ�������ꤹ����ˡ�ˤĤ��Ƥϡ��֥��ȡ����ޤ��ϥ��åץ��졼�ɸ�� Instant Messaging ��������Ȥ��Ƥ��$�����