Sun Java logo     ��һҳ      Ŀ¼      ����      ��һҳ     

Sun logo
Sun Java Enterprise System 2005Q4 ��ָ�� 

�� 16 ��
Instant Messaging

���½�����ν� Instant Messaging �� Java ES 2005Q4�����а汾 4����Sun Java System Instant Messaging 7.0.1 2005Q4�����и�(������ Java ES ���а汾 4 ��֧�ֵIJ�ͬ��;����������͹�̡��������ݺ����� Solaris �� Linux ����ϵͳ�ϵ���


Instant Messaging �����

���ڽ������·���� Instant Messaging ���н��ܣ���Щ�������� Java ES 2005Q4�����а汾 4������Ӱ�죺

���� Java ES ���а汾 4 Instant Messaging

Java ES ���а汾 4 Instant Messaging ��Ҫ�޸���һЩ��������ڷ��а汾 3 ��δ�����κ���Ҫ�Ĺ��ܡ�

Instant Messaging ��ָ��˵��

�� 16-1 ��ʾ����֧�ֵ����� Java ES ���а汾 4 �� Instant Messaging ��;�����˱�������� Solaris��Ҳ������ Linux ����ϵͳ��

�� 16-1  �� Java ES ���а汾 4��Sun Java System Instant Messaging 7.0.1 2005Q4 ��;�� 

Java ES ���а汾

Instant Messaging �汾

���淽��

�������������

���а汾 3

Sun Java System Instant Messaging 7.0 2005Q1

ֱ����
ͨ��Ӧ���޲�����ִ�С�

��

���а汾 2

Sun Java System Instant Messaging 6 2004Q2

ֱ����
ʹ�� upgrade ʵ�ó���ִ�С�

�������

���а汾 1

Sun Java System Instant Messaging 6.1 (2003Q4)

ֱ����δ����֤��
����ʹ�� upgrade ʵ�ó���ִ�С�

�������

Java ES ��ǰ�ķ��а汾

 

��ֱ����

 

Instant Messaging ���

�±���ʾ�˿����� Instant Messaging �����Ӱ���������͡�

�� 16-2  Instant Messaging �����;

�������

�

��;

�������

��������Ŀ¼

Solaris��
/etc/opt/SUNWiim/default/config/iim.conf
/etc/opt/SUNWiim/default/config/registration.properties

Linux��
/etc/opt/sun/im/default/config/iim.conf
/etc/opt/sun/im/default/config/registration.properties

Instant Messaging ��̺�ע�����Ե����á�

Instant Messaging
��������Դ

��������Ŀ¼
InstantMessaging-base/html

�������û����ص��Զ���ͻ����ļ��������� Messenger �ͻ���

��̬���

runtimeFilesDir/default/db
���� runtimeFilesDir �ڰ�װʱָ����
Solaris��Ĭ�ϵ� runtimeFilesDir Ϊ��/var/opt/SUNWiim
Linux��Ĭ�ϵ� runtimeFilesDir Ϊ��/var/opt/sun/im

���б���ݣ��� Instant Messaging ��ݿ⡢��־�ļ������ļ���

����������

���а汾 4 Instant Messaging �Ľӿ�û���κα仯���������ڰ汾�����ݡ�

Instant Messaging �����5��

Instant Messaging ������ Java ES �������5�Ի�Ӱ������������� Instant Messaging ����Ĺ�̡����磬Instant Messaging �ӿڻ����ϵı仯����Ҫ�� Instant Messaging ����5�������汾���Ƿ���Ҫ��������ȡ���ھ������;����

Instant Messaging ������ Java ES ���������5�ԣ�


�� Java ES ���а汾 3 �� Instant Messaging

���ڰ���ڽ� Instant Messaging �� Java ES ���а汾 3 ���� Java ES ���а汾 4 ��������Ϣ�����к����������⣺

���

�� Java ES ���а汾 3 Instant Messaging ���w��а汾 4 ʱ���뿼�������е����·��棺

���а汾 3 Instant Messaging ����

���ڽ�������� Solaris �� Linux ƽ̨�Ͻ� Instant Messaging �� Java ES ���а汾 3 ���� Java ES ���а汾 4���������ij������ȡ���ھ���ƽ̨�Ĺ�̣�������⽫ָ�������õIJ���ϵͳ�����ڰ�(�������⣺

��ǰ������

�� Instant Messaging ֮ǰ��Ӧִ����������

���鵱ǰ�汾��Ϣ

��ʹ�ñ�׼����ʵ�ó������ Instant Messaging �ĵ�ǰ�汾

�� Instant Messaging ��5��

ͨ�����齫�����ϵͳ���Լ����㻷�����е����� Java ES ������� Java ES ���а汾 4�����ǣ�Instant Messaging ��� IM-SDK �����������Ӳ������5�ԡ���ˣ�Instant Messaging ����5������ Java ES ���а汾 3 ��������ǿ�ѡ�ġ�

���ѡ���� Instant Messaging ����5�����������������Ӧ������˳�������Ӧ���� Instant Messaging ֮ǰ���С����������κο����Ѿ������5�����

  1. ���������  �� 2 �¡��� Java ES ������������ṩ�˽� IM-SDK ������ Java ES ����������w��а汾 4 ��˵��
  2. Web ���������  �� 6 �¡�Web Server������ 9 �¡�Application Server���зֱ��ṩ���� Web Server �� Application Server ��˵��
  3. Access Manager����ѡ����  �� 11 �¡�Access Manager�����ṩ�˽� Access Manager ���w��а汾 4 ��˵��
���� Instant Messaging ���

Instant Messaging �ӷ��а汾 3 �����а汾 4 ������޸�������ݡ����ǣ�Ϊ��ȫ���������� Instant Messaging ֮ǰ���� Instant Messaging ��ݿ⼰�Զ��������������Դ�������ļ����б��ݡ��μ�Sun Java System Instant Messaging 7 2005Q4 Administration Guide��(http://docs.sun.com/doc/819-2503)��

��ȡ�����������Ϣ������

�����Գ����û���ݵ�¼����ִ�������Ҫ�� Web Server ���� Web �����������κ�������Ϣ�������Ҫ�� Application Server ���� Web ��������Ҫ Application Server ����Ա�û� ID �����롣

���а汾 3 Instant Messaging (Solaris)

��������Ӱ�� Instant Messaging ���̵�һЩע������������̱������˵��

��ע������ (Solaris)

�� Instant Messaging ������� Java ES ���а汾 4 ʱ��Ӧ��������ע�����

���� (Solaris)

������������Ҫ������ļ�����е� Instant Messaging��

  1. ����� 16-4����ȡ������޲�����
  2. �ɴ�������ַ���޲��������ص� /tmp��http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access

  3. �� root ��ݵ�¼�����Ϊ�����û���
  4. su -

  5. ��� Instant Messaging �������У�����ֹͣ��
  6. InstantMessaging-base/sbin/imadmin stop

  7. �� IM-SDK ���������ϣ������κ�������������w��а汾 4�������δִ�д˲����
  8. ��� Instant Messaging ��5����

  9. Ӧ���� 16-4 ����Ӧ�� Instant Messaging �޲�����
  10. ȷ����Ӧ�� Instant Messaging ���ػ��޲����� (119707)��Ȼ����Ӧ�� Instant Messaging ���޲�����

    patchadd patch_ID

  11. ȷ����ɹ���
  12. showrev -p | grep patch_ID

    ���Ӧ���������� 5 ��Ӧ�õ��޲����� ID �İ汾��

  13. ������������ 3 ��ֹͣ�� Instant Messaging ����
  14. InstantMessaging-base/sbin/imadmin start

���а汾 3 Instant Messaging (Linux)

��������Ӱ�� Instant Messaging ���̵�һЩע������������̱������˵��

��ע������ (Linux)

�� Linux ���а汾 4 �����޲������� Solaris ���޲�����ͬ�⣬�� Linux ƽ̨�Ͻ� Instant Messaging ����� Java ES ���а汾 4 ��ע���������� Solaris ƽ̨����ͬ���μ���ע������ (Solaris)����

�±���ʾ������ Linux ����ϵͳ�ķ��а汾 4 �� Instant Messaging ���޲�����

�� 16-5  �� Linux ���� Instant Messaging ���޲�����1 

˵��

�޲����� ID �� RPM ���

Instant Messaging

118788-11

  • sun-im-client-7.0-13.8.i386.rpm
  • sun-im-server-7.0-13.8.i386.rpm
  • sun-im-mux-7.0-13.8.i386.rpm
  • sun-im-olh-7.0-13.8.i386.rpm
  • sun-im-install-7.0-13.8.i386.rpm
  • sun-im-ident-7.0-13.8.i386.rpm
  • sun-im-apidoc-7.0-13.8.i386.rpm

Instant Messaging ���ػ��汾

119708-06

  • sun-im-client-Locale-7.0-12.i386.rpm
  • sun-im-ident-Locale-7.0-12.i386.rpm
  • sun-im-install-Locale-7.0-12.i386.rpm
  • sun-im-olh-Locale-7.0-12.i386.rpm

1�޲������޶��汾������ Java ES ���а汾 4 �������Ͱ汾�š�����н��µ��޶��汾���ã����ý��°汾���ñ�����ʾ�İ汾��

���� (Linux)

������������Ҫ������ļ�����е� Instant Messaging��


ע��

�� Linux �ϴ� Java ES ���а汾 3 ���� Java ES ���а汾 4 �޷��ع�


  1. ʹ���� 16-5 �е��޲�����ź� RPM ��ƣ���ȡ������޲�����ʹ�ô���Ϣ��ȡ RPM �İ汾�š�
  2. �ɴ�������ַ���޲��������ص� /tmp��http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access

  3. �� root ��ݵ�¼�����Ϊ�����û���
  4. su -

  5. ��� Instant Messaging �������У�����ֹͣ��
  6. InstantMessaging-base/sbin/imadmin stop

  7. �� IM-SDK ���������ϣ������κ�������������w��а汾 4�������δִ�д˲����
  8. ��� Instant Messaging ��5����

  9. Ӧ���� 16-5 ������ Instant Messaging �� RPM��
  10. ȷ����Ӧ�� Instant Messaging ���ػ��޲����� (119708)��Ȼ����Ӧ�� Instant Messaging ���޲�����

    rpm -Fvh sun-im-module-Locale-7.0-2.8.i386.rpm
    rpm -Fvh sun-im-
    module-7.0-13.8.i386.rpm

  11. ȷ����ɹ���
  12. rpm -qa | grep sun-im

    Ӧ���� RPM ���°汾�š�

  13. ������������ 3 ��ֹͣ�� Instant Messaging ����
  14. InstantMessaging-base/sbin/imadmin start

������

ͨ��ȷ���Ƿ�����ȷӦ�����޲�����4���� Instant Messaging �����а汾 4 �������� (Solaris) ������ (Linux) �а�(�˼���IJ��衣

����ʹ�������������� Instant Messaging �������״̬��

���߿ɼ��λ�� iim.instancevardir/log ������־�ļ���

��������

������ (Solaris) ������ (Linux) ������IJ���֮�⣬û���κ���������

��ع� (Solaris)

���ڽ���Ӱ�� Instant Messaging ��ع��̵�һЩע�����������ع��̱������˵��

�ع�ע������ (Solaris)

���w��а汾 4 �� Instant Messaging ����ع��̼���������w��а汾 4 ���෴��̡�

�ع��� (Solaris)
  1. �� root ��ݵ�¼�����Ϊ�����û���
  2. su -

  3. ��� Instant Messaging �������У�����ֹͣ��
  4. InstantMessaging-base/sbin/imadmin stop

  5. ɾ���� 16-4 �е��޲�����
  6. patchrm patch_ID

  7. ������������ 2 ��ֹͣ�� Instant Messaging ����
  8. InstantMessaging-base/sbin/imadmin start

��ʵ����

��ʵ����Է��а汾 4 �� Instant Messaging �����á�


�� Java ES ���а汾 2 �� Instant Messaging

���ڰ���ڽ� Instant Messaging �� Java ES 2004Q2�����а汾 2������ Java ES 2005Q4�����а汾 4������Ϣ�������а汾 2 �� Instant Messaging ����а汾 4 �Ĺ����ȫ��ͬ�ڴӷ��а汾 3 �� Instant Messaging ������Ĺ�̡�

���ں������������⣺

���

�� Java ES ���а汾 2 Instant Messaging ���w��а汾 4 ʱ���뿼�������е����·��棺

���а汾 2 Instant Messaging ����

���ڽ�������� Solaris �� Linux ƽ̨�Ͻ� Instant Messaging �� Java ES ���а汾 2 ���� Java ES ���а汾 4���������ij������ȡ���ھ���ƽ̨�Ĺ�̣�������⽫ָ�������õIJ���ϵͳ�����ڰ�(�������⣺

��ǰ������

�� Instant Messaging ֮ǰ��Ӧִ����������

���鵱ǰ�汾��Ϣ

��ʹ�ñ�׼����ʵ�ó������ Instant Messaging �ĵ�ǰ�汾

�μ��� 16-3 ȷ�����ֵ��

�� Instant Messaging ��5��

Java ES ���а汾 4 ��֧�ַ��а汾 2 �ͷ��а汾 4 �Ĺ��������һ̨������Ϲ��档

��ˣ�Ҫ���� Instant Messaging ����5�����б��� Java ES ���а汾 2 ��������w��а汾 4���������� Instant Messaging ����5���������ʱ��Ӧ������˳�������Ӧ���� Instant Messaging ֮ǰ���С�

  1. ���������  ���뽫 Instant Messaging ����5�����й���������w��а汾 4��������� Java ES ��Ʒ����� Instant Messaging ������һ̨������ϣ�����뽫פ���ڸü�����ϵ����� Java ES ����������������� 2 �¡��� Java ES ������������ṩ���йؽ� Java ES ����������w��а汾 4 ��˵��
  2. Web ���������  �� Java ES ���а汾 2 �� Web Server ���� Java ES ���а汾 2 �� Application Server �зֱ��ṩ���� Web Server �� Application Server ��˵��
  3. Access Manager (Access Manager SDK)��  �� Java ES ���а汾 2 �� Access Manager ���ṩ�˽� Access Manager ���w��а汾 4 ��˵��
  4. Directory Server��  Instant Messaging ������5�ڱ��� Directory Server�������� Java ES ���а汾 2 �� Directory Server �� Administration Server ���ṩ�˽� Directory Server ����а汾 4 ��˵��
���� Instant Messaging ���

�� Instant Messaging �ӷ��а汾 2 ����а汾 4 ���޸�������ݺ��Զ������ݡ����� Instant Messaging ֮ǰ����ö� Instant Messaging ��ݿ⼰����������Դ�������ļ����б��ݡ��йظ����Ϣ���μ�Sun Java System Instant Messaging 7 2005Q4 Administration Guide��(http://docs.sun.com/doc/819-2503)��

��ȡ�����������Ϣ������

�����Գ����û���ݵ�¼����ִ�������Ҫ�� Web Server ���� Web �����������κ�������Ϣ�������Ҫ�� Application Server ���� Web ��������Ҫ Application Server ����Ա�û� ID �����롣

���а汾 2 Instant Messaging (Solaris)

��������Ӱ�� Instant Messaging ���̵�һЩע������������̱������˵��

��ע������ (Solaris)

�� Instant Messaging ������� Java ES ���а汾 4 ʱ��Ӧ��������ע�����

���� (Solaris)

������������Ҫ������ļ�����е� Instant Messaging��

  1. �� root ��ݵ�¼�����Ϊ�����û���
  2. su -

  3. �� IM-SDK ���������ϣ������κ�������������w��а汾 4�������δִ�д˲����
  4. ��� Instant Messaging ��5����

  5. ���� Java ES �ַ��� Instant Messaging ����Ŀ¼�µ� upgrade ʵ�ó���
  6. cd /Solaris_arch/Product/instant_messaging/Tools
    ./upgrade

    upgrade ʵ�ó���ᴴ��һ����־�ļ�����ʾ���̵Ľ�ȡ�����־�ļ�λ������λ�ã�

    /var/sadm/install/logs/Instant_Messaging_Upgrade.timestamp

    ���� timestamp �ĸ�ʽΪ yyyymmddhhss��

  7. ����ѡ����Ҫʱ���������ʹ���Է��а汾 2 ֮����������¹��ܡ��й�������Ϣ���μ� Sun Java System Instant Messaging ����ָ�� (http://docs.sun.com/doc/819-1489)��
  8. �����Զ�����ʹ��Դ��
  9. ������Զ�����ʹ��Դ����Ҫ����Щ�Զ�����������Ӧ���������ļ���

    InstantMessaging-base/html/Locale/imbrand.jar
    InstantMessaging-base/html/Locale/imb[ssl].html|jnlp

    ����İ����� Instant Messaging ������������Զ����ļ���

  10. ����ʹ��Դ���²��� Web �����С�
  11. InstantMessaging-base/lib/deployHtml -f webcontainerDeployLocation

    ���� webcontainerDeployLocation ��Ҫ������ʹ��Դ��Ŀ¼λ�á���λ��ͨ��ȡ������ʹ�õ� Web �������磺

    Web Server
    WebServer-base/docs/im

    Application Server
    AppServer8Config-base/nodeagents/hostName_domainName/instanceName/
    docroot/iim

���а汾 2 Instant Messaging (Linux)

��������Ӱ�� Instant Messaging ���̵�һЩע������������̱������˵��

��ע������ (Linux)

�� Linux ƽ̨�Ͻ� Instant Messaging ����� Java ES ���а汾 4 ��ע���������� Solaris ƽ̨����ͬ���μ���ע������ (Solaris)����

���� (Linux)

������������Ҫ������ļ�����е� Instant Messaging��

  1. �� root ��ݵ�¼�����Ϊ�����û���
  2. su -

  3. �� IM-SDK ���������ϣ������κ�������������w��а汾 4�������δִ�д˲����
  4. ��� Instant Messaging ��5����

  5. ���� Java ES �ַ��� Instant Messaging ����Ŀ¼�µ� upgrade ʵ�ó���
  6. cd /Linux_x86/Product/instant_messaging/Tools
    ./upgrade

    upgrade ʵ�ó���ᴴ��һ����־�ļ�����ʾ���̵Ľ�ȡ�����־�ļ�λ������λ�ã�

    /var/sadm/install/logs/Instant_Messaging_Upgrade.timestamp

    ���� timestamp �ĸ�ʽΪ yyyymmddhhss��

  7. ����ѡ����Ҫʱ���������ʹ���Է��а汾 2 ֮����������¹��ܡ��й�������Ϣ���μ� Sun Java System Instant Messaging ����ָ�� (http://docs.sun.com/doc/819-1489)��
  8. �����Զ�����ʹ��Դ��
  9. ������Զ�����ʹ��Դ����Ҫ����Щ�Զ�����������Ӧ���������ļ���

    InstantMessaging-base/html/Locale/imbrand.jar

    InstantMessaging-base/html/Locale/imb[ssl].html|jnlp

    ����İ����� Instant Messaging ������������Զ����ļ���

  10. ����ʹ��Դ���²��� Web �����С�
  11. InstantMessaging-base/lib/deployHtml -f webcontainerDeployLocation

    ���� webcontainerDeployLocation ��Ҫ������ʹ��Դ��Ŀ¼λ�á���λ��ͨ��ȡ������ʹ�õ� Web �������磺

    Web Server
    WebServer-base/docs/im

    Application Server
    AppServer8Config-base/nodeagents/hostName_domainName/instanceName/
    docroot/iim

������

��ʹ�������������� Instant Messaging �������״̬��

���߿ɼ��λ�� iim.instancevardir/log ������־�ļ���

��������

������ (Solaris) ������ (Linux) ������IJ����⣬û���κ��������񡣲������ϣ��ʹ�÷��а汾 4 ����ǿ������ȡ���а汾 2 ����Ӧ���ܣ���Ҫ�������� Instant Messaging�������²��� Web �����С�

��ع�

ͨ������з��а汾 2 �������ݣ��μ����� Instant Messaging ��������ֶ��ָ������а汾 2 �İ汾����ʵ�ִӷ��а汾 4 �����а汾 2 ����ع�û�����ڻع�����ʵ�ó���

��ʵ����

��ʵ����Է��а汾 4 �� Instant Messaging �����á�



��һҳ      Ŀ¼      ����      ��һҳ     


�ļ����� 819-3457�� ��Ȩ���� 2005 Sun Microsystems, Inc. ��������Ȩ��