IBM Host On-Demand 13.0 ��

�W���B�w�˻P�t�m Host On-Demand


SC43-3099-02
����

�ϥΥ���T�Ψ�䴩�����~���e�A�Х��\Ū����E. �`�N�ƶ�������T�C

�ĤE���]2016 �~ 2 ��^

�����A�Ω� IBM® Host On-Demand �� 12 ���]�{�����X 5724-I20�^�H�ΩҦ����򪩥��P�׭q�A����s�����t�����ܬ���C

Copyright International Business Machines Corporation 1997, 2016.

�ؿ�

���󥻮�
�����L Host On-Demand �������
���Ѫ��ϥκD��
�N�y
Java �������N�y
�W�� Host On-Demand
IBM Host On-Demand ²��
��� Host On-Demand�H
Host On-Demand ���B�@�覡
������n�ϥ� Host On-Demand�H
�s�u�\��W�㦨���įq
�����޲z�t�m���
�����s������� Telnet ���A��
�s���������ϥΪ̤���
�䴩�h�ؤ��P���x�P��������
Java ���䴩
���ں����q�T��w�� 6 �� (IPv6) ���䴩
�䴩�h�ذ�a�y��
�w���s�u
�ۭq HTML �ɮ�
�Ψӫإ߷s���q�l�ӷ~���ε{�����u��c
�i�{���ƪ� Host On-Demand
Host On-Demand ���q�@�~�޲z�{�� API
�䴩 WebSphere Portal
IBM System i ���A���W�� DB2 ��Ʈw�s�u
�̷s��T
���o Host On-Demand ���̷s��T
Host On-Demand �� 13 �� �����s�\��
�W�����p
�A�� HTML ���ҫ�
�A�ѡu�t�m���A�����v�ҫ�
�A�ѡu�X�֫��v�ҫ�
�Τ�ݳ��p���`�N�ƶ�
�b�Τ�ݤW�W�� Java
Java �֨��Τ�ݪ���}�\��
�䴩������
�ϥ� Java �U���Τ��
�L�k�U�����b�w���M�椤������
HTML �ɮץ��]�t��������
Mac OS X �f�t�ϥ� Java
Mac OS X ����
Java �Τ�ݪ��Ұʮɶ��y�w
�S�w Java �~���{��������
�Ȥᴣ�Ѫ� Applet �P Java ������
������ϥΪ̻P Java ������
�s�����P Java �~���{��
�ҥ� Java �\�઺�s����
Host On-Demand �Τ�ݤ䴩���s�����P�~���{��
Microsoft Internet Explorer �f�t�ϥ� Java �~���{��
Firefox �f�t�ϥ� Java �~���{��
�W���w���O�@
Transport Layer Security (TLS)
TLS �w���O�@�p��B�@
Host On-Demand �� TLS
Web ���A���w��
�t�m���w���O�@
���s�ɦV�{��
����n�ϥΡu���s�ɦV�{���v�H
���s�ɦV�{���p��B�@
���s�ɦV�{�����J�e�q
�u���s�ɦV�{���v�䴩���@�~�t��
�f�t������ϥ� Host On-Demand
�t�m�������
�z�L Proxy ���A���s���D���t��
�ϥΪ� ID ���w���O�@
Web �ֳt�n�J
����Ų�O
Windows ����n�J
FIPS ����
�W����a�y���䴩
�䴩���y��
�䴩���D���r�X��
3270 �M 5250 �r�X��
VT �r�X��
CICS �h�D�r�X��
��� JIS2004 Unicode �䴩
�ϥΪ̩w�q���r����M
i/OS �� OS/400 �� Unicode �䴩
�w�ˡB�ɯŻP�Ѱ��w�� Host On-Demand
�w�� Host On-Demand ���A���P�����n��
�ϥ� Installation Manager �w�� Host On-Demand
���n�쵲
�w�� HOD ���e
�dzƦw��
�q�ª� Host On-Demand �ɯ�
�w�� Host On-Demand
�ϥ� Installation Manager GUI �i��w��
���p���F
�q�ª����p���F�ɯ�
�w�ˡu���p���F�v
�q Host On-Demand ���A���U���u���p���F�v�w�ˬM����
Host Access �u��c
�w�� Host Access �u��c
�b�D���x�Ҧ��w��
����b�D���x�Ҧ����w��
�b IBM iSeries �W�w�� HOD ���e
�w�˵{��
�b�D���x�Ҧ����w�˳��p���F
�b�D���x�Ҧ����w�� Host Access �u��c
�H�L�n�۰ʼҦ��w��
�w�˵{��
�w�˰t�m Servlet
�b WebSphere Application Server �W���p Servlet
�Ѱ��w�� Host On-Demand ���A��
�ϥ� Installation Manager �D���x�Ҧ��Ѱ��w�� Host On-Demand
�t�m Host On-Demand
�t�m Host On-Demand ���������
�إ� Host On-Demand HTML ��
�t�m Host On-Demand ���q�@�~
�ϥγ��p���F
�N�u���p���F�v��X���e�� Host On-Demand ���A��
�ϥ� Host On-Demand �޲z�P�s�ϥΪ̥Τ��
���J�޲z�P�s�ϥΪ̥Τ��
�޲z�Τ��
�ؿ����ε{��
�s�W�ϥΪ̥Τ��
�ϥ� Host On-Demand �������Τ��
���J���������
����A�������
�֨��Τ��
�w�˧֨��Τ��
�����֨��Τ��
�s���h�� Host On-Demand ���A���ɪ��֨��Τ�ݤ䴩ij�D
Windows ���֨��Τ�ݤ䴩
Mac OS X ���֨��Τ�ݤ䴩�]�� Java �Τ�ݡ^
�֨��Τ�ݪ������Ƹ�
Web Start ���
�w�� Web Start ���
�� Web Start �t�m�z�� Web ���A��
�ɯ� Web Start �Τ��
�_�l�w�ˤ���A�s�W Web Start ����
Web Start �M Windows �����ϥΪ�
�H Web Start �إ߶��q�@�~����
�H HTTPS �ϥ� Web Start
���� Web Start ���
�U�����
�ҰʤU���Τ��
�w�ˡu�֨��v�Τ�ݩ� Web Start �Τ�ݤ���A�Ұʡu�U���v�Τ��
�w���w�q�����������
��֥Τ�ݤU���j�p
���p�Ȥᴣ�Ѫ� Java �O�s�M���O
�ϥ� AdditionalArchives HTML �Ѽ�
�q�o�G�ؿ����p
�O�s�ɪ����ܻP�n�Z
�ϥ� Database On-Demand �Τ��
�u��ܾ������v�Τ�ݤΥ���������Ʈw���
�Ұ� Database On-Demand �Τ��
Database On-Demand �w���w�q�����
���ϥΪ̰t�m Database On-Demand
���o�Φw�� JDBC �X�ʵ{��
�s����Ʈw���ɮ׮榡
�b Database On-Demand ���ϥΦh�ئr�X��
�䴩�� Database On-Demand �r�X��
�إߩM���p���A�������{���w
���p���A�������{���w�� Web ���A��
���p���A�������{���w��@�κϺо�
�ʺA�קﶥ�q�@�~���e
�]�w�_�l HTML ��
�]�w�{���X�w
�s�W ConfigBase �Ѽ�
�m�� HTML �Ѽ�
���w�i�m�������q�@�~���e
�d�� #1�G�ھڥΤ�ݪ� IP ��}�Ӹm�� LU �W��
�d�� #2�G�e�\�ϥΪ̨ϥ� HTML �M���ӫ��w�ҭn�s�����D��
�b zSeries �W�t�m Host On-Demand
�]�w�ӧO��Ū��/�g�J�M�λP�o�G�ؿ�
�� Host On-Demand �M�Υؿ��]�w�ӧO���ɮרt��
�]�w�ӧO���ϥΪ̵o�G�ؿ�
z/OS ������`�N�ƶ�
�ƥ��M�Υؿ�
�q z/OS ���A���w�˳��p���F
�b IBM System i �W�t�m Host On-Demand
�b IBM System i �W�t�m�B�Ұʤΰ��� Host On-Demand �A�Ⱥ޲z�{��
�t�m
�Ұ�
����
�ϥ� HOD ���A�����A
���Һ޲z
�Ұʸ�T�s����
�إ� HOD �L�����w�q����
�f�t IBM System I �ϥΡu���p���F�v
�t�m IBM System i ���A���H�ϥΦw���s�u
�b i/OS �M OS/400 �ϥ� TLS �Ӧw�˩M�t�m Host On-Demand
�t�m Telnet ���A���i��w���s�u
�t�m Host On-Demand CustomizedCAs ���_��
�Τ��Ų�O
�t�m Host On-Demand OS/400 proxy �i��w���s�u
�w�� Web ���A��
i/OS �� OS/400 �� Unicode �䴩
�@���T
�D���{���]�p��T
�ϥ� WebSphere Portal ���p Host On-Demand
Host On-Demand �p��P Portal Server �f�t�B�@
Host On-Demand �Τ�ݻP Portal Server �f�t�ϥ�
�z�L Portlet �s�� Host On-Demand �ɪ��@�ǭ���
�ϥ� Host On-Demand Portlet �ɪ��S���`�N�ƶ�
�����Y Host On-Demand Portlet
Eclipse-Plugin �䴩
�إ� Host On-Demand �~���{��
�ʺA�]�w���q�@�~���e
�ϥέӧO���ϥΪ̵o�G�ؿ�
�� Host On-Demand �~���{���������� ID
�b Eclipse-Plugin ���Ҥ��ϥ� Host On-Demand ������
�N Host On-Demand ���A���t�m���ϥ� LDAP
�]�w LDAP �䴩
�w�˺��ة���
�N Host On-Demand ���A���t�m���H LDAP ��������x�s�w
�����P��O
����A. �ϥΦw�˦b�������ҤU���Τ��
�䴩���ݦw�˪��Τ�ݧ@�~�t��
�w�˥��ݥΤ��
�Ұʥ��ݥΤ��
�������ݥΤ��
����B. �ϥ� IKEYCMD ���O�椶��
IKEYCMD ���O�椶�������ҳ]�w
IKEYCMD ���O�檺�y�k
Host On-Demand �� IKEYCMD �@�~�M��
�إ߷s���_��Ʈw
�]�w��Ʈw�K�X
�ܧ��Ʈw�K�X
�C�X CA
�إ߷s���_�դξ��ҭn�D
�x�s���A������
���� CA ñ�{������
�x�s CA ����
�إߦ�ñ����
���Τ�ݥi�H�ϥΦ��A������
�s�W���� CA ����¦���Ҩ� CustomizedCAs.p12
�ץX���_
�פJ���_
��ܪ��_��Ʈw�����w�]���_
�N�[�K��Ʈw�x�s�b�����ɤ�
IKEYCMD ���O��Ѽƪ����[
IKEYCMD ���O��ﶵ���[
���O��I�s
�ϥΪ̤��e��
����C. P12 ���_�����ε{��
�ϥ�
�ﶵ
�d��
����D. �������x�Ұʵ{�����O��ﶵ
����E. �`�N�ƶ�
����F. �Ӽ�

���󥻮�

�W���B�w�˻P�t�m Host On-Demand ��U�i��U�z�W���B�w�˻P�t�m Host On-Demand �{���C���Ѫ��A�ι�H���޲z�̡C���e�����T�j�g�C

�W�� Host On-Demand���Ѧb�z�w�˻P���p�e���`�N�� Host On-Demand ������T�C�Ҧp�A�z�n�ϥέ��ئ��A�����x�H �z�Q�ϥέ��س��p�ҫ��H�z�n�p��x���w���H

�w�ˡB�ɯŻP�Ѱ��w�� Host On-Demand�̧@�~�t�δ��ѳv�B�{�ǡC

�t�m Host On-Demand�����U�ذt�m�ҫ��A���X�p��w�q�P�޲z���q�@�~�t�m��T�A�p��ʺA�קﶥ�q�@�~�t�m��T�A�p��ۭq�s�Τ�ݡA���ϥΪ̦p�󳡸p Host On-Demand�C

�b�z�w�˩M�t�m Host On-Demand ����A�Шϥνu�W�����A�H�Dzߦp��w�q���q�@�~�P�����L�޲z�@�~�C

�W���B�w�˻P�t�m Host On-Demand �]�i�H�b Host On-Demand Knowledge Center �W���o�C

�����L Host On-Demand �������

���F�W���B�w�˻P�t�m Host On-Demand ��U�~�AHost On-Demand �紣�Ѩ�L����T�ӷ��A��U�z�ϥβ��~�C�Y�n�s�����B���������A�Ыe�� Host On-Demand ���Ѥ����C�j�������������]�i�H�b Host On-Demand ���~�Τu��c�����C

�ϧμv��
MySupport �S�ʥi���z�N�䴩�˵��e���[�H�ӤH�ơA�åB�n�������C�g�q�l�l��q���A�����z IBM ���~�s���ץ��M��B�U�����ؤγ̷s�޳N�䴩��T�C�Y�n�n���H���o�䴩�q���A�аѾ\����ڪ��q���C

���Ѫ��ϥκD��

�H�U�O�W���B�w�˻P�t�m Host On-Demand �����L��ϥκD�ҡG

�� 1. ���Ѫ��ϥκD��
�D�� �N�q
��Z�r�� ���X�z�ݭn�b�R�O���ܦr���U��J����r�P�����r���ϥΪ��ȡA�Ҧp�G���O�B�\��A�H�θ귽�w�q�ݩʻP��ȡC��Z�r����ΨӥN���e����r�P�{���X�d�ҡC
����r ���X�z�ݭn���Ѫ��ܼƭȡ]�Ҧp�A�z�w�� file_name �����ɮת��W�١^�C����r��ΨӥN���j�ջP���y���D�C
��^ �۷���٬� Return�BEnter �Υ����䪺����C
> ���Ψӻ����\����ɡA�h��ܤ@�t�C���\����ﶵ�C�Ҧp�A���@�U�u�ɮסv>�u�}�s�ɮסv�A�N���q�u�ɮסv�\������@�U�u�}�s�ɮסv�C
���Ψӻ������˵��e���ɡA�h��ܤ@�t�C��Ƨ��Ϊ��󪺮i�}�C�Ҧp�A�i�} HODConfig Servlet > Sysplexes > Plex1 > J2EE Servers > BBOARS2�A�N���G
  1. �i�} HODConfig Servlet ��Ƨ�
  2. �i�} Sysplexes ��Ƨ�
  3. �i�} Plex1 ��Ƨ�
  4. �i�} J2EE Servers ��Ƨ�
  5. �i�} BBOARS2 ��Ƨ�

�ϧμv��
���ϧάO�ΨӬ�Ū�̼ХܥX���I�����C
�ϧμv��
���ϧάO�ΨӬ�Ū�̼ХܥX�n�Z�C

�N�y

���`��������U���ϥΪ��N�y�C

Applet
�H Java ���g���{���A�b HTML �ɤ��ΨӰѷӡCApplet �Ѧb Web �s���������檺�uJava �������� (JVM)�v�ұҰʡC
���ε{��
�ΨӰ���@�~�ίS�w�\�઺�{���ε{���M��C
�֨��Τ��
Host On-Demand �֨��Τ�ݬO���䤸��w�֨��ܨϥΪ̤u�@�����w�ФW �]�x�s�b���ݥH�K�ֳt�s���^������ Host On-Demand �Τ�ݡC
�w�]�o�G�ؿ�
�w�]�o�G�ؿ��O Host On-Demand ���A���w�˥ؿ��� HOD �l�ؿ��A�Ҧp c:\Program Files\IBM\HostOnDemand\HOD\�]Windows ���x�^�B/opt/IBM/HostOnDemand/HOD�]AIX�BLinux �M Solaris ���x�^�B/QIBM/Programs/IBM/HostOnDemand/HOD�]i (as/400) ���x�^�H�� /usr/lpp/HOD/hostondemand/HOD�]z/OS ���x�^�C
�U�����
�U���Τ�ݷ|�b�ϥΪ̨C���s�� HTML �ɮɤU�����n�� Applet�C�U���Τ�ݳq�`�Ω� LAN �s�u���ҡA�]�����t�����s�u�q Web ���A���U���ɮת��t�׸��֡C
���������
�������Τ�ݬO���Ұʲ׺ݾ����������q�@�~�� Host On-Demand �Τ�ݡCHost On-Demand ���������Τ�ݥ]�A�֨��Τ�ݡBWeb Start �Τ�ݤΤU���Τ�ݡC
�ӧO���ϥΪ̵o�G�ؿ�
���Ѥ��\�g�J���ӧO��m�A�Ψӳ��p�ۭq�� HTML �ɮסA�H�K�P Host On-Demand ���Ѫ��ɮײV�c�C�p���i�O�� Host On-Demand �o�G�ؿ�����Ū�ʡA�H�K��M�Υ��Ӫ� Host On-Demand �ɯŪ��C
���G
��L�ϥΪ̭ק諸�ɮס]�Ҧp�G�ۭq Applet �P HACL �{���^�������q Host On-Demand �o�G�ؿ�����C
Web ���ε{�����A��
�Y�ʺA Web ���ε{��������ɶ��CWeb ���ε{�����A���i�䴩 Java Servlet�BJavaServer Pages (JSP)�A�H�Ψ�L���~�� Java ���ε{���]�p���� (API)�CWeb ���ε{�����A�� ���@�Φb��w�� Web ���ε{�����ѳq�T�B�귽�޲z�B�w���ʡB����޲z�Ϋ��[�\�൥�C���q�`�t���޲z�����A�ΨӺ޲z���A���γ��p���������ε{���C
Web ���A��
�Y�z�L Web �B�z HTTP ���n�D�����A���CWeb ���A������Ӧ^�s��������������y�{�C����O�@�Ȥ��������K�ʡA�ýT�O�ϥΪ̪������w���ǿ����A���C
Web Start ���
Web Start �Τ�ݤ��\�ΨϥΪ̤����s�����Y�i���� Host On-Demand ���q�@�~�C�ϥΪ̱q Java Web Start Application Manager �ӱҰ� Host On-Demand ���q�@�~�C

Java �������N�y

�Ъ`�N����󤤪��U�C�N�y�Ψ�γ~�C

Java
�аѾ\ HOD ���A���� HOD �Τ�ݤW���uJava ����ɴ����� (JRE)�v�C
�ҥ� Java �\�઺�s����
����b�w�˦� Java �~���{���� Java JVM �W���� Java Applet �� Web �s�����A�Ҧp�㦳 Java �~���{���� Firefox �� Internet Explorer�C��L��T�аѾ\�s�����P Java �~���{���C
Java �������Τ�ݡBJava �֨��Τ�ݡBJava �U���Τ��
Host On-Demand �Τ�ݪ������CJava �������t�@��եH Java �sĶ���sĶ�� Host On-Demand �Τ�ݤ���C

�W�� Host On-Demand

IBM Host On-Demand ²��

��� Host On-Demand�H

IBM Host On-Demand �i�����~���������P���~�~���������ҤU���ϥΪ̡A���Ѥ@�جJ�g�٥B�w�����s�������M�D�s�������D���s���覡�CHost On-Demand �w�˦b Web ���A���W�A²�ƤF�޲z�̪��޲z�P���p�A�� Host On-Demand Applet �����ε{���h�O�U����Τ���s�����Τu�@���A�i���ϥΪ̳s�����n���D�����ε{���θ�ơC

Host On-Demand �䴩�@�q�׺ݾ������B�q�T��w�B�q�T�h�D�P�L�����������A�]�A�G

�z�i�H�ϥΥH Java ���󬰰�¦�� Host Access �u��c�A�ӫإߦۭq���q�l�ӷ~���ε{���C�o�Ӥu��c�t���@���״I�� Java �{���w�P���ε{���]�p�����G�D���s�����O�w (HACL)�BJava ���D���s�� Bean �H�� Java Enterprise Edition (J2EE) �s�����CHost On-Demand �]�]�A Database On-Demand�A�����ѤF�@�Ӥ����A�i�N�u���c�Ƭd�߻y���v(SQL) �d�߶ǰe�� IBM System i7 �t�ΤW�ҥN�ު� IBM DB2 ��Ʈw�C

Host On-Demand ���B�@�覡

�U�Ϥλ������ Host On-Demand �t�Ϊ��B�@�覡�CHost On-Demand �O�@�إD�q�[�c�t�ΡCHost On-Demand �Τ�ݬ��@�DZq Web ���A���U���컷�ݹq���� Web �s�������� Java Applet�C

�� 1. Host On-Demand ���B�@�覡
Host On-Demand ���B�@�覡

�B�J 1. �ϥΪ̶}���s�����A�ë��@�U�W�s���C

�B�J 2. IBM Host On-Demand Applet �U����Τ�ݤu�@�����C

�B�J 3. ���U�� Applet ��AIBM Host On-Demand �|�����s������ Telnet ���A���A�H�s���D�����ε{���C

���q�@�~��T�O�t�m�b HTML �ɩ� Host On-Demand �t�m���A�����C�����t�m���A������L��T�A�аѾ\�W�����p�C

Host On-Demand �Τ�� Applet �i���@�u�U���v�Τ�ݡBWeb Start �Τ�ݩΡu�֨��v�Τ�ݨӰ���C�U���Τ�ݬO�b�C���n�Ψ�ɡA�Y�q Web ���A���U���C�u�֨��v�Τ�ݩM Web Start �Τ�ݬO�q Web ���A���U�����x�s�b�Τ�ݹq���C�b�̪쪺�U����A�֨��Τ�ݴN�|�q���ݾ��������J�C�֨��Τ�ݷ|�ˬd Host On-Demand ���A�������L�s�����Τ�ݡA�æ۰ʤU����s���C

Host On-Demand �t���U�C���޲z����G

���~�AHost On-Demand �ٴ��Ѥ@�ǹw���w�q���Τ�ݡA���ϥΪ̻P�޲z�̥ܽd Host On-Demand ���Τ�ݥ\�� �]�Ҧp�A�����BDatabase On-Demand�B�֨��Τ�ݪ������A�H�ΰ��D�P�w���ε{���^�C

������n�ϥ� Host On-Demand�H

�s�u�\��W�㦨���įq

�N Host On-Demand �w�˦b Web ���A���W�A�i�٫o�޲z�ӧO�ϥΪ̮ୱ���ݭn�A�i�ӭ��C���@�����ô����z�������S�C

�ѩ� Applet �`�n����A�����A�i�b�ݭn�ɤU���� Web �s�����A�]���A�z���A�ݭn�Ʃw���@�M��s���ɵ{���C�z�u�n�b���A�����ɯųn��A�ϥΪ̤U���s���Τ�� Applet �ɡA�Y�i����ɯŪ����C

�����޲z�t�m���

�޲z�̥i�����w�q�P����ѵ���ϥΪ̨ϥΪ��Ҧ����q�@�~�t�m��T�A�Ҧp�G�s�u�ﶵ�B�w���S�ʡB�����w�q�B��L�W��H���C���M���C�A�̡A�޲z�̥i���L�x���ϥΪ̥i�ק�Τ���ק�������A�H�Υi�H��ܨϥΪ̪���s���x�s����m�C

�b Windows ���x�W�A�w�]�� Host On-Demand �ϧΨϥΪ̤����O�ھ� Java 1.6 �H�Χ�s�������Ѫ��uNimbus �~�[�P�ާ@�覡�v�C�޲z�ϧΨϥΪ̤������uNimbus �~�[�P�ާ@�覡�v�i�ǥѱN SETHODNIMBUSGUI �����ܼƭȳ]�� false �Ӱ��ΡC

�����s������� Telnet ���A��

�z�L Host On-Demand�A�Τ�� Applet �t�������\��C�Q�Φ��Τ�ݪ��������A�i�H���ݭn�����h���A���]�Ҧp�GIBM Communications Server �Ψ�O�t�Ӫ� SNA ���A���^�C�o�Ӥ����ե�ҳy��������į�M�w�����D�]���|�ѨM�C�Τ�ݦb���o Applet ����A�ܮe�������s�����зǪ� Telnet ���A���A�ѳo�Ǧ��A���Ӵ��ѩһݸ�ƪ��̨Φs���\��C�z�i�H�P�ɦs���h�ӥD�����q�@�~�C�ǥѱư��t�ι襤�����A�����ݨD�AHost On-Demand ��i�R�����C�e�q����C�Y�n�A�Ѩ�B�@�覡�A�аѾ\�� 1�C

�s���������ϥΪ̤���

�s�������� Host On-Demand �s���覡�A�ണ�ѱz�����޲z�B���p����D�����ε{�� �θ�ƪ�²���~�|�CHost On-Demand �Q�� Java �޳N���j�j�\��A���צ�ɦ�a�z�ݭn���A���}�ҤF�����q�s�����ӳq���D���t�Ϊ��j���C�z�u�n���@�U�W�s���A�K��Ұ� Host On-Demand Java Applet�C�o�� Web �ܥD�����s�u�ѨM��קQ�� Java ���������A�� Web �s��������w���s���D�����ε{���M�t�θ�ơA�]���A�z���ݭn�s�g����{���A�K��N�{�����D�����ε{���a�� Web ���C�ѩ� Host On-Demand �O�H Java ����¦�A�]���A�b�U�������@�~���Ҥ��A�������������ۦP���~�[�M�ާ@�覡�C

�b Windows ���x�W�A�w�]�� Host On-Demand �Τ�ݹϧΨϥΪ̤����O�ھ� Java 1.6 �H�Χ�s�������Ѫ��uNimbus �~�[�P�ާ@�覡�v�C�uNimbus �~�[�P�ާ@�覡�v�i�ǥ� setHODNimbusGUI HTML �ѼƩ� SETHODNIMBUSGUI �����ܼƨӰ��ΡC

���G
Host On-Demand Portlet �|�~�Ө�J�f�������A�����~�[�C

�䴩�h�ؤ��P���x�P��������

Host On-Demand ���A���P�Τ�ݥi�䴩��U�ؤ��P�����x�W�A�B�i�Φb���� TCP/IP �����W�C�o�i���z�b�]�w�t�ΤW���ܤj���u�ʡA�B�L�� �K�ʷs���w��A�Y�i�b�z���q�����Ҥ����p Host On-Demand�C

Java ���䴩

Host On-Demand �P�䴩 Java �зǪ��s�����ۮe�C���~�AHost On-Demand �����Y�Ƿs�S���ٯ�Q�Υu�� Java �~�ണ�Ѫ��\��C

���ں����q�T��w�� 6 �� (IPv6) ���䴩

�p�n�䴩���ں����q�T��w�� 6 ���A�ݨ�� Java 1.4 �H�W�C�� Host On-Demand �� 13 ���i�䴩 Java 1.6 �Χ�s�����C

�u���ں����q�T��w�v�O�Ψӻ��e��ƪ��q�T��w�A�z�L���ں������ҡA�N��Ʊq��ӷ����e��ت��a�CIP �O��������q�T��w�h�P������������������q�T��w�C

���ں����q�T��w�� 6 �� (IPv6) �����ں����q�T��w�� 4 �� (IPv4) �����N�q�T��w�C���ں����q�T��w�� 6 �� (IPv6) �W�[�i�Ϊ� IP ��}�ƥءA�b���e�κ����t�m�W�]���ҧﵽ�C���ں����q�T��w�� 6 ���M���ں����q�T��w�� 4 �����ѡu���ں����u�{���Ƚs�� (IETF)�v�ҳ]�p�C

�ثe�j���������ں����ϥκ��ں����q�T��w�� 4 �� (IPv4)�C���ں����q�T��w�w�� 6 �� (IPv6) �w���|�b�X�~��~�|���N���ں����q�T��w�� 4 �� (IPv4)�C

�ϧμv��

Host On-Demand ���A���]�䴩���ں����q�T��w�� 6 �����s�ɦV�{���C�p�ݨ�L�ԲӸ�T�A�аѾ\IPv6 ���u���s�ɦV�{���v�䴩�C

�䴩�h�ذ�a�y��

Host On-Demand ���Ѧh�ػy���A�]�A���줸�զr�� (DBCS) �y���C���]�䴩�ڤ��Ÿ��M�\�h��L�y���]�p���ԧB��B�ƧB�Ӥ�M����^������r�M�r�X���C�Ҧ��y���������ѬۦP�C��Ӵ��ѡA�B�i�H�P�ɦs���h�ػy�������C

�w���s�u

�ѩ�ϥΡu�ǿ�h�w�� (TLS)�v�A���׬O�b���������B�~�������κ��ں����AHost On-Demand �үണ�Ѧw�����D����Ʀs���C��ʤu�@�̥i�H�s���w�������A�����������ҡA�H�Ϋإ߻P�w�����~�D���������q�T�C�Q�ΥΤ�ݩM���A�����Ҥ䴩�AHost On-Demand �i�N�Ʀ���Ұe�� Telnet ���A���]�Ҧp�GIBM Communications Server for z/OS�^�Ӷi��Ų�O�C

Host On-Demand �]�i�H�t�m���b�]�����������Ҥ��ϥΡC������𥲶��}�ҡA�w�q�b�z Host On-Demand ���q�@�~�w�q�����\��~��B�@�C��L��T�аѾ\�f�t������ϥ� Host On-Demand�C

�ۭq HTML �ɮ�

Host On-Demand �ҧt���u���p���F�v�A�i���z�Ψӫإߦۭq�� HTML �ɡC�Q�γo���ɮסA�z�i�H�ק沈�n���Τ�ݤ��e�Υ\��A�H�ŦX�S�w�ϥΪ̸s�ժ��ݨD�C�p�ݡu���p���F�v���ԲӸ�T�A�аѾ\�t�m Host On-Demand �������Τ���C

�Ψӫإ߷s���q�l�ӷ~���ε{�����u��c

Host On-Demand �t���@�ӥH Java ���󬰰�¦�� Host Access �u��c�A�i�Ψӫإߦۭq���q�l�ӷ~���ε{���C�o�Ӥu��c�t���@���״I�� Java �{���w�P���ε{���]�p�����A�]�A�G�D���s�����O�w (HACL)�BJava ���D���s�� Bean �H�� Java Enterprise Edition (J2EE) �s�����C

HACL ���Ѥ@�ӫD�i���� API�A�ΥH�M��ݥD�������]�䤤�����]�p���M�H����ͪ����ε{���^��͡C�D�����ε{���ݭn����iŪ���r����ܡB�榡�����B�m��s�X����L�^���C�� HACL �h�i���ݭn�����DzΥ�ͥH�K�M�@�t�C�D���e���e�{�]���e���^���q������A���Ѩ��骺���O�CHACL ���t���� GUI�]�i������^���O�C��軡�AJava �{���i�H�b�j���q���W�������n���ε{���Ӱ���C���n���ε{���|���P�t�@������ CICS ������ε{�����j���q�����ʡA���ۦA�z�L�ʺA���ͪ� HTML �����P�Τ���s�������ʡC���n���ε{���|�N�Τ�ݿ�J��Ķ���������׺ݾ��ʧ@�A�A�Q�� HACL API �ǵ� CICS �����C�M��H HACL API �^�� CICS �q���ǨӪ��^���e���A�ഫ���ʺA HTML �����A�A�^�Ǩ�Τ�ݡC

Host On-Demand J2EE �s�������Ѥ@�ո귽�t���d�A�i�M 3270�B5250�BCICS �P VT �D���q�T�C�o�Ǹ귽�t�����|���p��۲Ū����ε{�����A���W�A�Ҧp IBM Application Server�C�ϥΪ̥i�ϥ� Host On-Demand J2EE �s���������Ѫ� API�A�g�� WebSphere Studio Application Developer Integration Edition �Ӽ��g Web ���ε{���C

�i�{���ƪ� Host On-Demand

�i�{���ƪ� Host On-Demand �O�@�� Java API�A�i�ѵ{���}�o�̱N�h�� Host On-Demand �Τ�ݵ{���X�p�׺ݾ��B�\����Τu��C���A��X���ۤv���ۭq Java ���ε{���� Applet�CAPI �����{���}�o�̥R���x�� Host On-Demand �ୱ�]�ϥΪ̩Ҭݨ쪺�e���^�A�L�� �t�~�Ұʤu��c���� Host Access Java Bean�C��¦ Host On-Demand �{���X�i�B�z�U�� ���󪺡u�G�u�v�A�]�A�b�����ɮרt�Τ��x�s�ϥΪ̳ߦn�]�w�p�����B��L���s��M���C�⭫�s��M���A�H�ѥ��ӨϥΡC�{���}�o�̥����M�w�����إu�� Host On-Demand �ୱ�t�m�C��L��T�аѾ\ Programmable Host On-Demand �ѦҤ�U�C

Host On-Demand ���q�@�~�޲z�{�� API

���F Host Access �u��c�Ҫ������ε{���]�p���� (API) �H�~�AHost On-Demand �紣�ѱM�������} API�A�ΨӤ䴩�H JavaScript ���g�� Web �������t���D�����q�@�~�C�o�� JavaScript �� API �����U���ε{���}�o�̺޲z�D�����q�@�~�H�λP�D�����q�@�~�i�檺��r����͡A�åi�z�L Host On-Demand ���q�@�~�޲z�{�����o�C�аѾ\ Session Manager API Reference �����ԲӸ�T�C

�䴩 WebSphere Portal

Host On-Demand �i���� Portal Server�]WebSphere Portal �����@�Ӥ���^�����@�� Portlet ����CPortal Server �㦳��ǽT���ୱ�޲z�Φw���S�ʡA���޲z�̧�e������ϥΪ̦s���v�A�ϥΪ̤]�i����J�f�����ୱ���~�[�αƦC�覡�C

�ϥΡu���p���F�v�A�޲z�̯ਲ਼�t�B���P�إߦۭq�� Host On-Demand Portlet�A�ñN�䪽�����J�� Portal Server�C

���G
Portal Server ���W�߲��~�A�ӥ����t��w�ˡC

IBM System i ���A���W�� DB2 ��Ʈw�s�u

Database On-Demand �H���� Host On-Demand ���A��i�Q�ΡuJava ��Ʈw�s�u�\��v(JDBC) �X�ʵ{���Ӧs���x�s�b IBM System i5 ���A���W�� DB2 ��T�CDatabase On-Demand �O�@�� Java Applet�A��i���z�z�L JDBC �X�ʵ{���Ӱ��� IBM System i5 ��Ʈw���u���c�Ƭd�߻y���v(SQL) �n�D�CDatabase On-Demand �O���O�� Host On-Demand Applet �� Applet�A�ѭӧO�� HTML �ɥ[�H�ҰʡC�p�G�ݭn�׺ݾ������Τ䴩 SQL �n�D�A�z�]�i�H�q���������q�@�~���ϥθ����e�䴩�Ӱ��� SQL �n�D�C

�̷s��T

���o Host On-Demand ���̷s��T

�p�� Host On-Demand �� 13 �� ���̷s��T�A�аѾ\���~ Readme �ɡC

�p�ݳ̷s�����~��T�A�Ыe�� Host On-Demand �����C

�p�� Host On-Demand ���̷s�޳N��T�A�в��� Host On-Demand �䴩�J�f�����C

�p�ݤ@��n��䴩���߸�T�A�Ыe���n��䴩��U�C

Host On-Demand �� 13 �� �����s�\��

Host On-Demand �� 13 ���W�[�F�U�C�\��M�[�j�\��G

�W�����p

Host On-Demand �i���z�q Web �s�����s���D�����ε{���C�s�����|�q Web ���A���U�� Host On-Demand Java Applet�A�M��s������� Telnet ���A���A�H�s���D�����ε{���CHost On-Demand applet �ݭn�t�m��T�A��i�M�w�n�s������@�ӥD���A�H�Ψ�L�D�����q�@�~���e�C�q�ΨӱҰ� Host On-Demand �� HTML �ɩ� Host On-Demand �t�m���A���A���i�H���Ѧ��t�m��T�� Host On-Demand Applet�C�t�m���A���O Host On-Demand ���@�����A���ϥΪ̩M�s�� ID �����x�s���q�@�~�t�m��T�M�ϥΪ̳ߦn�]�w�C�M��A�ϥΪ̥i�g�ѳs���t�m���A���s�����q�@�~��T�M�ϥΪ̳ߦn�]�w�C�t�m���A���O�z�L�޲z�Τ�ݨӺ޲z�C�����t�m Host On-Demand �t�m���A������T�A�аѾ\�u�W�����C

�H�� Web �s�����}�l������ Java �~���{�����䴩�AHost On-Demand �Τ�ݱN�~��B�@�A���A�� Host On-Demand �s�����䴩���O�����@�ǭ���C

�z�i�H�ϥΡu���p���F�v�ӫإߦۭq�Τ�� HTML �ɡC�b�إ߳o�� HTML �ɮɡA�z�i�H�b�T�Ӥ��P���t�m�ҫ�����ܡA�H���w�p��w�q�κ޲z���q�@�~�t�m��T�M�ϥΪ̳ߦn�]�w�GHTML ���ҫ��B�t�m���A�����ҫ��ΦX�֫��ҫ��C

�H�U�N�����o�Ǽҫ��C�����U�ҫ����ԲӸ�T�A�H�ΨϥΪ̳o�Ǽҫ����u�I�P����A�аѾ\�u�W�����C

�A�� HTML ���ҫ�

�p�G�z��ܡuHTML ���v�ҫ��A�h�Ҧ��D�����q�@�~�t�m��T���t�b HTML �ɮץ������A�Ӥ��ݶi�@�B�w�q�D�����q�@�~�C�]���A�z���ݨϥΰt�m���A���ӫ��w���q�@�~�A�]�N�O���A�z�����b������W�}�Ҥ@�Ӱ�C�p�G�z�e�\ �ϥΪ��x�s��D�����q�@�~�t�m��T���ܧ�A�h���̪��ܧ�N�x�s�b�s��������Ҧb�������ɮרt�ΤW�C

��ij�z���n�ϥΰ� 8999�A�]���z���ݭn�ϥ� HTML ���ҫ��ӱҰ� HOD ���A���C�b�����p�U�A�i�`�٦��A���귽�C

�u���H�u���p���F�v�ئ����Τ�ݤ��A�~�����ѳo�ءu�N�t�m��T�w�q�b HTML �ɤ��v���ﶵ�C

�� 2. HTML ���ҫ�
HTML ���ҫ�

�A�ѡu�t�m���A�����v�ҫ�

�b�u�t�m���A�����v�ҫ����A�D�����q�@�~��T�O�m��t�m���A�����A�èϥκ޲z�Τ�ݨӺ��@�A�B��T�O�ĥΨϥΪ̻P�s�յ��c�өw�q�C�̹w�]�A�t�m���A���|�N���ƪ����x�s�b Host On-Demand ���A�������A���L�z�i�H�t�m���h�ϥ� LDAP�C�ϥΪ̥i�H�ϥΡu���p���F�v���ҫإߪ��ۭq HTML �ɮסA�άO�ϥμƭӷ��@ Host On-Demand �@�������Ѫ� HTML �ɮפ��@�A�Ӧs�����̪��t�m�C�ϥΪ� ID �O�w�q�b�t�m���A�����A�b�j�������p�U�A�ϥΪ̥������n�J Host On-Demand ���A���A�~���˵��䶥�q�@�~�C�p�G�޲z�̮e�\�ϥΪ��x�s�ܧ�A�h�ϥΪ̳ߦn�]�w�N���ϥΪ� ID �x�s�b�t�m���A���C�ѩ��ۭq��T�O�x�s�b�t�m���A�����A�p�G�ϥΪ̻ݱq�h�������s���䶥�q�@�~�A�h�o�Ӽҫ��|�O�̦n����ܡC

�̹w�]�AWeb �s�����|�����M�t�m���A���q�T�C�p�G�z�z�L������i��q�T�A�ݶ}�� ������W���t�m���A����C�Ϊ̡A�z�]�i�H�ϥΰt�m Servlet�A�Ӥ��ݭn�b�����𤤶}�Ұt�m���A������CWeb �s�����z�L HTTP �� HTTPS �s�u�s����t�m Servlet�A�M��t�m Servlet �|�P�t�m���A����͡C�p�ݨϥΰt�m Servlet ���ԲӸ�T�A�аѾ\�u�t�m�t�m Servlet�v�C

�� 3. �t�m���A�����ҫ��H�ΦX�֫��ҫ�
�t�m���A�����ҫ��H�ΦX�֫��ҫ�
�� 4. �t�m���A�����ҫ��H�Ψϥΰt�m Servlet ���X�֫��ҫ�
�t�m���A�����ҫ��H�Ψϥΰt�m Servlet ���X�֫��ҫ�

�A�ѡu�X�֫��v�ҫ�

Host On-Demand �i�䴩�u�X�֫��v�ҫ��F �b�o�ؼҫ����A�D�����q�@�~��T�w�q�b�t�m���A�����]���I�����u�t�m���A�����v�ҫ��^�A�ӨϥΪ̪���s�h�x�s�b�ϥΪ̪��������]���I����HTML ���ҫ��^�C���~�A�M�uHTML ���v�ҫ��������O�A�u�X�֫��v�ҫ����ϥΪ̤��ݵn�J Host On-Demand ���A���A�Y�i�˵��䶥�q�@�~�C

�Τ�ݳ��p���`�N�ƶ�

�b�Τ�ݳ��p���Ҷq�W�A�z�����M�w�O�_�ĥΧ֨��B�U���� Web Start �Τ�� �]�аѾ\�ϥ� Host On-Demand �������Τ���^�A�H�ΨϥΪ� Java �����]�аѾ\�b�Τ�ݤW�W�� Java�^�C

�b�Τ�ݤW�W�� Java

�������e�]�t�����b�ҥ� Java �\�઺�s�����W���� Host On-Demand �Τ�ݪ��ԲӸ�T�C

Java �֨��Τ�ݪ���}�\��

�ϥ� Java �֨��Τ�ݡA�z�i�H����U�C�ʧ@�G

���G
�A�ΤU�C����G

�@�� Java �֨��Τ�������L�k�b�I���ɯšC��L��T�аѾ\�䴩�������C

�X�G�Ҧ��� Host On-Demand Java �֨��Τ�ݧ��䴩�o�ǧ�}�\��CJava Web Start �Τ�ݥ�䴩�o�ǧ�}�\��C

�䴩������

�U�C������ Java �֨��Τ�ݤ��䴩 Java �֨��Τ�ݪ���}�\��G

�ϥ� Java �U���Τ��

�H�U�U�`���Q�ϥ� Java �U���Τ�ݪ�����C

�L�k�U�����b�w���M�椤������

�ϥ� Java �U���Τ�ݮɡA�ϥΪ̵L�k�U�����b��l�w���M�椺�� Host On-Demand �Τ�ݤ���C�]���A�z�ݭn�b�w���M�椤���w�ϥΪ̥i��ݭn���Ҧ�����C

�y���������]�]�A�U���Τ�ݦb�U�����b�w���M�椺������ɡA�ҥΪ���k�ް_�Ĭ�A�H�� Java �~���{���ҽᤩ���w������C

HTML �ɮץ��]�t��������

�Q�� Java�A�w�]���U���Τ�� HTML �ɡ]HOD_xx.html�A�䤤 xx �O��Ӧr�����y���r���^���]�t�U�C�Τ�ݤ���G

���Y�u�U���ɶ��AIBM �N�W�z�����`�Ϊ�����q Java �w�]�U�� HTML �ɮת��w���M�椤�����C�M�ӡA�ϥ� Java �U���Τ�ݮɡA�y��N�L�k�U�����󤣦b�w���M�椤������C

�p�G�z�Ʊ�o�Ǥ��󳡤��Υ����C�b�w���M�椺�A�а���U�C�ʧ@���@�G

Mac OS X �f�t�ϥ� Java

Host On-Demand Mac OS X �������θ�Ʈw�Τ�ݤ䴩 Safari�BFirefox �H�� Mac ���� Internet Explorer�CHost On-Demand ���䴩 Mac OS X �W���޲z�Τ�ݡCHost On-Demand 12.0 ���䴩 Java 1.6 �Χ󰪪����C

�u���ƪ�����䴩�v�S�ʻݭn Macintosh �Τ�ݦ� Java �~���{�� 1.4.2 ���Χ�s�����C�� Host On-Demand 12 �䴩 Java 1.6 �Χ�s�����C

Mac OS X ����

Mac OS X ���䴩Java �֨��Τ�ݪ���}�\�����y�z�� Java �֨��Τ�ݧ�}�\��C��L��T�аѾ\Mac OS X ���֨��Τ�ݤ䴩�]�� Java �Τ�ݡ^�C

Java �Τ�ݪ��Ұʮɶ��y�w

�ϥαҥ� Java �\�઺�s�����ɡAHost On-Demand �Τ�ݪ��Ұʷ|����C�]�C 5 �� 15 �������A���u�@���������өw�^�C�䩵���]�b��t�Φb���J Java �~���{���C

���~�A�ϥαҥ� Java �\�઺�s�����ɡAHost On-Demand �Τ�ݮୱ���D�����q�@�~�Ұʮɶ��]�|������C

�S�w Java �~���{��������

�p�G�z�O�ϥ� Oracle Java �~���{���A���_�L�פ�r�������T��ܡA�нT�w�z�� Oracle JRE �O�̷s�h���C

�Ȥᴣ�Ѫ� Applet �P Java ������

�p�ϥΪ̰���Ȥᴣ�Ѫ� Applet�]��Y�ѶQ���q�Ψ�O�t�ӽs�g�� Applet�^�H�αq Java Host On-Demand �Τ�ݱҰʪ����q�@�~�]�Ҧp 3270 ��ܵe���^�A�B�� Applet �ݭn���� Java �\�i�v�ɡA�h��ij�z�i��U�C�ʧ@���@�A�H�ŦX Java ���w���ݨD�G

�p���ŦX Java ���w���ݨD�AApplet �N�۰ʥ��ġC

������ϥΪ̻P Java ������

������ϥΪ̨S���v���w�� Java �~���{���C��ƺ޲z�v�����ϥΪ̥����w�� Java �~���{���C

�s�����P Java �~���{��

���`�Q�צ����ϥαҥ� Java �\�઺�s������ Java �~���{�������D�C

�ҥ� Java �\�઺�s����

�ҥ� Java �\�઺�s�����S���H���� JVM�C���i�H�ۤv��� HTML �ɮסA���ݭn�w�˿W�ߪ� Java �~���{���A�~��Ұ� Java Applet�]�p Host On-Demand �Τ�ݡ^�C�Ҧp Firefox�A�H�Φw�ˤF Java �~���{���� Microsoft Internet Explorer �N�O�ҥ� Java �\���s�������Ҥl�C

Host On-Demand �Τ�ݤ䴩���s�����P�~���{��

�Τ�ݤu�@������ Windows ���ϥΪ̥i�H�q�ץ��{�������� Host On-Demand ���~�U���U�� IBM Java �~���{���A�u�n���q�㦳 HOD �����v�C

�� Oracle �M IBM �� Java �~���{���t�ӵo�G�� Java �~���{�����̷s�����A�H�η� IBM ���� Host On-Demand ���\��H�䴩�o�Ƿs�����ɡAIBM �N��s�n�鲣�~�ۮe�ʳ��i�H�䴩�s�� JRE�C

Microsoft Internet Explorer �f�t�ϥ� Java �~���{��

�� Windows �Τ�ݤu�@���w�A���w�˨ðt�m Java �~���{���AMicrosoft Internet Explorer �|�̾� Host On-Demand ��ܱҰʥΤ�ݪ���k�A�H�ҥ� Java �\�઺�s�����ӹB�@�C

Firefox �f�t�ϥ� Java �~���{��

�Y�n�b Firefox �W���� Java Applet�A�z�ݭn�w�� Java �~���{���C

�]���AHost On-Demand �ݭn�z�ۦ�N Java �~���{���t�m�� Firefox ���w�] Java ����ɴ��C

���G
������ϥΪ̡]�Ҧp�b Windows �W�@�Χ֨��Τ�ݪ������ϥΪ̡A�Φb Linux �� AIX �u�@���������ϥΪ̡^�L�k�w�� Java �~���{��

�W���w���O�@

���ױz�u�O�b���q��������@ Host On-Demand�A�άO�Q�Υ��N�D���t�Φs�����Ѩ���ں������A�w���ʳ��O�@�������Ҽ{�����D�C�������� Host On-Demand �w�������[�C

Transport Layer Security (TLS)

TLS �w���O�@�p��B�@

TLS ��� SSL �q�T��w�CTLS �ϥΫH���洫�q�T��w�ǥH�إߥD�q��Ų�O�P�[�K�C�p�� TLS ���ԲӸ�T�A�аѾ\ TLS �q�T��w 1.0 ���������C

TLS �q�T��w�ĥΤ��}���_�P��٪��_�[�K�޳N�C���αK�X�[�K�|�ϥΤ@��K�X�G���αK�X�Ψp�H�K�X�C�Ψ䤤�@�ӱK�X�ӥ[�K����T�u��Υt�@�ӱK�X�ӸѱK�C�Ҧp�A�Τ��αK�X�ӥ[�K����T�N�u��Ψp�H�K�X�ӸѱK�C�C�@�Ӧ��A�������Ϋ��䳣�O�}�񦡡A�Өp�H�K�X�h�O�O�K���C�Y�n�ǰe�w���T�������A���A�Τ�ݷ|�ϥΦ��A�������αK�X�ӱN�T���[�K�C�����A��������ӰT���ɡA�K�|�Ψ�p�H�K�X�ӱN�T���ѱK�C

��ٱK�X�[�K�k�|�ϥάۦP���K�X�ӱN�T���[�K�M�ѱK�C�Τ�ݷ|�H�����͹�٪��K�X�A�i�ΨӱN�Ҧ����q�@�~��ƥ[�K�C�M��K�|�H���A�������αK�X�ӱN�K�X�[�K�A�öǰe����A���C

TLS ���ѤU�C�T�ذ򥻦w���O�@�A�ȡG

�T���O�K
�H���αK�X�ι�ٱK�X�[�K���զX�ӹF���C�Τ�ݻP���A�������Ҧ��y�q�A�ҨϥΪ��_�H�Φb���q�@�~�]�w�����Ҩ�ij�X���[�K�t��k�[�H�[�K�C
�T�������
�T�O���q�@�~�y�q�b�ǰe��̲ץت��a�������|�ܧ�CTLS �ϥΤ��}/�p�K���_�P�����ƪ��զX�A�H�T�O�T��������ʡC
�椬Ų�O
�z�L���αK�X���ҨӶi�檺�ѧO�洫�C�Τ�ݤΦ��A�����������|�H���αK�X���Ҩӽs�X�A��]�t�U�C����G
�� 2. ����
�ϧμv��
�z�]�i�H�ϥΦw�� HTTP (HTTPS)�A�H�T�O�q���A���U���Τ�ݪ��w����T�ɦw���L���C

����

���ҷ|����w���O�@�A���O�q�l ID �d�C���Ҫ��ت��O���F�T�O�{���ΨϥΪ̪��w���ʡA�H���\�g�ӽЪ��s�u�A�p�G���ϥΥ[�K�k�A�h�i���ѥ��n���[�K/�ѱK�K�X�C�o�Ǿ��ҳq�`�O�ѡu���Һ޲z���� (CA)�v�ҵo�A�u���Һ޲z���� (CA)�v�O��ӷ~�ɻ{�i����´�A��~�ȬO�ֵo���ں������ҡCCA ���ҡ]�]�٬��D�n���ҡ^�A�䤤�]�A CA ñ���Φ��Ĵ����]�Ψ�L�^�C

�[�K�k��Ų�O���O�ϥΥѤ@�Ӥ��ΤΤ@�Өp�H�K�X�Ҳզ����K�X�t��C���αK�X���t�b���Ҥ����A�Y�ҿת����x�Φ��A�����ҡC���ҥ]�t�ƶ���T�A�]�A�o�X�Ӿ��Ҥ��u���Һ޲z���� (CA)�v���W�١B���A���ΥΤ�ݪ��W�٩M���αK�X�BCA ��ñ���A�H�ξ��Ҫ�����ΧǸ��C���z�إߦ�ñ�����ҩ� CA ���ҭn�D�ɡA�|�إߤ@�Өp�H�K�X�A�åB�|�γo�Өp�H�K�X�ӱN�Τ�ݩҶǨӪ��T���ѱK�C

TLS ���q�@�~���إ߶��Ǧp�U�G

  1. �Τ�ݩM���A���洫 Hello �T���A�H��ij�X���q�@�~�ҭn�ϥΪ��[�K�t��k�������ơ]�T�O�T��������ʡ^�C
  2. �Τ�ݦV���A���n�D X.509 ���ҡA�H����䨭���C���A���i�H��ܭn�D�Τ�ݴ��Ѿ��ҡC�b���Ҿ��ҮɡA�|�ˬd���Ү榡�Φ��Ĥ���A�H�νT�{�Ӿ��ҧt���i�a�����Һ޲z���ߪ�ñ���]�Φ�ñ�^�C
  3. �Τ���H�����ͤ@�եΨӥ[�K���K�X�C�o�ձK�X�|�Φ��A�������αK�X�ӥ[�K�A�ûP���A���i��w���q�T�C

Host On-Demand �� TLS

�z�i�b�U�C�T�ӻ�줤�� Host On-Demand �t�m�w���O�@�G���q�@�~���w���O�@�BWeb ���A�����w���O�@�A�H�ΰt�m���w���O�@�C

���q�@�~���w���O�@

Host On-Demand 12.0 ���ϥ� TLS �q�T��w���������M FTP ���q�@�~���Ѧw���O�@�C

TLS �q�T��w�i�b TCP/IP ���������ѳq�T���p�K�ʡCTLS ���]�p���b�����Ѩ��B�T��«��ΰT�����y�CTLS �紣�Ѥ@�ا����ǤJ�s�K�X�ƺt��k����´�[�c�CHost On-Demand �䴩�ھڰ�� TLS �q�T��w 1.0 ���������� FTP ���q�@�~�M�D�q��Ų�O���[�K�C

�H�U�O�Ҵ��Ѫ��䴩�G

�N Host On-Demand �ӻ��A�z�i�H�ϥ� CA �����ҡA�]�i�H���ӽu�W�������ϥΦ�ñ�����D�D���ҭz�A�إߦۤv����ñ���ҡC

���ѹϧΤơu���Һ޲z�v���ε{���]�A�Ω� Windows �� AIX ���x�^�A���z�i�H�G

���F�u���Һ޲z�v���ε{���~�A�z�i�H�ϥ� IKEYCMD �o���u��� �޲z���_�B���һP���ҭn�D�CIKEYCMD ���\��P�u���Һ޲z�v�����A�åB�O�q���O��Ӱ���A�ӫD�z�L�ϧΦ������C��L��T�аѾ\����B. �ϥ� IKEYCMD ���O�椶���C

���F�䴩 TLS �A�ȡAHost On-Demand �ĥΤU�C���Ӹ�Ʈw�G

HODServerKeyDb.kdb
���z�Ĥ@���� Host On-Demand ���s�ɦV�{���t�m TLS �ɡA�|�إ� HODServerKeyDb.kdb�C�o�Ӹ�Ʈw�t�����A�����p�K���_�P���ҡA�H�� CA�]��ñ���̡^���ҲM��C�o�� CA �����Ҷg�����A�B�� Host On-Demand ���A�����H���C�z�i�H�N�Ӧۨ�L CA�]���� CA�^�����ҩM�z�ۤv�إߤ�ñ�����]��ñ�^���ҷs�W��o�Ӹ�Ʈw�C��L��T�аѾ\���s�ɦV�{���C
HODServerKeyStore.jks
���s�ɦV�{���i�H�t�m���ϥ� Java Secure Socket Extenstion (JSSE) �ӫD GSKit�C�t�m�ϥ� JSSE �ɡA���s�ɦV�{���|�q HODServerKeyStore.jks Ū���p�K���_�ξ��ҡC�p�ݬ�����T�A�аѾ\�u���s�ɦV�{���v�C
CustomizedCAs.p12
CustomizedCAs.p12 �O�@�� PKCS#12 �榡�ɮסA���t���C�b WellKnownTrusted �M�椤������ CA ����¦���ҤΦ�ñ���ҡCCustomizedCAs.p12 �ɥΩ� SSLite�A�� CustomizedCAs.jks �Ω� JSSE �䴩�C�p�G�z�ϥΦ�ñ���ҩΤ������Һ޲z���� (CA) �ҵo�X�����ҡA�z�ݭn�إߩΧ�s CustomizedCAs.p12�C�̹w�]�AHost On-Demand ���|�w�� CustomizedCAs.p12 �ɡCCustomizedCAs.p12 ���\��O�����ҥi�ѥΤ�ݨϥΡA�ӥB�b�Τ�ݩM�D���������ǿ�h�w�� (TLS) �H���洫�{�Ǵ����ϥΦ��\��C

CustomizedCAs.p12 �ɬO�z�b�ª��� Host On-Demand ���i��w�إߪ� CustomizedCAs.class �ɤ����n�����CCustomizedCAs.class �� �䴩 Host On-Demand �� 7 ���M�󦭪��Τ�ݡA��w�]���s���m�O�b�z���o�G�ؿ����C�p�G�z�O���� Windows �� AIX�A���z�ɯŨ�� 12 ���ɡAHost On-Demand �w�˧@�~�|�۰ʰ��� CustomizedCAs.class �ɡA�ëإ߷s�� CustomizedCAs.p12 �ɡA�M��N����b�o�G�ؿ����C�o����ɮ׷|�P�ɫO�d�b�z���o�G�ؿ����A�B�i�Ѥ��P�������Τ�ݨϥΡC�p�G�z���ӧO���ϥΪ̵o�G�ؿ��A�ӫD�w�]���o�G�ؿ��AHost On-Demand �w�˱N�L�k���� CustomizedCAs.class �ɡA�z�����b���O��W��ʰ��沾��u��C

�p�G�z�ϥ� Host On-Demand ���u���Һ޲z�v���ε{�� (IKEYMAN) �Ĥ@���إ� CustomizedCAs.p12 �ɡA�z�]�n�N�ª� CustomizedCAs.class �ɩ�b�o�G�ؿ����A�p���ª��Τ�ݤ~��b�s�����A���W�B�@�C���~�A���z�����s CustomizedCAs.p12 �ɮɡA�i��|�Q�n�T�w�o���ܧ�T�곣�ǤJ CustomizedCAs.class �ɡC�b Windows ���x�譱�A���p�o���ɮ׬O��b�w�]���o�G�ؿ� c:\Program Files\IBM\HostOnDemand\HOD ���A�h�C�����z�}�� IKEYMAN ��s CustomizedCAs.p12 �ɫ�A�A���� IKEYMAN�ACustomizedCAs.class �ɷ|�P CustomizedCAs.p12 �ɤ@�֦۰ʧ�s�C�p�G�o���ɮ� ���s��b�w�]���o�G�ؿ����A�h�z�����ϥΤU�C���O�A�b�z���o�G�ؿ�����ʰ���ϦV����u��C�U�������O�����T�����ܡA���z���ӧ⥦��J�b�P�@��C

..\hod_jre\jre\bin\java -cp ..\lib\sm.zip;
com.ibm.eNetwork.HOD.convert.CVT2SSLIGHT
CustomizedCAs.p12 hod CustomizedCAs.class

�b AIX �W�A�Y�n�� CustomizedCAs.class �ɬD��z�� CustomizedCAs.p12 �ɩҰ����ܧ�A�z�����ϥΤU�C���O�A�q�o�G�ؿ�����ʰ��榹�ϦV����u��C�U�������O�����T�����ܡA���z���ӧ⥦��J�b�P�@��C

../hod_jre/jre/bin/java -cp ../lib/sm.zip 
com.ibm.eNetwork.HOD.convert.CVT2SSLIGHT
CustomizedCAs.p12 hod CustomizedCAs.class
CustomizedCAs.class

CustomizedCAs.class �O�@�� Java ���O�ɡA���t���C�b WellKnownTrusted �M�椤������ CA �����ҥH�Φ�ñ���ҡC�p�G�z�ϥΦ�ñ���ҩΤ��������Һ޲z���� (CA) �����ҡA�z�ݭn��s CustomizedCAs.class �ɡC���Ъ`�N�A�z�L�k�A�� Windows �� AIX ���x�W �ϥξ��Һ޲z���ε{���ӫإߩΧ�s CustomizedCAs.class �ɡC�b Host On-Demand �� 9 ���Χ�s���������A�z�u��إ߳o�ӦW�� CustomizedCAs.p12 �ɪ����s�����C���L�Ҧ����Τ�ݨ��¤䴩�ª��榡�C��L��T�аѾ\�W�z CustomizedCAs.p12 �������C

WellKnownTrustedCAs.class�BWellKnownTrustedCAs.p12 �� WellKnownTrustedCAs.jks
WellKnownTrustedCAs.class�BWellKnownTrustedCAs.p12 �� WellKnownTrustedCAs.jks ���O Host On-Demand ���Ѫ��ɮסA�䤤�]�t Host On-Demand �H�����Ҧ� CA �����ξ��ҡC�z�����ӭק�o���ɮסC

WellKnownTrustedCAs.class/WellKnownTrustedCAs.p12 �M WellKnownTrustedCAs.jks�BCustomizedCAs.p12 ��/�� CustomizedCAs.class �M CustomizedCAs.jks �����s�b�� Host On-Demand �o�G�ؿ����C�b TLS �H���洫�����AHost On-Demand �Τ�ݷ|�ϥγo���ɮרӫH�����A�������ҡC

CustomizedCAs.jks
CustomizedCAs.jks �ɮפ��P�� CustomizedCAs.p12 �ɮסA���o����ɮת��\��ۦP�C�Y�n�إ� CustomizedCAs.jks �ɮסA�h�i�H�N�{�� CustomizedCAs.p12 �ഫ�� JKS �榡�A�ΥH���榡�إ߷s�ɮסC�z�i�H�ϥ��H�� Host On-Demand �w�˪����Һ޲z���ε{���� keytool.exe ���O��u��]�o�O JRE ���w�惡�γ~���Ѫ��uJava ���_�M���Һ޲z�u��v�^�C

�b Host On-Demand �Τ�ݤ��ҥΰ� TLS

���z��� TLS �q�T��w�� Host On-Demand �Τ�ݨϥήɡA�|�إߤ@�Ӱ򥻪� TLS ���q�@�~�C�b TLS ��ij�{�Ǵ����A���A���|�N����Ұe�浹�Τ�ݡC���ҥΰ� TLS�A�����ѥΤ�ݩҫH�����@��ñ�p���ҡC�Τ�ݷ|���ˬd WellKnownTrustedCAs.class/WellKnownTrustedCAs.p12�A���ۦA�ˬd CustomizedCAs.p12 �� CustomizedCAs.class�C�p�G Host On-Demand �O�t�m���N JSSE �Ω� TLS �ҥΡA�N�|�ϥ� WellKnownTrustedCAs.jks �� CusomizedCAs.jks �ɮסC�p�G�b�o���ɮפ��䤣��ñ���̡A�Τ�ݷ|�ڵ����q�@�~�C�p�G�Τ�ݦb�o���ɮפ������ñ���̡A�h�|�إ߶��q�@�~�C�o�O�򥻪��u���A��Ų�O�v�CHost On-Demand �i���z�b��Τ�ݰt�m���t�m��j�ƪ��u���A��Ų�O�v�Φ��C��L��T�аѾ\�U�C���`�C

���A��Ų�O
�[�K�Τ�ݩM���A�������ҥ洫����ơA�ä���O�ҥΤ�ݻP���T�����A�� �q�H�C�p�G�n�קK�o�ӦM�I�A�z�i�H�ϥΦ��A��Ų�O�A���Τ�ݦb�T�w���A�������ҥi�H�H������A�A�ˬd���Ҥ������ں����W�٬O�_�ŦX���A�������ں����W�١C�p�G�۲šA�h TLS ��ij�|�~��C�_�h�A�s�u�|�ߧY�����C��L��T�аѾ\�u�W�����������A��Ų�O�C
�Τ��Ų�O
���F Telnet ���A���|�n�D�Τ�ݴ��Ѿ��ҨӽT�{�Τ�ݬO�ź٪̥������~�A�Τ��Ų�O�P���A��Ų�O�������C�ëD�Ҧ����A�����䴩�Τ��Ų�O�A�䤤�]�A�uHost On-Demand ���s�ɦV�{���v�C�Y�n�t�m�Τ��Ų�O�A�z�ݭn����U�C�ʧ@�G ��L��T�аѾ\�u�W���������t�m�Τ�ݨӨϥΥΤ��Ų�O�C
�ֳt�n�J
�ֳt�n�J����������G
TLS �� Telnet �w���O�@
Telnet ��ij���w���O�@�i�H���w�إߪ� Telnet �s�u�����b�Τ�ݩM Telnet ���A���������w���O�@��ij�C�z�i�H�� Host On-Demand 3270 ��ܩM�L�������q�@�~�t�m Telnet ��ij���w���O�@�C

Telnet ���A�������䴩 TLS �� Telnet �w���O�@�]�p IETF Internet-Draft TLS �� Telnet �w���O�@���ҭz�^�AHost On-Demand �~�i�H�ϥ� Telnet ��ij���w���O�@�CCommunications Server for z/OS �䴩 TLS ���� Telnet �w���C

���� Telnet ��ij�w���O�@����L��T�A�аѾ\�u�W������ Telnet ��ij���w���O�@���[�C�аѾ\�z�� Telnet ���A���������A�d�ߦ����b Telnet ���A���W�t�m TLS ����L��T�A�ðѾ\�u�W���������w���O�@�D�D�A���o�����t�m�Τ�ݥH�s���w�� Telnet ���A�����ԲӸ�T�C

TLS �� FTP �w���O�@
Host On-Demand �� FTP ���q�@�~���� TLS ���w���ɮ׶ǰe�CFTP ���q�@�~���䴩�� 990/989 �����t/�L���� TLS ��ij�C�ҥH�� 990 �����ϥΩ�w�� FTP ���q�@�~�C���u�䴩�����L�𪺩��T/������ (AUTH ���O) TLS ��ij�C

FTP ���q�@�~���w�����e�P���������q�@�~���w�����e�L���C�H��X�� FTP ���q�@�~�Ө��A�z�ݭn�ϥ� FTP ���q�@�~���e���s���u�w���v���ҨӰt�m FTP �w����T�C�p�G�z�t�m���������q�@�~����O�@�A���u�ɮ���e�����v�]�� FTP�A���� FTP ���q�@�~�N���|�۰ʳQ�O�@�C�b�o�ت��p�U�A���z���@�U�u�T�w�v���s�ɡA�|��ܤU�C�T���G�p�G�z�Ʊ�֦��w�����ɮ���e���q�@�~�A�Цb�u�ɮ���e�w�]�ȡv���t�m�w����T�C

z/OS V1R2 �Χ�s�����䴩 TLS ���w�� FTP �\��C

��ɨϥζ��q�@�~�w���O�@���d��

�аѷӤU�C�d�ҡA�䤤�i��]�A�z�b�ϥζ��q�@�~�w���O�@�ɷ|�J�쪺���p�G

Web ���A���w��

�z�i�H�N Web ���A���t�m���ϥ� TLS�A�H�K�[�K Web ���A�����s����������Ʀ�y�C�����N Web ���A���t�m���ϥ� TLS ����L��T�A�аѾ\�z Web ���A�������C���L�A�s�������J�Τ�ݤ���A���|�����P�D���q�H�C�z�i�H�N Host On-Demand �t�m�����D�����q�@�~���� TLS �w���O�@�C�p�ݬ�����T�A�аѾ\�u�W���������t�m TLS�C

�t�m���w���O�@

�p�G�z�ϥΡuHTML ���v�ҫ��A�u�n�z�ϥ� HTTPS�A�z�����q�@�~�t�m��T�|�g�L�[�K�C�p�G�O�ĥΨ�L�ҫ��A���]�z�n�[�K���q�@�~�t�m��T�A�h�����N Host On-Demand �t�m���b HTTPS �W�ϥΰt�m Servlet�]�b�t�m�� Web ���ε{�����A����^�A�Ӥ��O�����M�t�m���A���q�T�C�аѾ\����U�����w�˰t�m Servlet�A�d�ߦ����w�� �t�m Servlet ����L��T�A�ðѾ\�u�W���������]�w�u�t�m Serlvet�v�A�d�ߦ����t�m�Τ�ݥH�ϥΰt�m Servlet ���ԲӸ�T�C

���s�ɦV�{��

�u���s�ɦV�{���v�O�b Host On-Demand ���A�����檺�A�ȡA���i�� Host On-Demand �Τ�ݳz�L�s���� Host On-Demand ���A���W���u���s�ɦV�{���v��A�P Telnet ���A���q�T�C

�q�`�AHost On-Demand �Τ�ݷ|�G

���L�A���ϥΡu���s�ɦV�{���v�ɡA�u���s�ɦV�{���v�O�@���Τ�ݻP Telnet ���A�������������C�Τ�ݤ��|�����s���� Telnet ���A���A�ӬO�s���� Host On-Demand ���A�����u���s�ɦV�{���v��C�M��u���s�ɦV�{���v�|�N�����ۥΤ�ݪ���ƶǰe�� Telnet ���A���C�� Telnet ���A�����^�Ф���A�u���s�ɦV�{���v�|�N������ Telnet ���A������ƶǰe��Τ�ݡC�o�ӵ{�Ƿ|�~�򪽨춥�q�@�~�����C

����n�ϥΡu���s�ɦV�{���v�H

�p�G Telnet ���A�����䴩 TLS�A�ӥB�z�O�b�u���s�ɦV�{���v�䴩�w�����q�@�~���䤤�@�ӧ@�~�t�ΰ��� Host On-Demand ���A���]�аѾ\�u���s�ɦV�{���v�䴩���@�~�t���^�A�z�i�H�t�m�uHost On-Demand ���s�ɦV�{���v�Ӵ��� TLS �䴩�C

�� 4. ����
�ϧμv��
�\�h Telnet ���A���䴩 TLS�]�Ҧp�GzSeries�BIBM System i�BAIX �� NT ���� IBM Communications Server�^�C�p�G�z�� Telnet ���A���i�䴩 TLS�A�j�P��ij�z�ϥ� Telnet ���A���C�p�G�z�� Telnet ���A�����䴩 TLS�A�h Communications Server for AIX ���s�ɦV�{���i�ΨӴ��N Host On-Demand ���s�ɦV�{���A�åB���վ�ʡC

�u���s�ɦV�{���v���@�άO�@���z�q Telnet PROXY�A�Q�ΰ𭫷s��M�N Host On-Demand ���A���s�����L Telnet ���A���C�C�@�Ӹg�w�q�����A�����i�H�t�m�@�հϰ�𸹡C�Τ�ݤ��|�����s����ؼ� Telnet ���A���A�ӷ|�s���� Host On-Demand ���A���ΰ𸹡C�u���s�ɦV�{���v�|�N�ϰ�𸹹�M��ؼЪ��D�����𸹡A�ëإ߳s�u�C

�� 5. ��ij
�ϧμv��
�ڭ̩ҫ�ij�� Telnet Proxy �ѨM��׬O�ϥΡu��ƭt�����ž��v�A�o�O WebSphere Application Server �� Edge ���󤤪��@���S�ʡF �Ϊ̡A�z�]�i�H�ϥΥi�b��Ө�����ѨM��פ����Ѧ�}�ഫ���������~�A�Ӥ��ϥ� Host On-Demand ���s�ɦV�{���C

���s�ɦV�{���p��B�@

�� 5 �����u���s�ɦV�{���v�p��N�Τ�ݸ�ƶǰe�� Telnet ���A���A�H�Φp��N Telnet ���A�����^����ƶǰe��Τ�ݡC

�� 5. ���s�ɦV�{���p��B�@
���ɵ{���p��B�@

�b�U�C�|�ؼҦ����@�U�i�H�t�m�u���s�ɦV�{���v�G

�ϥΡu�Τ�ݡv�B�u���A���ݡv�Ρu��̡v�Ҧ����e�A�z�ݭn�إߡu���s�ɦV�{���v�� HODServerKeyDb.kdb �� HODServerKeyStore.jks�]�p�G�]���ϥ� JSSE�^�C

�����ݭn�u���s�ɦV�{���v�[�K�ɡA�z�i�H�ϥΡu�z�q�v�Ҧ��A�]����Ʀ�y���ݭn�[�K�A�Φ]���Τ�ݻP Telnet ���A����������Ʀ�y�w�g�L�[�K�C�p�G Host On-Demand �Τ�ݬO�z�L�u���s�ɦV�{���v�s����ݭn�Τ��Ų�O�Ρu�ֳt�n�J�v���D���A�z�ݭn�ϥΡu�z�q�v�Ҧ��C

�p�ݸԲӸ�T�A�аѾ\�u�W���������u�s�W�D���ܭ��s�ɦV�{���v�C

���s�ɦV�{�����J�e�q

�������s�ɦV�{�����J�e�q����ij�ƶ��A�аѾ\ Readme�C

�u���s�ɦV�{���v�䴩���@�~�t��

�u���s�ɦV�{���v�ثe�䴩�G

���O�Ҧ��@�~�t�γ��䴩�C�@�ءu���s�ɦV�{���v�Ҧ��C�H�U��p�`�Բӻ����u���s�ɦV�{���v�䴩�C�p�� IPv4 �� IPv6 ���ԲӸ�T�A�аѾ\���ں����q�T��w�� 6 �� (IPv6) ���䴩�C

�䴩 IPv4 ���@�~�t��

�H�䴩 IPv4 ���@�~�t�ΦӨ��A�u���s�ɦV�{���v�䴩�U�C�U���G

���G
z/OS �M iSeries ���䴩�o�ǼҦ��C

�� 6 �M�� 7 ��ܤU�C��T�G

�� 6. �u���s�ɦV�{���v�ϥ� GSKit �Ӥ䴩 IPv4 �� 32 �줸�@�~�t�ΤΡu���s�ɦV�{���v�Ҧ�
�@�~�t�ΡG �z�q�G �Τ�ݡG �D���ݡG ��̡G
Windows �O �O �O �O
AIX �O �O �O �O
Linux �O �O �O �O
�Ҧ���L�@�~�t�� �O �_ �_ �_
�� 7. �u���s�ɦV�{���v�ϥ� JSEE �Ӥ䴩 IPv4 �� 64 �줸�@�~�t�ΤΡu���s�ɦV�{���v�Ҧ�
�@�~�t�� �z�q�G �Τ�ݡG �D���ݡG ��̡G
Windows �O �O �O �O
AIX �O �O �O �O
Linux �O �O �O �O
�Ҧ���L�@�~�t�� �O �_ �_ �_

IPv6 ���u���s�ɦV�{���v�䴩

�� 8 �M�� 9 ��ܡu���s�ɦV�{���v�䴩�u���ں����q�T��w�� 6 �� (IPv6)�v���@�~�t�ΤΡu���s�ɦV�{���v�Ҧ��G

�� 8. �u���s�ɦV�{���v�ϥ� GSKit �Ӥ䴩 IPv6 �� 32 �줸�@�~�t�ΤΡu���s�ɦV�{���v�Ҧ�
�@�~�t�� �z�q�G �Τ�ݡG �D���ݡG ��̡G
Windows �O �O �O �O
Linux �O �O �O �O
AIX �O �O �O �O
�� 9. �u���s�ɦV�{���v�ϥ� JSEE �Ӥ䴩 IPv6 �� 64 �줸�@�~�t�ΤΡu���s�ɦV�{���v�Ҧ�
�@�~�t�ΡG �z�q�G �Τ�ݡG �D���ݡG ��̡G
Windows �O �O �O �O
Linux �O �O �O �O
AIX �O �O �O �O

�f�t������ϥ� Host On-Demand

�p�G�z�N Host On-Demand �t�m���ݭn�q�L������A�ڭ̫�ij ������޲z�̶ȶ}�ҥi�ѥΤ�ݹB�@�һݪ��s����CTelnet ��e�\ TLS �[�K�����q�@�~�y�q�C

�� 6. ��g������� Proxy ���A�������q�@�~�w���O�@
��g������� Proxy ���A�������q�@�~�w���O�@

�p�G�z�ϥΰt�m���A�����ΦX�֫��ҫ��A���� Host On-Demand �t�m Servlet �i�� Host On-Demand �Τ�ݳz�L HTTP �� HTTPS�A�P�t�m���A���q�T�C

�� 7. �ϥλP���ϥΰt�m Servlet�A�æ�g������� Proxy ���A�����t�m�w���O�@
�ϥλP���ϥΰt�m Servlet�A�æ�g������� Proxy ���A�����t�m�w���O�@

�p�G�z�� Host On-Demand �Τ�ݷ|�g�Ѩ����𤤪��}�Ұ�ӳs���D���t�ΡA�аѾ\�t�m��������H���o�ԲӸ�ơC�p�G Host On-Demand �Τ�ݷ|�g�� Socks �� HTTP Proxy ���A���ӳs���D���t�ΡA�аѾ\�z�L Proxy ���A���s���D���t���H���o�ԲӸ�ơC

�t�m�������

�p�G�z�ϥΰt�m���A�����ҫ��ΦX�֫��ҫ��A�z�� Host On-Demand �Τ�ݥ����M�t�m���A���q�T�C�p�G���F�i�H�q�L������A�z�����}�� Host On-Demand �A�Ⱥ޲z�{����A�Ψϥ� Host On-Demand �t�m Servlet�C�̹w�]�A�A�Ⱥ޲z�{���O�Q�ΰ� 8999 �ӱ�ť�C�z�i�H�N���w�]�ȧאּ��L����i�Ϊ��𸹡C�ԲӸ�T�аѾ\�u�W���������ܧ�A�Ⱥ޲z�{�����CHost On-Demand �t�m Servlet �e�\ Host On-Demand �Τ�ݳz�L HTTP �� HTTPS �M�t�m���A���q�T�C�]���A���ݶ}�Ҩ�����W���A�Ⱥ޲z�{����C�]�аѾ\�� 4�C�^�����ϥΰt�m Servlet ���ԲӸ�T�A�аѾ\�u�W���������w�˰t�m Servlet���]�w�u�t�m Serlvet�v�C

�p�G�z�ϥΡuHTML ���v�ҫ��A�h Host On-Demand �Τ�ݤ��ݦs���t�m���A���A�]�Ӥ��ݶ}�Ҩ�����W���A�Ⱥ޲z�{����C�Τ�ݤ��|�յ��p���t�m���A���A�H���o���v�ơA���p�G�A�Ⱥ޲z�{���𥼶}�ҡA�h�|���楢�ѡA�B���|��ܰT���C

���F�A�Ⱥ޲z�{����~�A�]�нT�w������޲z�̤w�}�ұz�Τ�ݩҥΥ\��N�ϥΪ������C�Ҧp�A�p�G�z���@�Ө�u���s�ɦV�{���v�ϥΰ� 5000 �� TLS ���q�@�~�A�h�����}�Ұ� 5000 �H�i�� Telnet �q�T�C�U���J�` Host On-Demand �ү�ϥΪ���C

�� 10. Host On-Demand �\��P��ҥΤ���
Host On-Demand �\�� �ҥΤ���
��ܾ������]3270 �P VT�^�P 3270 �L�������� 23 (Telnet)�B80 (HTTP) �� 443 (TLS) �P 8999�]�t�m���A���^3
5250 ��ܾ��P�L�������� 23 (Telnet) �� 992 1 (TLS) �� 80 (HTTP) �� 443 (TLS) �P 8999�]�t�m���A���^3
3270 �ɮ���e 23 (Telnet)�B80 (HTTP) �� 443 (TLS) �P 8999�]�t�m���A���^3
5250 �ɮ���e - savfile 80 (HTTP)�B8999�]�t�m���A���^3�B21 (FTP)4�B>1024 (FTP)4�B446 (drda)4�B449 (as-svrmap)4�B8470 (as-central)1 2 4�B8473 (as-file)1 4�B8475 (as-rmtcmd)1 4 �� 8476 (as-signon)1 4
5250 �ɮ���e - ��Ʈw 80 (HTTP)�B8999�]�t�m���A���^3�B446 (drda)4�B449 (as-svrmap)4�B8470 (as-central)1 2 4�B8473 (as-file)1 4�B8475 (as-rmtcmd)1 4 �M 8476 (as-signon)1 4
5250 �ɮ���e - ��y�� 80 (HTTP)�B8999�]�t�m���A���^1 2 4�B449 (as-svrmap)4�B8470 (as-central)1 2 4�B8473 (as-file)1 4 �M 8476 (as-signon)1 4
FTP 21 (FTP)�B80 (HTTP)�B8999�]�t�m���A���^1 2 4 �� >1024 (FTP)5
CICS 2006
Database On-Demand 80 (HTTP)�B8999�]�t�m���A���^3�B449 (as-svrmap) 4�B8470 (as-central)1 2 4�B8471 (as-database)1 4 �M 8476 (as-signon)1 4
Host On-Demand ��� 23 (Telnet)�B80 (HTTP) �M 8999�]�t�m���A���^3
�޲z�Τ�� 80 (HTTP) �M 8999�]�t�m���A���^3
SSH�]Secure Shell�^ 22

�� 11. ����
�`�N�G
1 �z�i�H�Q�� WRKSRVTBLE ���O���ܧ�𸹡C�C�X���𸹬O�w�]�ȡC
2 �u���b�ݭn�ʺA�إߦr�X���ഫ���]EBCDIC �P Unicode �����ഫ�^�ɡA�~�|�Ψ� as-central ����C�o���M�� JVM �M�Τ�ݪ��y�����ҡC
3 �z�i�H�ܧ�t�m���A����C�� 8999 �O�w�]�ȡC
4 �p�G�z�ϥ� IBM System i Proxy ���A���䴩�A�N���ݭn�b������}�ҳo�ǰ�C�z�����}�ҹw�] PROXY ���A���� 3470�C�z�i�H���ܳo�Ӱ�C
5 �b�Q�� (PASV) �Ҧ��U�AFTP �Τ�ݷ|�_�l��ةM���A�������s�u�A�H�ѨM������|�h�L�o���A����Τ�ݶ����ǤJ��ư�s�u�����D�C�}�� FTP �s�u�ɡA�Τ�ݷ|�b���ݶ}�Ҩ���H���L�\�i�v����]N>1024 �� N+1�^�C�Ĥ@�Ӱ�|�p���� 21 �W�����A���A���ä��O�ѸӦ��A���o�X PORT ���O�îe�\���A�����s�s�����ư�A�ӬO�ѥΤ�ݵo�X PASV ���O�C���G���A���|�}���H���L�\�i�v���� (P>1024)�A�M��N PORT P ���O�Ǧ^�Τ�ݡC���ۡA�Τ�ݷ|�_�l�q�� N+1 ����A���W���� P �����s�u�A�H��e��ơC

�q���A���ݨ����𪺥߳��ӬݡA�Y�n�䴩�Q�ʼҦ� FTP�A�z�ݭn�}�ҤU�C���q�T��G

  • �q�����m�� FTP ���A���� 21�]�ѥΤ�ݰ_�l�s�u�^
  • FTP �� 21 �컷�ݰ� > 1024�]���A���^���Τ�ݪ������^
  • �q�����m�� FTP ���A���� > 1024�]�Τ�ݰ_�l��Ƴs�u����A�����w���H����^
  • FTP ���A���� > 1024 �컷�ݰ� > 1024�]���A���ǰe ACK�]�θ�ơ^��Τ�ݪ���ư�^

�p�G�z���Q�n�b������W�}�Ұ� 8999�A�z���i�H�e�\�ϥΪ̦s�� Host On-Demand�C����ӿﶵ�G

�z�L Proxy ���A���s���D���t��

Host On-Demand �Τ�ݥi�ϥ� Proxy ���A���z�q�s��������᪺�D���t�ΡC�Ҥ䴩�� Proxy ���A���������U�C��ءG

�z�ݭn����X Proxy ���A���Ҥ䴩���q�T��w�A�~��z�L Proxy ���A���s���D���t�ΡC�ШM�w�O�n�z�L Web �s�����ӫ��w Proxy ���A���]�w�A�Ϊ̭n���T���X���q�@�~�ҥΪ� Proxy ���A���C�p�G�z�n���T�w�q Proxy ���A���A�z�ݭn���w Proxy ���A���ҥΪ��q�T��w�BProxy ���A�����W�ٻP�𸹥H�Ψ�L��T�C

�@��Ө��A�p�G Socks Proxy ���A���i�H�ϥΡA�бN Host On-Demand ���q�@�~�t�m���ϥΥ��C�p�G�z�������u�䴩 HTTP Proxy ���A�������A�бN���q�@�~�t�m���ϥ� HTTP Proxy ���A���C

�z�L Socks Proxy ���A���s��

���Dz�´�|�ϥ� Socks Proxy ���A���ӫO�@������᪺�B��귽�CSocks �O�@�ؾA�Ω� TCP/IP ������ Proxy ���q�T��w�C���i����� Socks Proxy ���A���@�ݤW�����ε{���A�৹���s�� Socks Proxy ���A���t�@�ݤW���D���A�Ӥ��������s���o�ǥD���C�@��Ө��AProxy ���A���|�f�t������ϥΡC�b Socks �q�T��w�U�A�n�D�M�D���t�γs�u�]�|��g������^���Τ�ݡA��ڤW�O�M Socks Proxy ���A���s���CSocks Proxy ���A���ΦP�Τ�ݻP�D���t�ζ������~���C���i���q�T�n�D�A�N���Τ�ݳs���D���A�M��t�d�b��Өt�ζ��ǹF��ơC

Host On-Demand �䴩�� 4 �P 5 ���� Socks �q�T��w�C

�j���� Web �s�������ҥΪ� Java �����q�� (JVM) �Ҥ䴩 Socks �� 4 ���C���q�@�~�i�s�� Socks �� 4 �� 5 �� Proxy ���A���A�Ӳ��L Web �s�������� Proxy ���A���]�w�C�p�G Proxy ���A�����䴩�� 5 ���A�z�]�i�H�����q�@�~��ij Socks �� 4 ���s�u�C���� Socks Proxy ���A���]�w����L��T�A�аѾ\�u�W�������� Proxy ���A���C

�z�L HTTP Proxy ���A���s��

HTTP Proxy ���A���B�z�q�L������ HTTP �n�D�C��ΦP�M�Υ��ݺ����M���ں����������~���CHTTP Proxy ���A���P�ɳs�����ݺ����P���ں����C���ݨϥΪ̱N���w Proxy ���A���� IP ��}�P TCP �𸹡A�H�K�z�L HTTP Proxy ���A���ǻ� HTTP �n�D�CHTTP Proxy ���A���N�����o�� HTTP �n�D�A���໼���ϥΪ̦b�s�������ҿ�J�� URL ���w����� Web ���A���C

�� Host On-Demand �Τ�ݦӨ��AHTTP Proxy ���A���ΦP�t�d�s���D���t�Ϊ��໼�N�z���CHTTP Proxy ���A���|�}�ҩM�D���t�ζ����s�u�A�ít�d�D���t�λP�Τ�ݶ�����ƶǰe�C���M HTTP Proxy ���A���|�b�ǹF HTTP �n�D��Y�����s�u�AHost On-Demand �h�|�ϥΡuHTTP �s���v��k�]�p�G���w�� Proxy ���A���ҥΪ��ܡ^���s�u���M�}�ҡA�H�����D���y�q�C

�n�����q�@�~�ϥ� HTTP Proxy ���A���A�z������� HTTP Proxy ���� Proxy �����A�ë��w Proxy ���A�����W�ٻP�𸹡C���� HTTP Proxy ���A���]�w����L��T�A�аѾ\�u�W�������� Proxy ���A�� �C

�ϥΪ� ID ���w���O�@

Web �ֳt�n�J

�p�G�z�w�w�˺����w�����ε{���A�èϥΡu�t�m���A�����v�ҫ��A�z�i�H�b���p���F����� Web �ֳt�n�J�A���ϥΪ̵L�ݴ��ѨϥΪ� ID �αK�X�A�Y�i�s���D���M�D�����ε{���C��J Credential Mapper ���A�������� URL�A�i�D Host On-Demand �M����ҹ��� Servlet�]�ΨӳB�z�ϥΪ̪� HTTPS �n�D�^����m�A����d�ߡA�öǦ^�ϥΪ̪����ҡC�M��Q�ξ��ҨӰ���w���B�۰ʤƪ� Host On-Demand �n�J�C

����Ų�O

�p�G�z�ϥΡu�t�m���A�����v�ҫ��A�z�i�N Host On-Demand �ϥΪ̰t�m���ĥΥ���Ų�O�覡�C���ﶵ�i���ϥΪ̦b�n�J Host On-Demand �ɡA�ϥΨ�n�J���� Host On-Demand ���@�~�t�Ρ]AIX �� z/OS�^�ɩҥΪ��K�X�C���ϥΪ̵n�J Host On-Demand �ɡA�|���@�~�t�Ϊ��K�X�]�ӫD Host On-Demand �K�X�^�����Ҩ�K�X�C�o���޲z�̦b�K�X�޲z�W�Ĩ���@�����I�A�B�ϥΪ̥u�ݰO���@�ӱK�X�Y�i�C

�����ҥΦ��ﶵ����L��T�A�аѾ\�u�W������������Ų�O�C

Windows ����n�J

�p�G�z���ϥΪ̷|�n�J Windows ����A���ﶵ�]�A�Ω�u���p���F�v�����u�t�m���A�����v�ҫ��^�|�۰ʨϥΨϥΪ̪� Windows �ϥΪ̦W�١A���ϥΪ̵n�J Host On-Demand�CHost On-Demand �n�J�����N���|�X�{�A�ӥH Windows �ϥΪ̦W�٧@�� Host On-Demand �ϥΪ� ID�C�p�G Host On-Demand �ϥΪ� ID ���s�b �]�M Windows �ϥΪ̦W�٬۲š^�A�z�]�i�H��ܦ۰ʦb���w�� Host On-Demand �s�դ��إߤ@�ӨϥΪ� ID�C

�p�ݿ�ܨϥΪ̦p��s�� Host On-Demand �t�m���A�����ԲӸ�T�A�аѾ\�u�W���������n�J�����C

FIPS ����

�p�G�z�ҳB�����ұ��v�λݭn�w������ϥΡu�p����T�s���w���зǡv(FIPS) �{�Ҫ�����/�ҲաA�ЦҼ{�U�C�ƶ��C���O�@ Telnet �� FTP �s�u���w���AHost On-Demand �̹w�]�O�ϥ� FIPS �зǼҲաC�p�G���һݭn�s���� IBM System i �D���i���ɮ׶ǰe�θ�ƶǰe�A�h�����T�O�t�βŦX�U�C�ݨD�G

���z�� IBM System i �D�����w���s�u�A�B���b�s���ɮ���e�\��ɡA�t�η|�n�D�z��J�uJSSE �H���x�s�w�v�����|�M�K�X�C�p�G�z���b�N�����e�� IBM System i �D���A�z�]�|�ݨ�@�Ǩ�L���A�ѱz��J�uJSSE �H���x�s�w�v�����|�M�K�X�C

�t�@�ؿ�J���|�M�K�X����k�O�A�ϥλP Host On-Demand �@�_���Ѫ� Run Applet�C�Y�n�ϥγo�ؤ�k�A�а���U�C�B�J�G

  1. �q��ܾ����q�@�~���\����A����u�ʧ@�v> Run Applet�C
  2. �b���O�W�٪�����J com.ibm.eNetwork.HOD.util.jsse.JSSESetup�C
  3. ���@�U�u�T�w�v�C

�z�u�ݭn�t�m�@���uJSSE �H���x�s�w�v�C���O�M�Ψ�Ҧ����q�@�~���s��]�w�C��J�Ȥ���A���̷|�@���O�d�쭫�s�Ұ��s��������C

Host On-Demand ���e�������A�z�i�H�z�L HTML �Ѽƨӱҥ� FIPS �Ҧ�Ų�O�C�o�� Host On-Demand �����h���z�z�L�\����ӱҥ�/���ΦU���q�@�~�� FIPS �Ҧ��C�̹w�]�A�Ҧ����q�@�~�� FIPS �Ҧ������ҥΪ��A�C

�W����a�y���䴩

Host On-Demand ���Ѧh�ػy���C���q�@�~�����B�t�m�e���B�����ɤλ�����󳣤w�g�L½Ķ�C���~�A�]���Ѫ��ԧB��B�ƧB�Ӥ�B����Υ_�L�פ媺��ܡB��L�γB�z�䴩�C�u�W���������o���䴩�����㻡���C

�Ҧ�½Ķ���������ѤU���C���z�b i/OS�BOS/400�BWindows�BAIX�BLinux �� Solaris �W�ϥιϧΦw�˵{���Ӧw�� Host On-Demand �ɡA�z�i�H��ܭn�w�˪��y���C�b z/OS �W�A�z�i�H�z�L�D���x�Ҧ���ܻy���C

�ϧμv��
��a�y���䴩���@�~�t�ΤW���̩ۨʡA�]���A�@�~�t�Τ������w�˦��z�n�Ϊ��y�����A���r������L�䴩�C��軡�A�p�G�n�ϥ� Korean �@���D�����q�@�~�y���A���S���w������r������L�䴩�A����z�i��L�k��ܥ��T���r���C
�ϧμv��
DBCS �L�k�@�� HTML �ɮצW�١C

�䴩���y��

�H�U�O Host On-Demand ½Ķ�L���y���A�䤤�����ΨӸ��J Host On-Demand �Τ��½Ķ�����y���r���C��軡�AIBM ���Ѫ� HTML �����|�[�W�y�������W��A���ѧO���P�y�����w�ˬ[�c�H�Τ��P�y���w���w�q�� HTML �ɡA�p�GHOD_en.html ���ܭ^��C

�y�� �y���r��
²�餤�� zh
�c�餤�� zh_TW
���J�� cs
������ da
������ nl
�^�� en
������ fi
�k�� fr
�w�� de
��þ�� el
�I���Q�� hu
�q�j�Q�� it
��� ja
���� ko
���¤� no
�i���� pl
�ڦ踲����� pt
������� pt_PT
�X�� ru
�����不�Ȥ� sl
��Z���� es
���� sv
�g�ը�� tr
�[�������Ȥ� Ca

�䴩���D���r�X��

Host On-Demand �䴩�h�ئr�X���C�z�i�H�ھڨC�Ӷ��q�@�~�ӫ��w�r�X���C

3270 �M 5250 �r�X��

�U���ҫ��w���r�X���ҥi�� 3270 �� 5250 �������䴩�C�z�i�H�b�u���q�@�~�t�m�v������������̡C

��a�Φa�� �r�X�� ����
���ԧB�� 420
���a�Q 273
�D�w�]�ڬw�^ 1141
�իXù�� 1025
�իXù���]�ڬw�^ 1154
��Q�� 037
��Q�ɡ]�ڬw�^ 1140
��Q�ɡ]�¦r�X�^ 274
�i�h����/���ۮ���� 870
�i�h����/����������]�ڬw�^ 1153
�ڦ� 037
�ڦ�]�ڬw�^ 1140
�ڦ�]�¡^ 275
�O�[�Q�� 1025
�O�[�Q�ȡ]�ڬw�^ 1154
�[���j 037
�[���j�]�ڬw�^ 1140
����]²�餤�婵���^ 1388
�Jù�J��� 870
�Jù�J��ȡ]�ڬw�^ 1153
���J�@�M�� 870
���J�@�M��]�ڬw�^ 1153
���� 277
�����]�ڬw�^ 1142
�R�F���� 1122
�R�F���ȡ]�ڬw�^ 1157
���� 278
�����]�ڬw�^ 1143
�k�� 297
�k��]�ڬw�^ 1147
FYR ����y 1025
FYR ����y�]�ڬw�^ 1154
�w�� 273
�w��]�ڬw�^ 1141
��þ 875
�ƧB�Ӥ�]�s�r�X�^ 424
�ƧB�Ӥ�]�¦r�X�^ 803
�_�L�פ� 1137 �ȭ� 5250 ��ܾ�
�I���Q 870
�I���Q�]�ڬw�^ 1153
�B�q 871
�B�q�]�ڬw�^ 1149
�q�j�Q 280
�q�j�Q�]�ڬw�^ 1144
�饻�]�����W�^ 930
�饻�]�����W�����^ 930
���]�����W Unicode �����FJIS2004�^ 1390 �ȭ� 3270
�饻�]�ԤB�婵���^ 939
1399 ���]�ԤB�� Unicode �����FJIS2004�^ 1399
���ħJ�]�ڬw�^ 1166
����]�ڬw�^ 1364 �ȭ� 3270
����]�����^ 933
�ԤB���w 284
�ԤB���w�]�ڬw�^ 1145
�Բ���� 1112
�Բ���ȡ]�ڬw�^ 1156
�߳��{ 1112
�߳��{�]�ڬw�^ 1156
�h��y�� 500
�h��y�� ISO�]�ڬw�^ 924
�h��y���]�ڬw�^ 1148
���� 037
�����]�ڬw�^ 1140
���� 277
���¡]�ڬw�^ 1142
Open Edition 1047
�i�� 870
�i���]�ڬw�^ 1153
����� 037
������]�ڬw�^ 1140
ù������ 870
ù�����ȡ]�ڬw�^ 1153
�X�� 1025
�Xù���]�ڬw�^ 1154
�뺸����/�X�S����ù�]���Ԥҡ^ 1025
�뺸����/�X�S����ù�]���ԤҡF�ڬw�^ 1154
�����k�J 870
������J�]�ڬw�^ 1153
���������� 870
���������ȡ]�ڬw�^ 1153
��Z�� 284
��Z���]�ڬw�^ 1145
��� 278
���]�ڬw�^ 1143
�x�W�]�c�餤�婵���^ 937
�x�W�]�c�餤�婵���F�ڬw�^ 1371
���� 838
����]�ڬw�^ 1160
�g�ը� 1026
�g�ը�]�ڬw�^ 1155
�Q�J�� 1123
�Q�J���]�ڬw�^ 1158
�^�� 285
�^��]�ڬw�^ 1146
���� 037
����]�ڬw�^ 1140

�`�N�G

VT �r�X��

�y�� �r�X��
���ԧB�� ASMO 708 �M ASMO 449
�^���^�y 1101
DEC ��þ��
DEC �ƧB�Ӥ�
DEC �h��m���r�� 1100
DEC Technical
������ 1102
������ 1103
�k�� 1104
�[���j�k�� 1020
�w�� 1011
�ƧB�Ӥ� NRCS
ISO ��þ��ɥR�]ISO �ԤB�� 7�^ 813
ISO �ƧB�Ӥ�ɥR
ISO �ԤB�� 1 819
�q�j�Q�� 1012
����/������ 1105
PC ������/���¤� 865
PC International 437
PC �h�ػy�� 850
PC ������� 860
PRC GBK 936
PC ��Z���� 220
��Z���� 1023
���� 1106
��h�� 1021
���� 1100

CICS �h�D�r�X��

�r�X�� �r��
000 �۰ʰ����]�w�]�^
437 �ԤB-1
813 ISO ��þ (8859_7)
819 ISO �ԤB�� 1 (8859_1)
850 �ԤB�� 1
852 �ԤB�� 2
855 ���ԤҤ�
856 �ƧB�Ӥ�
857 �ԤB�� 5
864 ���ԧB��
866 ���ԤҤ�
869 ��þ��
874 ����
912 ISO �ԤB�� 2 (8859_2)
915 ISO ���Ԥһy (8859_5)
920 ISO �ԤB�� 5 (8859_9)

��� JIS2004 Unicode �䴩

����{���D���r�X�� 1390 ���]�����W Unicode �X�R�^�M 1399 �饻�]�ԤB�� Unicode�X�R�^�A�Y�i�ҥ� JIS2004 �䴩�C�䴩�U�C�\��G

�ѩ� HOD �ثe�����䴩�Y�� Unicode �榡�A�]�����䴩�U�C�\��G

�ϥΪ̩w�q���r����M

�p�G�O���줸�զr�� (DBCS) �y���A�z�i�H�b���q�@�~ �]3270�B5250�B3270 �D���C�L�^���ϥΦۭq���ϥΪ̩w�q�r�� (UDC) ��M �Ө��N�w�]��M�C�z�i�H�ϥ� UDC ��M�s��{���A�إߤ@�� UDC �ഫ�����x�s���q�@�~���ۭq��M�C�����p��ϥ� UDC ��M�s��{�����ܧ�z�r����M�������A�аѾ\�u�W���������ϥΨϥΪ̩w�q���r�� (UDC) ��M�s��{���C

i/OS �� OS/400 �� Unicode �䴩

�аѾ\i/OS �� OS/400 �� Unicode �䴩�C

�w�ˡB�ɯŻP�Ѱ��w�� Host On-Demand

�w�� Host On-Demand ���A���P�����n��

�����Q�פU�C�T�� Host On-Demand ���󪺦w�˧@�~�G

�ϥ� Installation Manager �w�� Host On-Demand

�z�����n�� IBM Installation Manager �~��w�� Host On-Demand�C�z�������H�u�޲z�̼Ҧ��v�A�N IBM Installation Manager �w�˦b�w�p�n�w�� Host On-Demand ���t�ΤW�C�M��A�z�i�H�ϥ� Installation Manager �Ӧw�� Host On-Demand�C

�����n�� IBM Installation Manager 1.8.3 ����s�����A�~��w�� Host On-Demand�C

���n�쵲

�аѾ\�w�˩Χ�s Installation Manager�������ܨӦw�� Installation Manager�C�p�� IBM Installation Manager ��������T�A�аѾ\ IBM Installation Manager ���Ѥ����C

�w�� HOD ���e

�dzƦw��

�нT�w�n����w�˪������ŦX�Ҧ����n����C

�z�i�H�b�n�鲣�~�ۮe�ʳ��i���Ѧ� Host On-Demand ���n��ݨD�C���ˬd�U�C�M��H�i��dzƤu�@�G

�q�ª� Host On-Demand �ɯ�

�p�G�z���ª��� Host On-Demand�]�p HOD 11.0 ���^�A�ثe�èS������������|�i�q HOD �� 11 ������� HOD 13.0 ���Χ�s�����C�Ш̷ӤU�C�B�J�i�沾��G

  1. �z�ݭn�q�ª��� Host On-Demand �ؿ����ƥ��Ҧ��ۭq�ɮסA�ר�A�O�n�q�M�ץؿ��M�ϥΡu���p���F�v�إߪ������Τ�ݭ����i��ƥ��C�o���ɮץi�H�b HOD 12.0 ���Χ�s���������ƨϥΡC
  2. �Ѱ��w�˩Ҧ��{���� Host On-Demand 11.0 ���w�ˡC
  3. �_�l Host On-Demand �M��s�����w�˥����n���i�Ϊ��Ÿ��|�C�]���A�z�i�H���s�R�W�ΧR��������e�ΨӦw���ª����{����Ƨ��Υؿ��C
  4. �ϥ� IBM Installation Manager �w�� Host On-Demand�C��ij�z���n�b�w�˵{�Ǥ��������C
  5. �N�M�Υؿ��٭�� Host On-Demand ��Ƨ��Υؿ��C
  6. �ϥΡuHost On-Demand ���p���F�v�s�����H�u���p���F�v�إߪ��Τ�ݡA�M�᳡�p�� HOD ���A���C

�q HOD 12.0 ������� HOD 13.0 ��

  1. �ھڥ��x�����ܱҰ� Installation Manager�C
  2. ����ɮ� > �ߦn�]�w�C
  3. ����������x�s�w�C���ﶵ�|��ܤw�s�W�� Installation Manager ���i���x�s�w�C
  4. �p�G���C�X Host On-Demand�A���s�W�x�s�w�C
  5. ���@�U�s���þ����ܸ����Y Host On-Demand ��s�M����|����m�A�M������� disk1 ��Ƨ����� diskTag.inf �ɮסC
  6. ���@�U�T�w�A�s���x�s�w��m���|�C�X�C
  7. ���@�U���ճs�u�A�T�w�u�x�s�w URL�v�O�i�Ϊ��C
  8. �b Installation Manager ���_�l�������A���@�U��s�CInstallation Manager �|�b�w�w�q���x�s�w���j�M�i�ήM��C
  9. ��� IBM Host on-Demand�C
  10. ���U�@�B���s�C
  11. �\Ū���ڨë��U�@�B���s�C
  12. ���@�U��s���s�C

�����G�ץ��{�����ߤ����Ѫ� HOD ���ऽ�ε{���A�i�Ω�ŦX�U�C���󪺲���G�i�H��s���q�@�~�ѼơB�]�˩Ҧ��ۭq�ɮשM HTML �ɥH�ήھ� HOD 13.0 ���ݨD�ӭק�o���ɮסC

�p�ݬ�����T�A�аѾ\�U�C�쵲�G���ऽ�ε{��

�w�� Host On-Demand

�i�H�b�Ҧ����䴩���x�W�ϥ� IBM Installation Manager �Ӧw�� Host On-Demand�C�p�G�ϥ� Installation Manager (IM)�A�h�i�H�ϥ� IM GUI�B���O�Ҧ��ΥD���x�Ҧ��i��w�ˡC�� z/OS ���~���j�������x���䴩 Installation Manager GUI�C�Y�n�b z/OS �W�w�ˡA�h�i�H�ϥΥD���x�Ҧ��ΰ��� BPXBATCH �u�@�C

�ϥ� Installation Manager GUI �i��w��

Installation Manager GUI�G

  1. �ھڥ��x�����ܱҰ� Installation Manager�C
  2. ����ɮ� > �ߦn�]�w�C
  3. ����������x�s�w�C���ﶵ�|��ܤw�s�W�� Installation Manager ���i���x�s�w�C
  4. �p�G���C�X Host On-Demand�A���s�W�x�s�w�C
  5. ���@�U�s���þ����ܸ����Y Host On-Demand ���|����m�C�p�G�O�_�l�w�ˡA�п�� disk1 ��Ƨ����s�b�� diskTag.inf �ɡC
  6. ���@�U�T�w�A�s���x�s�w��m���|�C�X�C
  7. ���@�U���ճs�u�A�T�w�u�x�s�w URL�v�O�i�Ϊ��C
  8. �b Installation Manager ���_�l�������A���@�U�w���CInstallation Manager �|�b�w�w�q���x�s�w���j�M�i�ήM��C
  9. ��� Host On-Demand �M���C���U�@�B�C
  10. �\Ū���v�X���C�p�G�z�P�N���v�X�������ڡA�Ы��@�U�ڱ������v�X���������A�M����U�@�B�~��@�~�C
  11. ����إ߷s���M��s���A�M�����[�c�C
  12. �p�G�@�~�t�άO 64 �줸�A�z������� 64 �줸�� 32 �줸�A�H�N���~�w�˦b�������줸�Ҧ����C
  13. ���U�@�B�C
  14. ����z�n�w�˪��y���C�w�]�ȬO�^���C���U�@�B�C
  15. ��� Host On-Demand 13.0 �S���C���U�@�B�C
  16. �˾\�Ϋ��w Host On-Demand 13.0 ���ҤU���Ҧ���T�C
    1. �b Host On-Demand 13.0 �U���o�G��T�e���W�]�w�o�G�ؿ��A�ë��w Web ���A���O�W�M�A�Ⱥ޲z�{�����C���U�@�B�C

      �o�G�ؿ������i�ѥΤ�ݨϥΡC�z�i�H���w�o�G�ؿ������|�C�а���U�C�B�J�G

      1. ���w�ؿ����O�W�A�w�]�Ȭ� hod�C
      2. ���w�u�A�Ⱥ޲z�{���v��AHost On-Demand �Τ�ݳz�L����P�u�A�Ⱥ޲z�{���v�i��q�T�C�U�C�����p�ﶵ�ݭn�o���q�T�@�~�G
        • �ϥΰt�m���A���Ӻ��@���q�@�~�t�m��T�A�p�P�b�t�m���A�����M�X�֪����p�ҫ����]�������W�����p�^�C
        • IBM ��ij�w��o�ǥγ~���w�� 8999�C���ˬd�z�����A���������A�A�ѳo�Ӱ�O�_�b�ϥΤ��C�p�G�b�ϥΤ��A�z�i�H�b�w�˴����εy���ܧ󦹰�C�����ܧ�u�A�Ⱥ޲z�{���v�𪺸ԲӸ�T�A�аѾ\�u�W���������ܧ�u�A�Ⱥ޲z�{���v���t�m���C
    2. �b Host On-Demand 13.0 �U�� Web ���A���e���W�A�ھڱz���ݨD����A�Ϊ� Web ���A���ﶵ�G
      • �p�G Web ���A���O�ѨϥΪ̤�ʰt�m���A�п���S�� Web ���A���C �o�O�A�Ω� IPlanet �M Lotus Domino �� Web ���A������ij�ﶵ�C��ij�ϥΪ̻P�� Web ���A���޲z���p���A�ΰѾ\ Web ���A���������H���o�ԲӸ�ơC
      • ����u�q�����쪺 Web ���A���M�椤����v�ﶵ�F�p�G������h�� Web ���A���A�бq�M�椤����C
      • �p�G�w�w�� IBM HTTP ���A���� Apache Web ���A���A����������A�п����ʿ���S�w�� Web ���A���ﶵ�C
        • ����b�z���t�ΤW�w�˪� Web ���A�������C
        • ���@�U�s�����s�A�þ����ܱz�t�Τ��w�˪� Web ���A�����t�m�� (httpd.conf)�C�Ϊ̡A�z�i�H�b��줤��J Web ���A���w�˥ؿ����� httpd.conf �ɪ�������|�C
    3. �b Host On-Demand 13 �U���u���ε{�����A���v�e���W�A�p�G�w�˵{���b�z���t�ΤW������ IBM WebSphere Application Server�A�z�i�H�t�m�u�t�m Servlet�v�C�u���ε{�����A���v���Ҫ��U�@�ӵe���|�߰ݱz�O�_�n�b WebSphere Application Server ���t�m�uHOD �t�m Servlet�v�C�p�ݬ�����T�A�аѾ\�w�˰t�m Servlet�C

      �p�G�z������ϥΡu�t�m Servlet�v�A�Ш����Ŀ惡�Ŀ�ءC

      �p�G�z����ϥΡu�t�m Servlet�v�A�q�����쪺�M�椤������ε{�����A���C�w�˵{���۰ʳ��p�t�m Servlet ����w�� Web ���ε{�����A���A�ðt�m�z���Τ�ݥi�H�z�L Servlet �s���u�A�Ⱥ޲z�{���v�C

      ���G
      • �ѬۦP IBM Installation Manager �{���w�˦b�t�ΤW�� Websphere Application Server�A�|�Q�����X�ӡC�i�����쪺�����O WebSphere Application Server 8.0 ���M 8.5.2 ���C
      • �b�w�˴����A�w�ҥκ޲z�w�������ε{�����A�����䴩 Servlet �t�m�C
    4. �e���A����s��A���U�@�B�C
  17. �˾\�K�n��T�A�M����@�U�w���C
  18. �w�˧�����A�|��ܺK�n�����C���˾\�T���C
  19. �Y�n�T�O�w�˶��Q�����A�z�i�H�Ĩ��U�C��L�ʧ@�G
    1. ���s�Ұ� Web ���A���C
    2. �T�w HOD �����i�z�L�s�����Ӧs���C�p�G���O�A���ˬd Web ���A���t�m�A�ýT�w����s�� Host On-Demand �o�G�ؿ������ɮסC�аѾ\�z�� Web ���A���������A�H���o�t�m�ԲӸ�ơC

���p���F

�u���p���F�v�b�w�� Windows Host On-Demand ���A�����P�ɡA�]�|�۰ʦw�ˡA�����w�˵{�Ǫ��@�����C�p�G�Ȥᤣ�Q�w�˾�� Windows Host On-Demand ���A���A�]�i�H�t��w�ˡu���p���F�v�C

��� z/OS �M iSeries�A�i�H�b HOD ���A���W�� <install directory>/HOD/depwiz �ؿ������٬� DW.zip ���u���p���F�v�w�ˮM��C���ɮץi�H�U���� Windows �u�@���ç@����W�M��i��w�ˡC

�q�ª����p���F�ɯ�

�p�G�z���ª����u���p���F�v�]�p HOD 11.0 �����^�A�ثe�èS�������ɯŸ��|�i�q�u���p���F�v11.0 ���ɯŦܡu���p���F�v12.0 ���M��s�����C �p�ݤɯšA�а���U�C�@�~�G

  1. �q�u���p���F�v�ؿ����ƥ������ۭq�ɮסC�z�i�H�ϥβ� 12 ���u���p���F�v�ӽs�����{���ɮסC
  2. �s���u���p���F�v�����n���i�Ϊ��Ÿ��|�C�]���A�Э��s�R�W�ΧR���u���p���F�v�w�˪��{����Ƨ��C
  3. �ϥ� IBM Installation Manager �w�ˡu���p���F�v�C
  4. �b�u���p���F�v�w�˸�Ƨ��W���s���p�z���ۭq�ɮסC

�w�ˡu���p���F�v

�b Windows ���x�W�A�w�� Host On-Demand �ɷ|�۰ʦw�ˡu���p���F�v�C

�p�G�n�w�˻P����u���p���F�v�A�а���U�C�@�~�G

  1. �}�� Installation Manager�C
  2. �N Host On-Demand �x�s�w��m�s�W�� Installation Manager�G
    1. �b Installation Manager ���_�l�����W�A���@�U�ɮ� > �ߦn�]�w�A�M����@�U�x�s�w�C�o�ɷ|�}�ҡu�x�s�w�v�����A��ܥ����i�Ϊ��x�s�w�B��m�Ψ�s�u���A�C
    2. �b�u�x�s�w�v�����W�A���@�U�s�W�x�s�w�C
    3. �b�u�s�W�x�s�w�v��ܮؤ��A���@�U�s���C
    4. ������ Host On-Demand �Ϻ� 1 ����m�B��� diskTag.inf �ɮסA�M����@�U�T�w�C�o�ɷ|�C�X�s���x�s�w��m�C
    5. ���@�U���ճs�u�A�T�w�u�x�s�w URL�v�O�i�Ϊ��C
    6. �q�_�l�������A���@�U�w���CInstallation Manager �|�b�w�w�q���x�s�w���j�M�i�ήM��C
    7. ��ĤG�ӺϺЭ��ƤW�z�B�J�C�p�G�z�~��i��@�~�ӥ��t�m�ĤG�ӺϺСAInstallation Manager �b�w�˵{�Ǥ��|�V�ϥΪ̽T�{�o�@�I�C
  3. ����uHost On-Demand ���p���F�v�M��C
  4. �T�w��U�� 13.0 ���]�w����C���U�@�B�C
  5. �b�u�w�ˮM��v�e���W�A����إ߷s���M���A�ÿ�� IBM Host On-Demand ���p���F�@���M��s�զW�١C
  6. �p�G�u�[�c�v�ﶵ�]�� 64 �줸�A�е��ݭn�N�ӿﶵ�ܧ� 32 �줸�C���U�@�B�C
  7. �b�u�w�ˮM��v�e���W�A����uHost On-Demand ���p���F 13.0�v�S�ʡC�e���U��ϰ줤���Ϻи�T�|���ѥi�κϺЪŶ��M�һݺϺЪŶ���������T�C���U�@�B�C
  8. �b�������Ҥ����uHost On-Demand ���F 13.0�v���D�U�A����u���p���F Host On-Demand ���F��m�v�e�������ҡCHost On-Demand ���A����m�|���X Host On-Demand ���A�����쵲�C�нT��b��줤��J HOD ���A�������ĥB�i�B�@���쵲�C���U�@�B�C
  9. �b�K�n�e�����A�˾\������M��M�w�˿ﶵ�C���@�U�w���H�~��w�ˡC

�q Host On-Demand ���A���U���u���p���F�v�w�ˬM����

�Ҧ� Host On-Demand ���A�����x�Ҫ����u���p���F�v�M���ɡA�B�i�q���A���U���A�æw�˦b���� Windows �������C

�i�H�ĥΨ�ؤ覡�q Host On-Demand ���A���U���u���p���F�v�G�z�L HODMain_xx.html �����s���]�䤤 xx �O��Ӧr�����y���r���^�Ϊ̪����q���A���i�� ftp �U���C�z�L Web ���A���W�� HODMain_xx.html �U���i��U���C�B�J�p�U�G

  1. �q Windows �����Ұ��s�����A�ë��V Host On-Demand ���A������ HODMain_xx.html �ɡA�䤤 xx ���z���y���r���]���׬���Ӧr���^�C
  2. ���@�U�u�޲z�̡v���� 3�C
  3. ���@�U�u���p���F�v�쵲�A�N�u���p���F�v�w�ˬM���ɤU����z�� Windows �������C
  4. ���� Installation Manager �H�w�ˡu���p���F�v�C
  5. �w�˧�����A�z�i�H�q�}�l > �{�����ୱ�\������Ұʡu���p���F�v�C

�Y�n�z�L ftp �i��U���A��`�U�C�B�J�G

  1. �q Windows �����A�z�L ftp �s�u�� HOD ���A�������C
  2. �X�{���ܮɡA�n�J���A���C
  3. ��J bin �H�N�Ҧ��]���G�i��C
  4. ��J cd �H�����ܨ䤤�s�b�u���p���F�v�ɮת��ؿ��C��m�N�|�O <install-directory>/HOD/depwiz�C
  5. ��J get DW.zip �H���o�ɮסC
  6. �b Windows �����W�����Y Zip �ɡC
  7. ���� Installation Manager �H�w�ˡu���p���F�v�C
  8. �q�}�l > �{�����ୱ�\����Ұʡu���p���F�v�C

Host Access �u��c

�|�����ǷQ�n���g�M�� Host On-Demand ���ε{�����Ȥ��W�w�ˡuHost Access �u��c�v�C

�w�� Host Access �u��c

�а���U�C�򥻨B�J�A�b Windows �t�ΤW�w�ˡuHost Access �u��c�v�G

  1. �}�� Installation Manager�C
  2. �N Host On-Demand �x�s�w��m�s�W�� Installation Manager�C
    1. �b Installation Manager ���_�l�����W�A���@�U�ɮ� > �ߦn�]�w�A�M����@�U�x�s�w�C�o�ɷ|�}�ҡu�x�s�w�v�����A��ܥ����i�Ϊ��x�s�w�B��m�Ψ�s�u���A�C
    2. �b�u�x�s�w�v�����W�A���@�U�s�W�x�s�w�C
    3. �b�u�s�W�x�s�w�v��ܮؤ��A���@�U�s���C������ Host On-Demand disk1 ����m�A�M���� diskTag.inf �ɮסC���@�U�T�w�C�o�ɷ|�C�X�s���x�s�w��m�C
    4. ���@�U���ճs�u�A�T�w�u�x�s�w URL�v�O�i�Ϊ��C
    5. �q�_�l�������A���@�U�w���CInstallation Manager �|�b��w�w�q���x�s�w���j�M�i�ήM��C
    6. ��ĤG�ӺϺЭ��ƤW�z�B�J�C�p�G�z�~��i��@�~�ӥ��t�m�ĤG�ӺϺСAInstallation Manager �b�w�˵{�Ǥ��|�V�z�T�{�o�@�I�C
  3. ����uHost Access �u��c�v�M��C
  4. �T�w��U�� 13.0 ���]�w����C���U�@�B�C
  5. �b�u�w�ˮM��v�e���W�A����إ߷s���M���A�ÿ�� IBM Host Access �u��c�@���M��s�զW�١C
  6. �p�G�u�[�c�v�ﶵ�]�� 64 �줸�A��ij�N�ӿﶵ�ܧ� 32 �줸�C���U�@�B�C
  7. ����z�n�w�˪��y���C�w�]�ȬO�^���C���U�@�B�C
  8. �b�u�w�ˮM��v�e���W�A����uHost Access �u��c 13.0�v�S�ʡC�e���U��ϰ줤���Ϻи�T�|���ѥi�κϺЪŶ��M�һݺϺЪŶ���������T�C���U�@�B�C
  9. �b�������Ҥ����uHost Access �u��c 13.0�v���D�U�A����uHost Access �u��c 13.0�v�e�������ҡC
  10. �b�K�n�e�����A�˾\������M��M�w�˿ﶵ�C���@�U�w���H�~��w�ˡC

�b�D���x�Ҧ��w��

�����]�t�ϥ� Installation Manager �D���x�Ҧ��b���䴩�ϧΨϥΪ̤��������x�W�w�� Host On-Demand �����ܡC

���G
�p�G�z�n�� IBM iSeries �i��w�ˡA��ij�z�\Ū�b IBM iSeries �W�w�� HOD ���e�C

����b�D���x�Ҧ����w��

Linux�BUNIX �M z/OS �t�Τ��䴩�ϧΨϥΪ̤��� (GUI)�A�޲z�̥i�H�ϥ� Installation Manager ���D���x�������Ӧw�� Host On-Demand�C

�ϥ� IBM Installation Manager ���D���x�Ҧ��A�i���z�z�L�w�ˮM�󧹦��U�C�@�~�G

�Y�n�Ұ� Installation Manager �D���x�Ҧ��A�ШϥΦ�� Installation Manager �u��ؿ����� imcl ���ε{���C

�o�Ǧw�˨B�J�[�\�F�ϥΥD���x�Ҧ����@��w�˹�Ƚd�ҡC�b�w�˶��q�@�~�����A�t�η|�w��n�w�˪��M����ܯS�w���D���x�Ҧ����ܡC�z�i�H�̷ӥD���x�e���W�X�{���ﶵ�A�~�����w�ˡC

Installation Manager �D���x�Ҧ������ĥΤU�C�D�ҡG

Installation Manager �i�ϥ� Installation Manager �������u�w�˩Χ�s Installation Manager�v�����Ѫ���T�Ӧw�ˡC

�Y�n�w�� Host On-Demand�A�����H�u�޲z�̡v�Ҧ��w�� Installation Manager�C�p�ݤU�� Installation Manager ��������T�A�аѾ\�uIBM Installation Manager �M Packaging Utility ���t�λݨD�v�F�w�� Host On-Demand �һݪ��̧C�h���� 1.8.3�C

�p�ݨϥ� Installation Manager ��������T�A�аѾ\ IBM Installation Manager ���Ѥ��ߡC

�b IBM iSeries �W�w�� HOD ���e

�b IBM iSeries ���x�W�w�� Host On-Demand ���@�~�A�i�z�L Installation Manager ���D���x�Ҧ��Ӥ䴩�CGUI �Ҧ����w�˵L�k�b IBM iSeries �W����C

�H�U�C�X�b IBM iSeries �W�w�� Host On-Demand �һݪ`�N����L�ƶ��G

�Y�n�}�l�w�ˡA�z��������U�C�@�~�G

  1. �z�L FTP�]�ɮ׶ǰe�q�T��w�^�Υ���@��u��A�N Host On-Demand ESD zip �ɽƻs�� IBM i�A�ñN zip �ɸ����Y�C
  2. �}�� Installation Manager�A�ô��Ѧ�� Host On-Demand �ϺФ��� diskTag.inf �ɮת�������|�A�H�t�m�x�s�w�C
  3. �~��i��D���x�Ҧ��w�ˤ����Ѫ���L�B�J�C

�w�˵{��

�Y�n�b�u�D���x�Ҧ��v���w�� HOD�A�а���U�C�@�~�G

  1. �b�D���x�Ҧ����Ұ� IBM Installation Manager�C�H�޲z�̱M���v�}�ҩR�O���ܦr���A�ä����� IBM Installation Manager �w�˥ؿ����� tools ��Ƨ��C
  2. �b tools �ؿ�������U�C���O
    imcl -c
    .

    ���P���@�~�t�ΤW�A�Ҧp�G

  3. �b�D���x�������A���w IBM Host On-Demand �x�s�w�G
    1. ��J P�A�M��� Enter ��H�s��ߦn�]�w�C
    2. ��J 1�A�M��� Enter ��H���w�x�s�w�C
    3. ��J D�A�M��� Enter ��H�s�W�x�s�w�C
    4. ��J IBM Host On-Demand 13.0 ���x�s�w���|�C�Ҧp�A<path>\HOD\disk1\diskTag.inf�C
    5. ��J A�A�M��� Enter ��H�x�s�x�s�w��T�C
    6. ��J R�A�M��� Enter ��H�^��D�\����C
  4. ��� 1 �H�q�D�\����i��w�ˡC�p�G�z���ݭn�{�Ҫ��x�s�w�A�t�η|�q���z��J ID �M�K�X�C�z�]�i�H�b�t�θ߰ݮ��x�s�{�ҡC�аѾ\�uInstallation Manager ���Ѥ��ߡv�����b�D���x�Ҧ����x�s�{���C
  5. �b����ҭn�w�ˮM�󪺵e���W��J�A�������X�A�H��� Host On-Demand 13.0 �M��C
  6. �b���򪺵e������J�A�������X�A�H��ܭn�w�� 13.0 ���w�ˤ������A�M��� Enter ��C
  7. ��J N �~��@�~�C
  8. ��J�A�������X�˵����v�A�H�˾\���v��T�C�p�G�n�������v�X���A����J A�A�M��� Enter ��C ��J N�A�M��� Enter ��A�H�~��@�~�C
  9. ��� Installation Manager �@�θ귽�ؿ��C�p�ݶi�@�B����T�A�аѾ\�M��s�թM�@�θ귽�ؿ������[�C�Y�n�ܧ�ؿ��A�п�J M�A�M��� Enter ��C��J���T�����|�A�M����J N �~��@�~�C
  10. �u��m�v�e���i���z���w IBM Host On-Demand 13.0 �w�˥ؿ�����m�C��J M �i�ܧ�w�˥ؿ�����m�C�п�J���T�����|�A�M��� N �~��@�~�C
  11. �b 64 �줸�@�~�t�ΤW�w�ˮɡA�|��ܮM�󪺬[�c�C���s���M��s�աA�z�i�H��J T: Change to bit-architecture�A�H�ܧ�줸�Ҧ��C�Ҧp�A���]�u������[�c�v��ܬ� 64 �줸�A�ӿﶵ T ��ܬ��u�ܧ� 32 �줸�[�c�v�A�h��J T �N�ܧ� 32 �줸�[�c�C
  12. �Y�n�����w�]�ȡA�Φb��J�t�@�ӭȤ����~��@�~�A����J N �~��@�~�C
  13. �b�y���e���W��J�y�����������X�A�i�b�y���M�椤�s�W�β����n�w�˪��y���C�z�i�H�v�@����y���A�Ϋ� S ����Ҧ��y���C�̹w�]�|����^��A�o�O���n���ءC�z���y���ﶵ�|�M�ΦܮM��s�դ��Ҧw�˪��Ҧ��M��C��J N �~��@�~�C
  14. �U�@�ӵe���|��ܡu�t�m�v�\����A���t Host On-Demand 13 �w�˩һݪ��t�m�ԲӸ�ơG

    �@��Ө��AHost On-Demand 12 �t�m�\������|���U�C���ءG

    1. ��J�u�o�G��T�v���إ������A�����X�A�H�˾\�]�w�C�u�o�G��T�v�e���|��ܤU�C��T�G
      • �o�G�ت��a�ؿ��O�ϥΪ̱q Web �s���� Host On-Demand �ɮצw�˩Ҧb����m�C�w�]�ȷ|��ܦb�e�����C���n���ܡA����J 1 �H�ܧ��m�C
      • Host On-Demand �o�G�O�W�O Host On-Demand Web �o�G�ؿ������A���O�W�]�w�C���n���ܡA����J A �H�ܧ��m�C
      • �A�Ⱥ޲z�{�����O Host On-Demand �A�Ⱥ޲z�{����ť���𸹡C���w�A�Ⱥ޲z�{����FHost On-Demand �Τ�ݷ|�z�L����P�u�A�Ⱥ޲z�{���v�i��q�T�C�U�C�����p�ﶵ�ݭn�o���q�T�@�~�G
        • �ϥΰt�m���A���Ӻ��@���q�@�~�t�m��T�]�p�P�b�t�m���A�����M���X�����p�ҫ����A�������W�����p�^�C

        �� 8999 �O Host On-Demand ���w�]��C�Ь��߱z���t�κ޲z�̡A�A�Ѧ���O�_�b�ϥΤ��C�p�G�b�ϥΤ��A�z�i�H�b�w�˴����εy���ܧ󦹰�C�����ܧ�u�A�Ⱥ޲z�{���v�𪺸ԲӸ�T�A�аѾ\�u�W���������ܧ�u�A�Ⱥ޲z�{���v���t�m���C

        ��J�P�䤤����ﶵ�����p�����X�A�H�ܧ�ӧO���]�w�C�аѾ\�e���W����l�ﶵ�A�öi������C

    2. ��J Web ���A���������A�����X�A�H�˾\��]�w�C
      1. Web ���A���e���|��ܤU�C�ﶵ�C�z�����ھڥ������ݨD����A�Ϊ� Web ���A���ﶵ�G
        • �S�� Web ���A���G�p�G�z��ʰt�m Web ���A���A�άO�S�� Web ���A���A�п�����ﶵ�C�o�O�A�Ω� IPlanet�BLotus Domino �� Web ���A������ij�ﶵ�C���p���z�� Web ���A���޲z�̡A�ΰѾ\ Web ���A���������A�H���o�ԲӸ�ơC
          ���G
          �w�� z/OS �w�˽п���S�� Web ���A���A�]���t�ΰ������� Web ���A���A�ӥ�����ʰt�m�C
        • �q�����쪺 Web ���A���M�椤����G�Y�n��������쪺 Web ���A���A�п�����ﶵ�A�M���������쪺 Web ���A���C
        • ��ʿ���S�w Web ���A���G�p�G�w�w�� IBM HTTP ���A�� 8.5 �� Apache Web ���A�� 2.2�A����������A�п�����ﶵ�C�z������J Web ���A���w�˥ؿ����� httpd.conf �ɪ�������|�C
      2. ��J�P���n�ﶵ�����p�����X�A�H�ܧ�ӧO���]�w�C�аѾ\�e���W���ﶵ�A�öi������C��J N �~��@�~�C
    3. �p�G�w�˵{��������t�ΤW�� IBM WebSphere Application Server�A�U�@�ӨϥΡu���ε{�����A���v���Ҧs�����e���N�|�߰ݱz�O�_�n�b WebSphere Application Server ���t�m Host On-Demand �t�m Servlet�C�p�G�ϥΪ̬O�z�L������Ӱ��� Host On-Demand�A�o�˴N���ݭn�}���B�~����ѥΤ�ݻP�uHost On-Demand �A�Ⱥ޲z�{���v�i��q�T�C��L��T�аѾ\�w�˰t�m Servlet�C
      • �p�G�z��J�X�{�b���D���������X�έ^��r���AIBM Installation Manager �|������ε{�����A�������M��B��]�w�ɩM�����쪺���A���A�ô��ܨϥΪ̱q����ܡC�w�˵{���|�۰ʳ��p�t�m Servlet ����w�� Web ���ε{�����A���A�ðt�m�z���Τ�ݡA�Ϩ�i�z�L�� Servlet �s���u�A�Ⱥ޲z�{���v�C
      • �p�G����ܰt�m Servlet ���~��@�~�A�w�˱N���|�]�w�t�m Servlet�C�Τ�ݥi�b�� 8999�]�αz���w����L��^�W�����s���u�A�Ⱥ޲z�{���v�C
      ���G
      • �ѬۦP IBM Installation Manager �{���w�˦b�t�ΤW�� Websphere Application Server�A�|�Q�����X�ӡC�i�����쪺�����O WebSphere Application Server 8.0 ���M Websphere Application Server 8.5 ���C
      • �b�w�˴����A�w�ҥκ޲z�w�������A�����䴩 Servlet �t�m�C
  15. �U�@�ӵe���O�K�n�e���C���˾\�z������A�A�~�����w�ˡC
  16. �Y�n���ͦ^���ɡA�п�J G: �H���ͦw�˦^���ɡC
  17. ��J�^���ɪ��W�١A�åH .xml �@�����ɦW�C�^���ɬO XML �ɡC
  18. �b��J�^���ɦW�٥H�N�ɮ��x�s�ܤ��P��m�ɡA�Х]�t�ؿ���m�C
  19. ��J I �}�l�i��w�ˡC
  20. �w�˧����ɡA�п�J F: �����@�~�C
  21. ��J X �H���� Installation Manager�C

�b�D���x�Ҧ����w�˳��p���F

�u���p���F�v�b�w�� Windows Host On-Demand ���A�����P�ɡA�]�|�۰ʦw�ˡA�����w�˵{�Ǫ��@�����C�p�G�Ȥᤣ�Q�w�˾�� Windows Host On-Demand ���A���A�]�i�H�t��w�ˡu���p���F�v�C�ϥΪ̦b�w�˴����i�H�u����u���p���F�v�ﶵ�C

�p�ݸԲӸ�T�A�аѾ\�b�D���x�Ҧ��w���C

�b�D���x�Ҧ����w�� Host Access �u��c

�b�w�� Windows Host On-Demand ���A�����L�{���|�۰ʦw�ˡuHost Access �u��c�v�C�p�G�Ȥᤣ�Q�w�˾�� Windows Host On-Demand ���A���A�]�i�H�t��w�ˡu���p���F�v�C�ϥΪ̦b�w�˴����i�H�u����uHost Access �u��c�v�ﶵ�C

�p�ݸԲӸ�T�A�аѾ\�b�D���x�Ҧ��w���C

�H�L�n�۰ʼҦ��w��

�H�L�n�۰ʼҦ��w�� Host On-Demand�A�i���z�ϥ� Script �i��w�ˡC�z�������إߦ^���ɡA�A�ϥΦ^���ɱҰ� Installation Manager�C

�p�ݨϥ� Installation Manager 1.8.3 ���H�L�n�۰ʤ覡�w�ˮM�󪺬�����T�A�аѾ\ Installation Manager ��T���ߤ����U�C�D�D�G

�w�˵{��

���`�]�t�H�L�n�۰ʼҦ��w�� HOD �����ܡC

����U�C�@�~�A�H�L�n�۰ʼҦ��w�� HOD�G

  1. �Y�n�إߦ^���ɡA�Шϥ� IBM Installation Manager �����F�Ҧ��A�b�i�ϥ� GUI �������W�z�L -record �ﶵ�O���^���ɡC�p�ݸԲӸ�T�A�аѾ\�ϥ� Installation Manager �O���^�����C�H Windows ���ҡA�^���ɪ��O���|��ܦp�U�G
    C:\Program Files (x86)\IBM\Installation Manager\eclipse>IBMIM.exe -record
    e:\recordResponse.xml 
  2. ���n���ܡA�ж}�Ҳ��ͪ� XML �ɥH�˵��M�s��ߦn�]�w�C�p�ݸ��ɮת��ԲӸ�T�A�аѾ\ Installation Manager �L�n�۰ʦ^���ɫ��O�C
  3. �Y�n�ϥβ��ͪ��^���ɰ���L�n�۰ʦw�ˡA�Шϥ� IBM Installation Manager �Ҵ��Ѫ� imcl ���O�椽�ε{���C�H�U�O���P�@�~�t�ΤW���d�ҡG
    ./imcl input response_file -log log_file
    �p�ݸԲӸ�T�A�аѾ\�ϥΦ^���ɥH�L�n�۰ʤ覡�w�ˮM���C
���G

�w�˰t�m Servlet

�b Host On-Demand �w�˴����A�z�i�H������t�m Servlet �w�ˤΰt�m�b i/OS�BOS/400�BWindows�BAIX�BLinux �� Solaris �W�� IBM Application Server�C

�ϧμv��
�Ҧ� Web ���A���M Servlet �������t�m�����P�C���ˬd�z�� Web ���A���M Servlet �����������A��X�z���@�~�t�Ϊ� Servlet �t�m���ӡC

�u�����U�C�ⶵ���z����z�� Host On-Demand ���p�O���߮ɤ~�ݭn�w�˰t�m Servlet�G

�̹w�]�AHost On-Demand �Τ�ݷ|�ϥΰ� 8999 �Ӧs���u�A�Ⱥ޲z�{���v�����t�m��T�C�p�G�z���Τ�ݦ�b������~�A�h������޲z�̥������~���}�Ұ� 8999�C���L�A�z�i�N�Τ�ݦۭq���ϥΰt�m Servlet �s���t�m��T�A���קK�}�ҳo�Ӱ�C

�b WebSphere Application Server �W���p Servlet

�b Windows�BAIX�BLinux �M Solaris �W�� Host On-Demand �w�˴����A�w�ˤ��ε{���|�j�M�z���t�άO�_�� WebSphere Application Server ��ҡC�p�G���������ҡA�w�ˤ��ε{���i�H�b WebSphere Application Server 5.1�B6.0�B6.1 �� 7.0 ���۰ʦw�˩M�t�m�t�m Servlet�C

�p�G���x���Ѧp System z �Ψ�L���w�˵{���A�h�ݭn��ʦw�˰t�m Servlet�C�аѾ\ WebSphere Application Server �������A�H���o�w�˥��~���ε{�����B�J�C�z�]�i�H�� http://www.ibm.com/software/webservers/ �þ����� WebSphere Application Server �䴩�����A�z�i�H�b�����z����������쵲�C

Host On-Demand �t�m Servlet EAR �� cfgservlet.ear�A�O��� Host On-Demand �w�˪� lib �ؿ����C

�ϧμv��
��� WebSphere Application Server 5�G���z�b�޲z�D���x���x�s���p�]�w����A�ݭn�b WebSphere Application Server ���u���~���ε{���v�������Ұ� Host On-Demand �t�m Servlet�C�M����ܡu���ҡv�����ÿ���u��s Web ���A���~���{���v�C

�w�˦n�t�m Servlet ����A�z�i�H�t�m�Τ�ݨӨϥΰt�m Servlet�A�Ӥ��O�����s���u�A�Ⱥ޲z�{���v�C�z�i�H�Q�Ρu���p���F�v�ӫظm�ۭq�� HTML �Τ�ݭ����C�o�Ӻ��F�|�ھڱz����J�ӳ]�w HTML ���� Applet �ѼơA�]���z�����A�Ѩ�y�k�M���Ī��ѼƭȡCIBM ��ij�z�ϥΡu���p���F�v�N�Τ�� HTML ���� ConfigServerURL �ѼƳ]�� HODConfig/HODConfig/hod�C

�p�G�ݭn�t�m Servlet �ѼơB�t�m�M�d�Ҫ��ԲӸ�T�A�аѾ\�u�W���������]�w�u�t�m Servlet�v�C

�Ѱ��w�� Host On-Demand ���A��

�z�i�H�ϥ� Installation Manager GUI �ӸѰ��w�� Host On-Demand �� 13 ���C�п��`�U�C�B�J�i��Ѱ��w�ˡG

  1. ����Ҧ��P Host On-Demand ���������ε{���]�Ҧp�u���p���F�v�M IBM Host On-Demand �A�Ⱥ޲z�{���^�C
  2. �Ұ� Installation Manager�C���@�U�Ѱ��w���C
  3. ����uIBM® Host On-Demand�v�M�A���������A�M����U�@�B�C
  4. �˾\�K�n��T�C���@�U�Ѱ��w���C
  5. ���@�U�����C
  6. ���@�U�ɮ� > �����A�H���� Installation Manager�C

�ϥ� Installation Manager �D���x�Ҧ��Ѱ��w�� Host On-Demand

�z�i�H�ϥΥD���x�Ҧ��ӸѰ��w�ˮM��C�Y�n�Ѱ��w�ˡA�ϥΪ̥����O�޲z�̡A�ΥH�޲z�̱M���v�n�J�C

����U�C�@�~�A�H�b�uInstallation Manager �D���x�Ҧ��v���Ѱ��w�� HOD�G

  1. �����Ҧ��P Host On-Demand �w�ˬ����p���{���C �Ҧp�u���p���F�v�M IBM Host On-Demand �A�Ⱥ޲z�{���C
  2. ��J���O
    : imcl -c
    �M��� Enter ��
  3. ��J 5 �~��i��Ѱ��w�ˡC
  4. ��J�X�{�b Host On-Demand 13.0 �M��s�ե��������X�C�� Enter ��C
  5. �˾\�n�Ѱ��w�˪� Host On-Demand 13.0 �M��s�ժ��ԲӸ�ơC��J N �H�i���U�@�B�A�Ϋ� Enter ��CN �O�w�]�ﶵ�C
  6. ��J�X�{�b Host On-Demand 13.0 �M�󥪰������X�A�H��� Host On-Demand �M��C�� Enter ��C��J N �H�i���U�@�B�C
  7. �T�{�n�Ѱ��w�˪��M��C��J U �H�i���Ѱ��w���A�M��� Enter ��C���e���]�|���ѫإߦ^���ɪ��ﶵ�C�� G �M Enter ��A�H�~��إߦ^���ɡC�o�|�ҰʸѰ��w�˧@�~�C
  8. �X�{�U�@�Ӵ��ܮɡA�� F �H�����@�~�C

�t�m Host On-Demand

�t�m Host On-Demand ���������

�b�w�� Host On-Demand ��A�z�ݭn���z���ϥΪ̫إ� HTML �ɨðt�m Host On-Demand ���q�@�~�C

�ϧμv��
Host On-Demand ���ѥߧY�i�Ϊ� 3270�B5250�BVT �� FTP ���������q�@�~���d�� HTML �ɡA�o�Ƕ��q�@�~�ϥΤU���Τ�ݤ� Java �۰ʰ�������ӹw���t�m�C�o�Ƕ��q�@�~�ϥ� HTML ���t�m�ҫ��A�åB���ѳo�Ƕ��q�@�~���z�Ұʤΰ��� Host On-Demand �çֳt�s���D���t�ΡC�Y�n�ϥγo�Ǽ��������q�@�~�A�а���U�C�B�J�G
  1. �N hodclients.zip �ɩ�m�� your_publish_directory\samples\html �ؿ��A�䤤 your_publish_directory �O�z�� Host On-Demand �o�G�ؿ��W�١C
  2. �T�{�ѡu���p���F�v�ҫإߪ� hodclients.zip �ɬO���z�n�b�䤤�����Y�ɮת��ؿ��]Host On-Demand �o�G�ؿ��ίS���γ~���o�G�ؿ��^���C�Y�D�p���A�бN .zip �ɽƻs��ӥؿ��C
  3. �ϥ� DWunzip �u��A�N hodclients.zip �����e�����Y��z���o�G�ؿ����C�p�ݦp��ϥΦ��u�㪺�ԲӸ�T�A�аѾ\�ϥ� DWunzip�C
  4. �ϥ��s�������V�z Web ���A���W�� hodclients.html�A�Ҧp http://host/alias/hodclients.html�C
  5. �ηƹ��k����@�U�A�������q�@�~�ϥܡA�M�����u���e�v�H�}�Ҷ��q�@�~���e�C��g���T���ت��a��}�B��H�ΥD���t�Ϊ������L�s�u���e�C���@�U�u�T�w�v�C
  6. ����U���q�@�~�ϥܥH�Ұʶ��q�@�~�C
�z�i�H�ϥΡu���p���F�v�Ӧۭq HTML �ɡC�p�ݸԲӸ�T�A�аѾ\�ϥγ��p���F�C

�إ� Host On-Demand HTML ��

�w�� Host On-Demand �إ߻P�]�w HTML �ɳ̦n����k�O�ϥΡu���p���F�v�C�u���p���F�v�i���z���P�إߦۭq�� HTML �ɡA�Ӥ��t�z���ҩһݪ��Ҧ� Host On-Demand �S�ʡC�U�C�O�i�ϥΡu���p���F�v�Ӱt�m�������S�ʡG

�ϧμv��
�Y�n�ϥ� Web Start �Τ�ݡA�z�ݭn�ϥΡu���p���F�v�C���Τ�����������ѹw���w�q���ɮסC

�t�m Host On-Demand ���q�@�~

���F�]�w HTML �ɥ~�A�z�ݭn���z���ϥΪ̩w�q���q�@�~�C�p�G�z�ϥΡuHTML ���v�ҫ��A�h�b�z�إ� HTML �ɪ��P�ɡA��|�b�u���p���F�v���t�m�z�����q�@�~�C�_�h�A�p�G�z�ҥΪ��O�u�t�m���A�����v�ҫ��Ρu�X�֫��v�ҫ��A�Ϊ̨ϥΨ䤤�@�ӹw���w�q���Τ�ݡA�h�z�����ϥΤ@�Ӻ޲z�Τ�ݡA�b�t�m���A�����إ߸s�աB�ϥΪ̻P���q�@�~�C

�b�z�t�m���q�@�~�����A���ޱz�O�_�n�ϥΡu���p���F�v�κ޲z�Τ�ݡA�ҷ|���ѱz�@�t�C���㪺�ﶵ�ѱz�ϥΡG

�ϥγ��p���F

�u���p���F�v�i�b Windows �M Linux ���x�W����C�p�G�n�Ұʡu���p���F�v�A�i����U�C��k���@�G

�u�w��ϥγ��p���F�v�����Y�|��ܡC

�u���p���F�v�|�޾ɱz�林�t�m�ﶵ�A�åB���ѯS�ʪ���X�����C���z��n�S�ʫ�A�u���p���F�v�|���z�إ� HTML �P�䴩�ɮסC�o���ɮץ�����b Host On-Demand ���A�����Y�ӥؿ����A�ӳo�ӥؿ������O�z Web ���A���ү���Ѫ��F �q�`���ؿ��O�z Host On-Demand ���A�����o�G�ؿ��C

�N�u���p���F�v��X���e�� Host On-Demand ���A��

�p�G Host On-Demand ���A����� Windows �� IBM System i ���x�W�A�h�i�H�N�u���p���F�vHTML �M�t�m�ɪ����g�J�� Host On-Demand ���A�����o�G�ؿ����C�b�u���p���F�v���̲׵e�����A�z�i�H��ܭn�N���ͪ��ɮ׼g���B�C�z�i�H����z�u���p���F�v��������ү�s�������󥻺ݩκ����Ϻо��C�b�����p�U�A�z�O�N�u���p���F�v��X�ɦV�� Host On-Demand ���A�����o�G�ؿ��A�B���w����X�榡�O HTML�C���]�z�w�w�q���q�@�~�A�h HTML �����Y�i�H�ɨѱz���ϥΪ̦s���C

�_�h�A�p�G�z���u���p���F�v�L�k�����g�� Host On-Demand ���A���W�A�h�z��������u���p���F�v����X�榡���ͤ@�� zip �ɡC�b�����p�U�A�u���p���F�v�N�|���ͤ@�� zip �ɡA���t�Ҧ��� HTML �ɻP�䴩�ɮסC�z�����N �o�� zip �ɲ��� Host On-Demand ���A�����A�èϥ� DWunzip �N zip �ɸ����Y��ҭn���o�G�ؿ����C���]�z�w�w�q���q�@�~�A�h HTML �����Y�i�H�ɨѱz���ϥΪ̦s���C

�ϥ� Host On-Demand �޲z�P�s�ϥΪ̥Τ��

Host On-Demand �|���Ѥ@�ǹw���w�q���Τ�ݡA�ѱz�޲z Host On-Demand �P�إ߷s�ϥΪ̱b��C�b�s���������Τ�ݩ� Database On-Demand �Τ�ݡ]�ĥΡu�t�m���A�����v�Ρu�X�֫��v���p�ҫ��^�e�A�z�ݭn�ϥΤ@�Ӻ޲z�Τ�ݩΧ���޲z�Τ�ݡA����s�W�ϥΪ̻P�t�m���q�@�~�C

���J�޲z�P�s�ϥΪ̥Τ��

�p�G�n���J�޲z�ηs�ϥΪ̥Τ�ݡA�а���U�C���@�G

�޲z�Τ��

�޲z�Τ�ݥi���z�w���x�s�b�t�m���A��������ơA����U�C�@�~�G

�޲z�Τ�ݬO�b�Ҧ� Host On-Demand �Τ�ݥ��x�W����A���F Macinstosh �@�~�t�Τ��~�C�p�G�z�b�u���p���F�v���ϥΰt�m���A�����ҫ��ΦX�֫��ҫ��ӫإ� HTML �ɡA�z�ݭn�ϥκ޲z�Τ�ݦb�t�m���A���W�t�m���q�@�~�C�����t�m Host On-Demand �t�m���A�����ԲӸ�T�A�аѾ\�u�W���������򥻰t�m�B�J�C

Host On-Demand ���ѤU�C���w���w�q�޲z�Τ�ݻP����޲z�Τ�ݡG

�޲z�Τ�� (HODAdmin.html)
���J�޲z�Τ�ݪ��U�������C
�֨����޲z�Τ�� (HODAdminCached.html)
���J�޲z�Τ�ݪ��֨������C�ϥγo�إΤ�ݪ��u�I�O�i�b�s�������H�֨��Τ�ݤ@�_�֨��C
�ϧμv��
�p�G�n���֨��޲z�Τ�ݫإ߮��ҡA�z�ݭn��ʫإ߮��ҡC���������V HODAdminCached.html�A�p�� Host On-Demand �~�i�H����֨��������M�� �A�������C�o�i�� Host On-Demand ���Ѥγq���z�A���A���W�����s���֨��޲z�Τ�ݪ����i�ΡC
�t���D�P�w���֨��޲z�Τ�� (HODAdminCachedDebug.html)1
���J�֨����Ҥ����޲z�Τ�ݡA�ñҥΰ��D�P�w�]���q�@�~���O���P�l�ܡ^�C
����޲z�Τ�� (HODAdminFull.html)2
���J����޲z�Τ�ݪ��U�������C���㪺�޲z�Τ�ݥt�~���Ѻ޲z�̱Ұʶ��q�@�~�H�t�m��������e����O�C���L�A����޲z�Τ�ݪ��U���q�j��޲z�Τ�ݪ��U���q�C
�֨�����޲z�Τ�� (HODAdminCachedFull.html)2
���J����޲z�Τ�ݪ��֨������C�M�зǺ޲z�Τ�ݪ��֨����������A���Τ�ݥi�b�s�������H�֨��Τ�ݤ@�_�֨��C
�t���D�P�w�\�઺�֨�����޲z�Τ�� (HODAdminCachedDebugFull.html)1, 2
���J����޲z�Τ�ݪ��֨������A�ñҥΰ��D�P�w�]���q�@�~���O���P�l�ܡ^�C
���G
  1. �u���b�z��P�䴩�H���ѨM Host On-Demand �w�˰��D�ɡA�~�|�Ψ���D�P�w�Τ�ݡC
  2. ����޲z�Τ�ݬO�޲z�Τ�ݥ~�[�ҥΡu�Ұʶ��q�@�~�v�C
  3. �p�G�z�ϥαҥ� Java �\�઺�s�����A�z�ݭn�ϥ� Java ����O�Ӳ����u�޲z�֨��Τ�ݡv�C�p�ݫ��ܡA�аѾ\�u�W���������ϥ� Java �~���{���C

�ؿ����ε{��

�u�ؿ����ε{���v�O�@�� Java ���ε{���A�i���޲z�̥ΨӺ޲z�ϥΪ̡B�s�թζ��q�@�~�t�m��T�C����T�x�s�b Host On-Demand �w�]����x�s�w�� LDAP �ؿ����C�����ε{���u��b�ϥΡu�t�m���A�����v�ҫ������Ҥ��o���@�ΡC�u�ؿ����ε{���v�i���z�s�W�B�R���Χ�s�妸�Ҧ����Ҥ����j�q�ϥΪ̡B�s�թζ��q�@�~�A�Ӥ��ݨϥΡu�޲z�Τ�ݡv�@�@�i��C�u�ؿ����ε{���v�|Ū���@�� XML ASCII �ɡA���ɮפ��t���n�w��w�q���t�m���A�����ϥΪ̡B�s�թζ��q�@�~���檺�U�C�ʧ@�G

�ϧμv��
�H list �ʧ@���檺�j�M���ϥΪ̫��]�Ǧ^�ϥΪ̯S�w��T�^�θs�ի��]�Ǧ^�s�լ�����T�^�C�M�ӡALDAP ���ҶȤ䴩�ϥΪ̫����j�M�C

��L��T�аѾ\�u�W���������ϥΥؿ����ε{���C

�s�W�ϥΪ̥Τ��

�p�G�޲z�̦b�u�ϥΪ�/�s�աv�������ҥΤF�e�\�ϥΪ̫إ߱b��A�h�ϥΪ̥i�ϥιw���w�q���s�ϥΪ̥Τ�ݡA�ӫإ߷s�b��C�p�ݳo�ӥΤ�ݪ�������T�A�аѾ\�u�W�����������ϥΪ̥i�إ߱b���D�D�C

Host On-Demand �Ҵ��Ѫ��s�ϥΪ̥Τ�ݦp�U�G

�s�ϥΪ̥Τ�� (NewUser.html)
���J�s�ϥΪ̥Τ�ݪ��U�������C
�s�W�ϥΪ̥Τ�ݧ֨� (NewUserCached.html)
���J�֨����Ҥ����s�ϥΪ̥Τ�ݡC
�t���D�P�w���s�ϥΪ̥Τ�� (NewUserCachedDebug.html)1
���J�֨����Ҥ����s�ϥΪ̥Τ�ݡA�ñҥΰ��D�P�w�]���q�@�~���O���P�l�ܡ^�C
���G
�u���b�z��P IBM �䴩���߸ѨM Host On-Demand �w�˰��D�ɡA�~�ϥΰ��D�P�w�Τ�ݡC

�ϥ� Host On-Demand �������Τ��

�����Q�צb�z�t�m�P�ϥμ������Τ�ݮɡA�����`�N���@�ǰ��D�C

���J���������

�ϧμv��
Host On-Demand ���ѥߧY�i�Ϊ� 3270�B5250�BVT �� FTP ���������q�@�~���d�� HTML �ɡA�o�Ƕ��q�@�~�ϥΤU���Τ�ݤ� Java �۰ʰ�������ӹw���t�m�C�o�Ƕ��q�@�~�ϥ� HTML ���t�m�ҫ��A�åB���ѳo�Ƕ��q�@�~���z�Ұʤΰ��� Host On-Demand �çֳt�s���D���t�ΡC��L��T�аѾ\�t�m Host On-Demand �������Τ���C

�Y�n���J Host On-Demand �������Τ�ݡA�ϥΪ̭n�Ұ� Web �s�����æb�u���}�v����J Host On-Demand HTML �ɪ� URL�CHost On-Demand HTML �ɥ����O�U�C�䤤�@���G

IBM ��ij�Ĥ@�ӿﶵ�C�p�ݡu���p���F�v����L��T�A�аѾ\�u�W���������p���F�D�D�C�p�ݤ@��w���w�q�� HTML �ɪ��ԲӸ�T�A�аѾ\�w���w�q���������Τ���C

�ϧμv��
�p�G�z���������Τ�ݬO�Q�Ρu�t�m���A�����v�Ρu�X�֫��v���p�ҫ����p�Ӧ��A�z�ݭn���ϥκ޲z�Τ�ݷs�W�ϥΪ̻P�t�m���q�@�~�A�~��ϥμ������Τ�ݡC

�Y�n�Ұʡu���p���F�v���ͪ� HTML �ɡA�Цb�s���������w HTML �ɪ����� URL�G

http://server_name/hod_alias/client_name.html

�䤤 server_name �O Host On-Demand ���A�����D���W�٩� IP ��}�Ahod_alias �O�o�G�ؿ����O�W�]�θ��|�^�Aclient_name �O�Τ�ݪ� HTML �ɦW�C�Ҧp�A���]�z�b�u���p���F�v���إߤ@�� 3270sessions.html �ɡA�z�i���p�U�ҥܫ��w�@�� URL �Ӹ��J���ɡG

http://host.yourcompany.com/hod/3270sessions.html

�Y�n�Ұ� Host On-Demand ���t���w���w�q HTML �ɡA�бN�s�������V HODMain_xx.html �ɡ]�䤤 xx �O��Ӧr�����y���r���^�H�˵��Ҧ��i�Τ��w���w�q�Τ�ݪ��쵲�CHODMain_xx.html ���o�G�ؿ����C

�b�z�s���Τ�ݮɡA�|�X�{�@�Ӧw��ĵ�i�T���A�i�D�z Host On-Demand �O�� IBM �ҫإߡA�ø߰ݱz�O�_�H�����C�ϥΪ̥������@�U�A�������s�ӱ¤��o�Ӷ��q�@�~�Υ��ӥ��󶥬q�@�~�� Java �w���M���v�AHost On-Demand �~��A���a�B�@�C

���G
�۲{������{���i��|�� Java �w�������M��L�^�������L�k��ܡC

����A�������

�z�ҥΪ� Host On-Demand �Τ�������A���z���B�����һP�ӤH�ߦn�]�w�өw�C

�֨��Τ�ݩM Web Start �Τ�ݬO�x�s�b�������ҤU�A����J�t�פ�U���Τ�ݧ֡]���D�n�q Web ���A���U���Τ�ݪ���s�����^�C�b�����M�����s�u�W�A��ϥΤ覡�O�ۦP���C�֨��Τ�ݩM Web Start �Τ�ݩҦ��Ϊ����ݺϺЪŶ����U���Τ�ݦh�A���b�j���������W�A�o�ä��O���D�C

Web Start �Τ�ݤ��\�ΨϥΪ̤����s�����Y�i���� Host On-Demand ���q�@�~�C�ϥΪ̱q Java Web Start Application Manager �ӱҰ� Host On-Demand ���q�@�~�C�p�G�ϥΪ����� Host On-Demand �ୱ�A�ӥB�٦��@�Τ����q�@�~���b����A�h�|���ܨϥΪ̬O�_�T�w�n�����Ҧ������q�@�~�C

�U���Τ�ݳq�`�Ω� LAN �s�u���ҡA�]�����t�����s�u�q Web ���A���U���ɮת��t�׸��֡C�p�G�O�C�t�������s�u�h����ij�ϥΡA�o�O�]���C���n�ϥΤU���Τ�ݮɧY�����U���A�Ӧb�����s�u�譱�Ҫ᪺�ɶ����[�C���κϺЪŶ����p���U���Τ�ݡA�ר�A�Ω󥻺ݺϺЪŶ����j���Τ�ݾ����A���O NetStation �������C

�z�i�H�b�ۦP�� Host On-Demand ���Ҥ��ϥΧ֨��BWeb Start �M�U���Τ�C���������֨��Τ�ݪ����ܡA�аѾ\�����֨��Τ���C

�p�G�z�p�e�ϥ� Web Start �Τ�ݡA�ݭn�ϥΡu���p���F�v�Ӳ��� HTML �ɡC�p�G�z�p�e�ϥΧ֨��Τ�ݩΤU���Τ�ݡAIBM ��ij�z�ϥΡu���p���F�v�A�Ӥ��n�ϥιw���w�q���Τ�ݫإߦۤv���Τ�ݡC��L��T�аѾ\��֥Τ�ݤU���j�p�C

�֨��Τ��

Host On-Demand �֨��Τ�ݬO���䤸��w�֨��ܨϥΪ̤u�@�����w�ФW �]�x�s�b���ݥH�K�ֳt�s���^������ Host On-Demand �Τ�ݡC���ϥΪ̲Ĥ@������֨��Τ�ݮɡAHost On-Demand �Ұʵ{���X�|�U�� Host On-Demand �Τ�ݤ�����x�s�b�ϥΪ̪��u�@���w�ФW�C�o�٬��w�˧֨��Τ�ݡC

�H����ϥΪ̰���֨��Τ�ݮɡAHost On-Demand �Ұʵ{���X�u�|�q���A���U���ܤp���Ұ� Applet�C���۱Ұ� Applet �|�q�w�Ф����֨�����ӱҰ� Host On-Demand �Τ�ݡC

�ǥѨϥΧ֨��Τ�ݡA�Τ�ݥi�H�קK�������ݤU�� Host On-Demand �Τ�ݤ���A�]���i�H�ߧY�q�u�@�����w�Ф����o����C�������~�A�b�@�~�t�έ��s�Ұʤ��s�������s���J�ɡA�֨��Τ�ݤ��|����s�b�C���M�֨��Τ�ݭ쥻�O���F�C�t�s�u���ϥΪ̡]�Ҧp�����q�ܽu�^�A�o�ǨϥΪ̦b�U���j�� Applet �ɻݭn�ܪ����ɶ��A�ҥH�\�h�Ȥ�]���n�b���t�u���W�ϥΧ֨��Τ�ݡC

�p�P�Ҧ��� Host On-Demand �Τ�ݡA�֨��Τ�ݤ]�O�b�䴩�� Web �s�����u���}�v��줤���w Host On-Demand HTML �ɪ� URL �ӱҰʡ]�Ĥ@���ҰʩΫ���Ұʳ��O�p���^�CIBM ��ij�z�ϥΡu���p���F�v�ӫإߦۤv�� HTML �ɡC�M�ӡA�z�]�i�H�ϥ� Host On-Demand ���t���䤤�@�Ӥ@��w���w�q���֨��Τ�� HTML �ɡC

�Ұʧ֨��Τ�ݪ� Applet �]�|�P�_ Host On-Demand ���A���W������ Host On-Demand �Τ�ݤ��󪩥����X�O�_������U�����󪺪������X��s�C�p�G�O�AApplet �|�U���ç֨��Ӧۦ��A�������s����Ӥɯŧ֨��Τ�ݡA�M��A�Ұʧ֨��Τ�ݡC

�ϥΪ̥i�H�b�ۦP���u�@���W�w�˦h���������֨��Τ�ݡC�Ҧp�A�������֨��Τ�ݡBDatabase On-Demand �֨��Τ�ݩM�޲z�֨��Τ�ݳ��i�H�w�˦b�@�Ӥu�@���W�C�A�̡A�Y�ϥ� Java ������ Host On-Demand�A�ϥΪ̥i�H�w�˨�ت������ۦP�֨��Τ�ݡG�����D�P�_�M�S�����D�P�_�C

�w�˧֨��Τ��

�z�i�H�q Host On-Demand ���A���αq LAN �Ϻо��Υ��о��Ӧw�˧֨��Τ�ݡC

�֨��Τ�ݩҦw�˪���T

�w�� Java �֨��Τ�ݫ�b�ϥΪ̤u�@���W�|�x�s�����������T�G

Java �֨��Τ��

�ϥΪ̤u�@���W�i�H�s�b�h�ت����� Java �֨��Τ�ݡA�]�� Java �֨��Τ�ݱҰʵ{���X�|�w��ϥΪ̤U���֨��Τ�ݪ��C�@�Ӧ��A���A�N�֨��Τ�ݤ����x�s�b�u�@���w�Ъ����P�ؿ��C

��� Java �֨��Τ�ݡA�q�P�@�x���A���U�����Ҧ��Τ�ݤ��󳣷|�x�s�b�ϥΪ̵w�ФW���ۦP�ؿ����C�Ҧp�A�p�G�ϥΪ̱q�ۦP���A���w�� Java �������Τ�ݩM Java Database On-Demand �Τ�ݡA�h��إΤ�������������ɮ׬O�x�s�b�ۦP�ؿ����C

���@�ǯS�������� Java �֨��Τ�ݡA�Τ�ݤ���O�x�s�b Java �~���{�����T�w�֨� (sticky cache)�C�o�ǬO�C�b�䴩�����������ۦP�֨��Τ�������C

�q Host On-Demand ���A���w�˧֨��Τ��

�Y�n�q Host On-Demand ���A���w�˧֨��Τ�ݡG

  1. �������J�������Τ�����ҭz�A�b�s���������w HTML �ɪ����� URL�C
  2. �p�G�z�Q�ϥιw���w�q���Τ�ݡA�Цb���J http://server_name/hod_alias/HODMain.html ��A���@�U�֨��Τ���쵲�F�䤤 server_name �� Host On-Demand ���A�����D���W�٩� IP ��}�Ahod_alias ���o�G�ؿ����O�W�]�θ��|�^�C
  3. �o�ɷ|�ߧY�}�l�w�˧֨��Τ�ݡC�e�����|�X�{������ܦw�˶i�סC���������W��i�צC�|��ܭӧO�ɮפU���ɪ����A�A�U��i�צC��ܾ���w�˪����A�C
    �ϧμv��
    �@�������� Java �֨��Τ�ݤ��|�X�{�w�˶i�׵����C�o�ǬO�C�b�䴩�����������ۦP Java �֨��Τ�ݡC
  4. �w�˧����ɡA�w�˵{���X�|�ߧY�Ұ� Java �֨��Τ�ݡC�ϥΪ̤��ݭn���s�Ұ��s�����C

�q LAN �� DVD �w�˧֨��Τ��

�z�{�b�i�H���z���@�ǩΩҦ��ϥΪ̪�l�q LAN �Ϻо��� DVD �U���֨��Τ�ݡC�Y�n�w�˧֨��Τ�ݡA�ϥΪ̥u�ݦs���@�� LAN �Ϻо��� DVD�C�w�ˤ���A�ϥΪ̷|�H���`��k�s���� Host On-Demand ���A���C

�p�G�����q Web ���A���U���֨��Τ�ݤ��󪺸ܡA����o�Ӥ�k���n�B�N�O�A�i�H��ֳt�a�b�ϥΪ̤u�@���W�w�˳o�Ǥ���A�ӥB�ϥΪ̤��|�]���U����է֨��Τ�ݤ���A�� Web ���A���y���B�~�t���C

�j�������Τ�ݥ��x�䴩�o�Ӥ�k�C�M�ӡA�ƭ� Java �֨��Τ�ݤ��䴩���\��C�䴩���������C�X���䴩���\�઺ Java �֨��Τ�ݡC

����

HTML �ɵL�k���w�ӧO���ϥΪ̵o�G�ؿ��C�]�p�G�z�b�u���p���F�v�����w�F�{���X�w�A�h�L�k�ϥ� HTML �ɮ׳z�L LAN �� DVD ���о��w�˧֨��Τ�ݡC�^�p�ݭӧO�ϥΪ̵o�G�ؿ���������L��T�A�аѾ\�u�W�����C

�޲z���إ� DVD �� LAN �M���ɪ��B�J
  1. �ϥΡu���p���F�v�����u�ɦW�v�M�u��X�榡�v�����ӫإ߱z���ۭq *.html �ɡ]�Ҧp�AMyHOD.html�^�C�p�G�z�����N�u���p���F�v�ɮפ��e��t�@�Ӧ��A���W�A�z�i��n����u��X ZIP�v�H�e�\�z�ϥ� DWunzip�C��L��T�аѾ\�u�W���������ϥ� DWunzip�C
  2. ��� Java �֨��Τ�ݡA�z�i�H�b�u���p���F�v�����w�B�~�� HTML �Ѽ� WebServerHostname�A�H�קK�b�w�˴��� Host On-Demand ���A�����D���W�٤����ϥΪ������C��L��T�аѾ\�u�W�������� HTML �Ѽ��C
  3. �b�z�N�s���u���p���F�v�ɮ׸��J����A������A�д��շs�ɮסA�H�T�w����w����B�@�C
  4. �N�U�C�ɮױq Host On-Demand ���A���w�˪��o�G�ؿ��A�ƻs�� FTP ������Ϻо��� DVD �W�]�T�w�z��� DVD �� LAN �Ϻо��W�� Host On-Demand �����P�z�b Host On-Demand ���A���W���O�ۦP�����^�G
  5. �O�d�ؿ����c�ӽƻs�U�C�ɮשM�ؿ��G
�ϧμv��
�p�G���b�q z/OS �w�˽ƻs�o���ɮר� DVD �v���A�Ъ`�N�z�������q�Ҧ� HTML�BPROPERTIES�BJS�BJNLP �� CSS �ɲ��� .ascii ���ɦW�C�Ҧp�A�W�s *.properties.ascii ���ɮ����ӥ� *properties ���W�ٽƻs�� DVD�C
�ϧμv��
�p�G�z�ϥ� DVD �Ӷi��֨��Τ�ݦw�ˡADVD ���������M�u���v�X���v�P�u�i�X�f���ҡv�ۦP���W�d�A�]���䤤�t���[�K�޳N�C
�ϥΪ̪��B�J

�b�޲z���]�w LAN �Ϻо��� DVD ����A�ϥΪ̥�������U�C�B�J�Ӧw�˧֨��Τ�ݡC

  1. ����U�C�B�J�dzƥΤ�ݾ����H�K�i��w�ˡG
  2. ���� HTML �ɡG

    �b�s���������}��J��줤��J HTML �ɪ����|�M�W�١A�Ҧp�G

    f:/mypath/MyHOD.html
  3. �ȾA�� Java �֨��Τ���A���w�˵{���X�X�{���ܮɡA�п�J�w�˧֨��Τ�ݤ���ϥΪ̱N�s���� Host On-Demand ���A�����D���W�١C�Ҧp�A�p�G�ϥΪ̱Ұ� http://myHODServer/hod/MyHOD.html�A�h�D���W�٬� myHODServer�C
    �ϧμv��
    �w�� Java �֨��Τ�ݡA�t�κ޲z�̥i�s�W HTML �Ѽ� WebServerHostname �� HTML �ɨӧK���o�ӨB�J�C�аѾ\�u�W�������� HTML �Ѽ��C
  4. �е��ݱq LAN �Ϻо��� DVD �w�� Host On-Demand �֨��Τ�ݧ����C
  5. ���X�{���ܮɡA�Э��s�Ұ��s�����ë��V Host On-Demand ���A���W�ۦP�W�٪� HTML �ɡA�Ҧp�G
    http://myServer/hod/MyHOD.html
    Host On-Demand ���A���W�� HTML �W�ٻP LAN �� DVD �W�� HTML �ɪ��W�٬ۦP�C

�����o�ǨB�J����A�|�H���`�覡�Ұ� Host On-Demand �֨��Τ�ݡC

�����֨��Τ��

�U�C�U�`�N�Q�פ@�벾����k�C

�}�l���e

�����֨��Τ�ݪ��ܰ����w�� Java �֨��Τ�ݮɡA�x�s�b�ϥΪ̵w�Ф�����T�C

���� Java �����֨��Τ�ݪ��ϥΪ̡A���U����֨��Τ�ݪ��C�@�� Host On-Demand ���A���|���ӧO���֨��Τ�ݪ����C��L��T�аѾ\�֨��Τ�ݩҦw�˪���T�C

���� Java �֨��Τ�ݥu�O�����q�ϥΪ̷��ɩҳy�X�����A���U���� Java �֨��Τ�ݪ����C�Ҧp�A�p�G�ϥΪ̳y�X���A�� http://myHODServerA/hod/HODRemove.html �A�Ϧ��A�� myHODServerA �����ϥΪ̤u�@���W�� Java �֨��Τ�ݡA�h�u���q myHODServerA �U���� Java �֨��Τ�ݷ|�Q�����C

�̫�A��� Java �֨��Τ�ݡA�����֨��Τ�ݷ|�����P�Ӧw�����p���Ҧ��֨��Τ�������]�Ҧp�����BDatabase On-Demand �M�޲z�^�C

���s���ܦ��A�� myHODServerA �ɱq�u�@������ Java �֨��Τ�ݡA�|�������e�q���A�� myHODServerA �U���������֨��Τ�ݡBDatabase On-Demand �֨��Τ�ݩM�޲z�֨��Τ�ݡC�M�ӡA�u���q�Ӧ��A���U�����֨��Τ�ݤ���|�Q�����C�Ӧۨ�L���A�����֨��Τ�ݤ���]�p�G�����ܡ^�ä��|�Q�����A����ϥΪ̳s���Ӧ��A���ð��沾������C

���� Java �֨��Τ��

�@��γ~������k�|���� Java �֨��Τ�ݡC�п��`�U�C�B�J�G

  1. �Ұ��s�����C

    �Ұʱҥ� Java �\�઺�s�����Ӳ��� Java �֨��Τ�ݡC

  2. �s���� Host On-Demand ���A���W�� HODMain.html�C�Ҧp�A�s����U�C URL�G
    http://myServer/HOD/HODMain.html
    �ϧμv��
    �p�G�z�n���� Java �֨��Τ�ݡA�z�ݭn�s����Ӧw�� Java �֨��Τ�ݤ��ۦP���A���~�බ�Q�����C�p�ݨ�L�ԲӸ�T�A�аѾ\�}�l���e�C

  3. ���@�U�u���ε{���v�U���U�C���ءG
    �����֨��Τ��

�٦����榹�@�벾�������N�B�󪽱�����k�C�п��`�U�C�B�J�G

  1. �Ұ��s�����C
  2. �s���� Host On-Demand ���A���W�� HODRemove.html�C�Ҧp�A�s����U�C URL�G
    http://myServer/HOD/HODRemove.html
    �o�|�����֨��Τ�ݡC
    �ϧμv��
    �p�G�z�n���� Java �֨��Τ�ݡA�z�ݭn�s����Ӧw�� Java �֨��Τ�ݤ��ۦP���A���~�බ�Q�����C�p�ݨ�L�ԲӸ�T�A�аѾ\�}�l���e�C

�L�ױz�ϥέ��@�ؤ@��γ~������k�A���|���ܱz�p�G�����F�U�C Java �֨��Τ�ݷ|�M�� Java �~���{�����֨��G

�e���X�{�����q���z�n�M�� Java �~���{�����֨��C�p�ݬ�����T�A�аѾ\�u�W���������ϥ� Java �~���{���C

�����h�ӨϥΪ̦@�Ϊ��֨��Τ��

�p�G�h�ӨϥΪ̦@�γ�@�֨��Τ�ݡA�ӥB���䤤�@�ӨϥΪ̲����֨��Τ�ݡA�h�|��Ҧ��ϥΪ̲����֨��Τ�ݡC�p�ݦ@�γ�@�֨��Τ�ݪ���T�A�аѾ\Windows ���֨��Τ�ݤ䴩�C

�s���h�� Host On-Demand ���A���ɪ��֨��Τ�ݤ䴩ij�D

�U�C�U�`�Բӻ������֨��Τ�ݨϥΪ̦s���h�� Host On-Demand ���A���ɥi��|�o�ͪ�ij�D�M���D�C

Java �֨��Τ��

Host On-Demand Java �֨��Τ�ݹ�ϥΪ̳y�X���C�� Host On-Demand ���A���w�˭ӧO���֨��Τ�ݵ{���X�ƥ��C�]���s�����P�A�ȼh�������A�����|�o�Ͱ��D�C�b�Y�ǥ~���{�������U�A�p�G�ϥΪ̭n�y�X�h�� Host On-Demand ���A���A�h�i��ݼW�[�� Java �֨����j�p�C

Java �֨��Τ�ݷ|�o�ͤU�C���D�C

�ϥΥ����x�s���ߦn�]�w�����D

�p�G�z���b�ϥΥ����x�s���ߦn�]�w�A�h�z�ҫئۭq HTML �ɪ��W�١A�����O�z���q���W�S�W�١A�]���b���P�����������x�s���ߦn�]�w�����AHTML �ɮצW�ٷ|���Үt�O�C�ϥΤ@��W�٥i��|��z���ϥΪ̳y���ߦn�]�w�Ĭ�C

�аѾ\ Host On-Demand �䴩�������o��L��T

�p�G�z�b���ں����W�޲z�֨��Τ�ݳ��p�譱�����D�A�Ц� http://www.ibm.com/software/webservers/hostondemand/support.html ���o������T�C

Windows ���֨��Τ�ݤ䴩

�b���� Windows 7�BWindows 8�BWindows 10 �� Windows 2012 �@�~�t�Ϊ��h�ϥΪ� Windows �����W�A�ϥΪ̥i�H�U����W�ߪ������֨��Τ�ݡG

�p�G�ҥ� JavaScript API�A�]���޳N�W������AMozilla Java �s�����L�k�@�Χ֨��Τ�ݡC

�t�~�A�z�i�H�ϥΡu���p���F�v���u�i���ﶵ�v������ HTML �Ѽƿﶵ�ӷs�W�U�C�ѼơG

���@�Χ֨��Τ�ݦ��O�z�����w�ؿ��ɡA�֨��Τ�ݷ|�w�˨�w�]�ؿ� \Documents and Settings\All Users\IBMHOD�C�p�G�z���w�ؿ��A�Ҧp SharedCachedDirectory=c:\ibm�AHost On-Demand �֨��Τ�ݷ|���[ IBMHOD\HODCC �즹�r��A�ҥH�֨��Τ�ݷ|�w�˨즹�s��m�A�Ҧp c:\ibm\IBMHOD\HODCC�C�޲z�̩ζW�ŨϥΪ̥�����ʫإߦw�˥ؿ��A�Ϊ̰���@�Χ֨��Τ�ݪ��Ĥ@���w�ˡC���׭��@�ذ��k�A�޲z�̩ζW�ŨϥΪ̬ҥ����ܧ󦹥ؿ����w���O�@�]�w�A�H�K�������ϥΪ̨��Ū���B�ק�P�g�J�v�C�޲z�̥i�ܧ�w���O�@�]�w�A�M��N�֨��Τ�ݤU����ؿ����A�Ϊ̱N�@�Ϊ��֨��Τ�ݤU����ؿ����A�M���ܧ�w���O�@�]�w�C�p�G����s�w���O�@�]�w�A�������ϥΪ̸չϦw�˦@�Ϊ��֨��Τ�ݮɡA�ϥΪ̷|����@�h���~�T���A���X�ɮרt�Υi�঳���D�A�ӸӨ������ϥΪ̱N�L�k�ϥΩΧ�s�֨��Τ�ݡC

�@���޲z�̩ζW�ŨϥΪ��ܧ�w���O�@�]�w�A�����ϥΪ̧Y�i�n�J Windows�A�æw�˦@�Ϊ��֨��Τ�ݡA�ΨϥΡ]�Χ�s�^���e�w�˪��@�Χ֨��Τ�ݪ����C��L�����ϥΪ̥i�n�J Windows�A�èϥΧ֨��Τ�ݡA�Ӥ����A���q Host On-Demand ���A���U���C���n�ɡA�L�̤]�i�H�ɯŦ@�Ϊ��֨��Τ�ݡC

�p�G�z���Q�������ϥΪ̦@�Χ֨��Τ�ݡA�h�|�N�ӧO���֨��Τ�ݹ�ҡA���O�U����C�Ө����ϥΪ̪��ϥΪ̥ؿ����C

�p�G�޲z�̩ζW�ŨϥΪ̤U���ª����֨��Τ�ݡA�ӱz�Q�e�\�����ϥΪ̥i�s�����A�h�޲z�̩ζW�ŨϥΪ̥����ϥ� HODRemove.html �����ª����֨��Τ�ݡA�M����ӤW�z�A�N�@�Τ��֨��Τ�ݥؿ����w���O�@�]�w�A�אּ�����ϥΪ̨��Ū���B�ק�P�g�J�v�C

�p�ݲ����@�Χ֨��Τ�ݪ�������T�A�аѾ\�����h�ӨϥΪ̦@�Ϊ��֨��Τ���C

Mac OS X ���֨��Τ�ݤ䴩�]�� Java �Τ�ݡ^

�֨��Τ�ݦb Mac OS X �|���U�C����G

�ϧμv��
Java �֨��Τ�ݧ�}�\�ण�A�Ω� Mac OS X Java �֨��Τ�ݡC��L��T�аѾ\�䴩�������C

�֨��Τ�ݪ������Ƹ�

�p�G�z�o�{�z�L�k���J�֨��Τ�ݡA�п��`�U�C�Ҵ��Ѫ������Ƹѫ�ij�C

Microsoft Internet Explorer 11.0

�N�z���s�����ɯŨ� Microsoft Internet Explorer 11.0 ��A�z�i��|�b Java �D���x������w�����`���p�C���z�w�˧֨��Τ�ݮɡA���ƭ��ɮױN�x�s�b�s�������ؿ����c�C�N Internet Explorer �ɯŨ�� 11.0 ���ɡA�s�����N���A���D�t�� Host On-Demand �֨��{���X�� CAB �ɮת�������T�C�]���s�����䤣�� CAB �ɮסA�ҥH���|���ժ����q���A���ϥ����O�ɮסA�]���ɭP�w���ʲ��`�C�Y�n�ѨM�o�Ӱ��D�A���Ӥɯűz���s�����B�ϥ� HODRemove.html ���� Host On-Demand�A�M��ϥ� HODCached.html ���s�w�˲��~�C

Mozilla �M Firefox

�ϥ� Mozilla �M Firefox �s�����ɡA�p�G�z���զw�˧֨��Τ�ݮɨS���o�ͥ���ʧ@�Τ����A�ι��զw�˧֨��Τ�ݥ��ѡA���ˬd�s�������]�w�C�нT�w Mozilla �M Firefox �å��]�w�n����X�{�b�u�������v�����W��ΤU�誺�۲{�����C�o�ӳ]�w�|�� Host On-Demand �֨��Τ�ݵL�k�w�ˡC

�o�ӳ]�w����m�ھ� Mozilla �������Ӥ��P�G

�w�˧֨��Τ�ݤ���A�z�i�H�N���]�w�Ȧ^�_�������۲{�����C���O�p�G�z�ݭn�A���w�˾�ӧ֨��Τ�ݩΦb�e������s�ܷs�������A�z�ݭn�N Mozilla �� Firefox �]�����|�����۲{�����C

�ϧμv��
�����۲{�������]�w���|��ê�U����l�U���]�w���M��^�����]�t���B�~����C

Web Start ���

Java Web Start �Τ�ݤ��\�ϥΪ̤����s�����Y�i�Ұ� Host On-Demand�C�z�ݭn�ϥΡu���p���F�v�Ӭ� Web Start �Τ�ݲ��� HTML �ɡC�u���p���F�v���ͪ� HTML �ɫ��V�uJava �����Ұʳq�T��w (JNLP)�v�ɡCJNLP �ɩw�q Java ���ε{���A�]�A�ǻ������ε{�����ѼƥH�Υ]�t���ε{���ϥΤ����O�ɪ��O�s�CJNLP �ɩM�������O�s�O�x�s�b Web ���A���W�C

���ϥΪ̫��V JNLP �ɮɡA�s�����ҰʥΤ�ݹq���W�� Web Start ���ε{���C���|�U���������O�s�B�ˬd�H�T�O�s�b�̤֥��n�� JRE�]�p�G���w�^�B�x�s�O�s��ϥΪ̪������W�B�]�w�N�����ε{�����ϥܥH�αҰ����ε{���C

�ϥΪ̥i�H�q Java Web Start Application Manager �ӱҰ� Host On-Demand ���q�@�~�C�ǥѨϥ� Java Web Start Application Manager�AHost On-Demand ���q�@�~�Y�P�s�����L���C�]���A�����s�����ä��|���� Host On-Demand ���q�@�~�C�p�G�ϥΪ̹������� Host On-Demand �ୱ�A�ӥB�٦��@�Τ����q�@�~���b����A�h�|���ܨϥΪ̬O�_�T�w�n�����Ҧ������q�@�~�C�p�G�n�����A���q�@�~�|�����פ�A�H������s���������b���涥�q�@�~�Ӭ�M�����s�����ɵo�Ͱ��D�C

�b��l�Ұ����ε{������A�z�i�H�N Web �s�����A���� JNLP �ɡA�Υηƹ����@�U�إߩ�Τ�ݾ����W���ϥܡC���s�Ұ� Web Start ����A�|�ˬd Web ���A���O�_���O�s����s�A�åB�U�����󪺧�s�ɡC

Java Web Start �H���� JRE 1.4.0 �Χ�s�������uJava ����ɴ����ҡv���C�p�G�z�ϥ� JRE 1.3�A�h���ӤɯŨ� JRE 1.4�C�p�ݡuJava Web Start�v����L��T�A�аѾ\ http://www.javasoft.com�CHost On-Demand �� 13 ����ij�ϥ� Java 1.5 �Χ�s�����C

Host On-Demand Web Start �Τ�ݦ��U�C���ݨD�G

�w�� Web Start ���

����ؤ�k�i�ΨӦw�� Web Start �Τ�ݡC���ެO�_�ϥ� Web �s�����A�q�`�ϥΪ̬O�z�L�����q Host On-Demand ���A���w�˸ӥΤ�ݡC�Ϊ̡A�ϥΪ̤]�i�H�q LAN �Υ��о��w�˸ӥΤ�ݡA���O�o�ؤ�k�ݭn�z�L��������p�p���U���ʧ@�C���ިϥΪ̦p��w�� Web Start �Τ�ݡA�@���w�˸ӥΤ�ݦӥB��� Java Web Start Application Manager ����A�ϥΪ̴N�i�H�b Application Manager �����@�U�A���ϥܨӱҰʸӥΤ�ݡC

�q Host On-Demand ���A���w�� Web Start ���

���ެO�_�ϥ��s�����A�ϥΪ̳��i�H�q Host On-Demand ���A���w�� Web Start �Τ�ݡC

�ϥ� Web �s����

�Y�n�ϥ� Web �s�����Ӧw�� Web Start �Τ�ݡA�ϥΪ̥i�H����U�C�B�J�G

  1. �������J�������Τ�����ҭz�A�b�s���������w HTML �ɪ����� URL�C

    �o�ɷ|�ߧY�}�l�w�� Web Start �Τ�ݡC�e�����|�X�{������ܦw�˶i�סC���������W��i�צC�|��ܭӧO�ɮפU���ɪ����A�A�U��i�צC��ܾ���w�˪����A�C

  2. ���w�˧����ɡA�w�˵{���X�|�ߧY�Ұ� Web Start �Τ�ݡC�z�������s�Ұ��s�����C
���ϥ� Web �s����

�H Windows �ϥΪ̦Ө��A�бN�u���p���F�v���ͪ� JNLP �ɡ]�Ҧp myhod.jnlp�^���e���z���@��ϥΪ̡C�@�����e�F���ɮסA�ϥΪ̴N�i�H��J start myhod.jnlp �ӱҰ� Web Start ���ε{���A�M��}�l�w�� Host On-Demand �Τ�ݡC�]���|�V Web Start ���ε{���n�����ɦW '.jnlp'�A�ҥH Web Start ���ε{���|�ҰʡBŪ�����ɮרåB�q Host On-Demand ���A���]�b�u���p���F�v���ͪ� JNLP �ɤ����w�����A���^�U���Ҧ��A�����O�s�ɡC�U�������ɡAHost On-Demand Web Start �Τ�ݷ|�ҰʡC

�p�G�z�S���N JNLP �ɤ��e�� Windows �ϥΪ̡A�άO�z���Τ�ݰ��� Windows �H�~�����x�A�u�n�ϥΪ̪����Ұ� Java Web Start Application Manager�A�M����V Web ���A���W�� JNLP �ɡA�N��S���ϥ� Web �s�����A�ϥΪ̤��M�i�H�U�� Web Start �Τ�ݡC

�H Windows �Τ�ݦӨ��A�ϥΪ̥i�H����U�C�B�J�G

  1. ����U javaws.exe �ɥH�}�� Java Web Start Application Manager�A���ɮ׳q�`��� C:\Program Files\Java Web Start �ؿ��C
  2. ���V Web ���A���W�� JNLP �ɡA��}�� http://HODServer/HODAlias/myhod.jnlp�C

�H Linux �Τ�ݦӨ��A�ϥΪ̥i�H��J /javaws http://HODServer/HODAlias/myhod.jnlp �Ӧw�˩M���� Host On-Demand ���q�@�~�CJava Web Start Application Manager ���|�X�{ Host On-Demand �ϥܡC�ϥΪ̥i�H����U���ϥܨӱҰ� Host On-Demand�C

�q LAN �� DVD �w�� Web Start ���

���F��ֺ����y�q�H�αN�U���ɶ����̧ܳC�A���Ǥ��q�|�Ʊ�ϥΪ̱q LAN �� DVD �w�� Web Start �Τ�ݡC�]�� Web Start �Τ�ݻP�u�֨��v�Τ�ݦ@�άۦP���֨��O�s�ɡA�ҥH�ϥΪ̥i�H�ĥλP�u�֨��v�Τ�ݬۦP���w�˵{�ǡA�Ӧw�ˤj���� Web Start �Τ�ݡC���L�A�uWeb Start�v�Τ���ٻݭn�@���B�~������A�z�����z�L�����q Host On-Demand ���A�������w�˸Ӥ���C

�w�� Web Start �Τ�ݮɡA�ݭn�޲z�̥������ӨB�J�A�M��A�Ѥ@��ϥΪ̰���t�~��ӨB�J�C

�����A�޲z�����Ӱ���U�C��ӨB�J�G

  1. �аѾ\�޲z���إ� DVD �� LAN �M���ɪ��B�J�A�ϥΡu���p���F�v�Ӳ��ͧ֨��Τ�� HTML �ɡC
  2. �A�ϥΡu���p���F�v�ӽs��z�b�W�@�ӨB�J�ҫإߪ� HTML �ɡA�N�Τ�������q�u�֨��Τ�ݡv�ܧ󬰡uWeb Start �Τ�ݡv�C�]���Ű���L�ܧ�A�~�����w�w�q�����q�@�~�M�w������M��������ܡC�^ �o�ӲĤG�� HTML �����O�z���ӵo�G�H�ѨϥΪ̦s���������C

�䦸�A�@���o�G HTML �ɡA�ϥΪ����Ӱ���U�C��ӨB�J�G

  1. �аѾ\�ϥΪ̪��B�J�A�w�˺޲z�̦b LAN �� DVD �W�]�w���֨��Τ�ݡC
  2. �̷ӱq Host On-Demand ���A���w�� Web Start �Τ�ݪ��B�J�A�w�� Web Start �Τ�ݪ��B�~����G�ϥ� Web �s�����CWeb Start �Τ�ݵ{���X�|�P�_ Host On-Demand �O�s�ɤw�g�U���A�ҥH���|�A���U�����̡C��l���������ӧܴ֫N�U�������A�M�� Host On-Demand Web Start �Τ�ݴN�|�ҰʡC

�� Web Start �t�m�z�� Web ���A��

�޲z�̥����b Web ���A���n�� JNLP ���ɦW�� mimetype�A�o���s�����~���D�n�Ұ� Web Start ���ε{���C�Ҧp�A�U�C�U�`�����p��t�m Apache HTTP Server�BIBM HTTP Server �M Microsoft IIS�C

Apache HTTP Server �� IBM HTTP Server

�Y�n�� Web Start �t�m Apache HTTP Server �� IBM HTTP Server�A�бN�U�C��r�s�W�� mime.types�G

AddType Application/x-java-jnlp-file    .jnlp

Microsoft IIS 7.0

�Y�n�� Web Start �t�m Microsoft IIS�A�����U�C�B�J�G

  1. �q�u����x�v>�u�޲z�u��v>�u���ں�����T�A�ȡv�A���@�U�u�w�]�������v�C
  2. ���@�U�u���e�v�����uHTTP ���D�v���ҡC
  3. �b�uMIME �����v�U�A���@�U�u�ɮ������v���Ҩÿ���u�s�����v�C
  4. �b�u���ɦW�v��줤�A��J .jnlp�C
  5. �b�u���e�����v��줤�A��J application/x-java-jnlp-file�C
  6. ���@�U�u�T�w�v�C

�ɯ� Web Start �Τ��

�즸�w�� Web Start �Τ�ݤ���A�p�G�ϥΪ̱N���s�������V�u���p���F�v���ͪ� HTML �ɡA�ӥB Host On-Demand ���A���W����s���ءAHost On-Demand �|���ܨϥΪ̶i���s�C�p�G�ϥΪ̷Q�n��s�AJava Web Start �|�U���w��s���O�s�ɨñҰ� Host On-Demand�C�p�G�ϥΪ̩ڵ��ɯšA����ϥΪ̤U���Ұ� HTML �ɮɡAHost On-Demand �|�A�����ܨϥΪ̶i��ɯšC

�_�l�w�ˤ���A�s�W Web Start ����

�p�G�ϥΪ̭n�D���\��A�å��w�˦b Java Web Start �Τ�ݡAHost On-Demand �|���ܥL�̦w�˸ӥ\��ݭn���B�~����C�p�G�L�̿�ܦw�˨�L����A�N�������s�Ұ� Host On-Demand �Τ�ݤ~��ϥΩҿ�ܪ�����C

Web Start �M Windows �����ϥΪ�

�㦳 Java Web Start 1.0.1 �� Windows �����ϥΪ����Ӳ��� JRE �M Java Web Start�A�í��s�w�˧t�� Java Web Start 1.2 ���s�� JRE�C

�H Web Start �إ߶��q�@�~����

�ѩ� Web Start �Τ�ݬO�b�s�������~����A�ҥH�|���Ϋإ߮��ҥ\��]�]���إ߮��ҬO�s�����\��^�C�޲z�̥i�H����U�C�B�J�A�ӫإ߻P�ϥΪ̰��椺�O�����Ҷ��q�@�~�ɬۦP�~�[�� Web Start �Τ�ݡG

  1. �b�u���p���F�v���u�i���ﶵ�v�������A�s�W HideHODDesktop �Ѽƨó]�w��Ȭ� true�C
  2. �t�m�۰ʱҰʳ�@���q�@�~�C
  3. �t�m���q�@�~���n�b�ӧO���������ҰʡC

�H HTTPS �ϥ� Web Start

�p�G�z�n�H Web Start �Τ�ݨϥ� HTTPS�A�h�n�Ω�w�� HTTP �s�u�����ұ��v���ӨӦ۪��W���̰��v���C���z�H Applet �覡�ϥ� Host On-Demand �èϥ� HTTPS �s�u�ɡA�p�G�s�������{�Ѱ�¦���ұ��v�A�z�٦����|�i�H�H���ϥΩ� HTTPS �s�u�����ҡC�]�� Java Web Start �O�H���ε{������A�ҥH�L�k�ϥΦ��s��������CJava Web Start �ϥΪ� Java Virtual Machine ���t�ƭӱ«H����¦���Һ޲z���ߡC�p�G�Ӧ� HTTPS �s�u�����Ҩ㦳 JVM �һ{�Ѫ���¦���Һ޲z���ߤ��@�A�Y�i�إߦw���s�u�C�p�G�z�Q�n�ϥ� JVM �w�]�����{�Ѫ���L���Һ޲z���ߡA�Ҧp��ñ�����ҡA�z�ݭn��s���� Java Web Start �Τ�ݪ��C�@�ӥΤ�ݱN���ҶפJ JVM �����_�x�s�w�C�����ŦX���n�D�~��إߦw�� HTTP �s�u�C

���� Web Start ���

�Y�n���� Web Start �Τ�ݡA�Ч����U�C��ӨB�J�G

  1. �b Java Web Start Application Manager ���A�мХܱz�����ε{���M����@�U�u�����v�C
  2. �b�z���s�������Ұ� HODRemove.html�C

�U�����

�P�֨��Τ�ݩM Web Start �Τ�ݤ��P�A�U���Τ�ݤ��|����p��Φ�ɱN�Τ�ݤ���U����u�@�����w�СC�U���Τ�ݱN�Ҧ��֨��M�����浹�s�����C

�p�G�z�ŦX�U�C�ⶵ�ݨD�A�ШϥΤU���Τ�ݡG

�ҰʤU���Τ��

�ҰʤU���Τ�ݪ���k�O�G�������J�������Τ�����ҭz�A�N���q Host On-Demand ���A���U����z���s�����������C

�w�ˡu�֨��v�Τ�ݩ� Web Start �Τ�ݤ���A�Ұʡu�U���v�Τ��

Java

���F Java �Τ�ݡA�z�i�b�z�w�˧֨��Τ�ݩ� Web Start �Τ�ݫ�A���Q�ҰʤU���Τ�ݡC

�w���w�q�����������

Host On-Demand �|�H���@�ǹw���w�q���������Τ�� HTML �ɡC�D�n�O�ܽd Host On-Demand �Τ�ݥ\��d��A�ð����z�b�u���p���F�v�إߦۭq HTML �ɪ��d�ҰѦҡC�o���ɮ׳��O�ϥΡu�t�m���A�����v�ҫ��C�p�G�n���J�o�ǥΤ�ݤ��@�A�п��`���J�������Τ���������ܶi��C

�ϧμv��
�@��Ө��A��ij�z�ϥΡu���p���F�v�w�q�ۤv���ۭq HTML �ɡA�Ӥ��n�ϥιw���w�q�Τ�ݪ� HTML �ɡC

�H�U�O Host On-Demand �Ҵ��Ѫ��w���w�q���������Τ�� HTML �ɡG

�֨��Τ�� (HODCached.html)
���ѩҦ� Host On-Demand �Τ�ݥ\��C
�t���D�P�w���֨��Τ�� (HODCachedDebug.html)1
�|�Ұʧt���D�P�w�]���q�@�~���O���M�l�ܡ^���֨��Τ�ݡC
�U����� (HOD.html)
���Ѱ��D�P�w�H�~���Ҧ� Host On-Demand �Τ�ݥ\��C
�ϧμv��
�p�G�ϥαҥ� Java �\�઺�s�����A�w���w�q���U���Τ���� HOD.html �|�ٲ��@�Ǥ��`�ϥΪ� Host On-Demand ����C�p�ݨ�L��T�A�]�A�ư����󪺲M��M�ѨM��k�������A�аѾ\HTML �ɮץ��]�t���������C�ϥ� Java �s�����s�� HOD.html�A�h�O�b�����\��U�B�@�C
�t���D�P�w���U����� (HODDebug.html)1
���J�t���D�P�w�]���q�@�~���O���M�l�ܡ^���U���Τ�ݡC
���G
  1. �u���b�z��P IBM �䴩���߸ѨM Host On-Demand �w�˰��D�ɡA�~�ϥΰ��D�P�w�Τ�ݡC

��֥Τ�ݤU���j�p

�@��Ө��A�z�̦n�ɥi�����z�� Host On-Demand �Τ�ݤj�p�]���׬O�U���BWeb Start �Χ֨��Τ�ݡ^�����̤p�C�o�i�[�֤U���t�סA�ø`�٥Τ�ݾ����W���ϺЪŶ��C

�N Host On-Demand �Τ�ݤj�p��̤ܳp���̦n��k�A�O�ϥΡu���p���F�v�ӫإ߳o�ǥΤ�ݡCHost On-Demand �Ҵ��Ѥ��w���w�q���Τ�ݡA�q�`��z�H�u���p���F�v�إߪ��ۭq�Τ���٤j�A�o�O�]�����̲[�\�F������ Host On-Demand �Τ�ݥ\��C�H�u���p���F�v�ҫت��Τ�ݥu�|�]�t�z��ܭn�w���w�˪��\��C���~�A�H�u���p���F�v�ҫت��Τ�ݬO�H���Y�榡�U���C�o�i�i�@�B���C��U���j�p�C

���z�ϥΡu���p���F�v�إߦۭq�Τ�ݮɡA�z�i�b�u���p���F�v���u�w���ﶵ�v�������A�u��X�ϥΪ̩һݪ��\��C�Ҧp�A�p�G�z���ϥΪ̥u�ݭn 3270 �׺ݾ��P 3270 �L�������q�@�~�A�h�z�b�u���p���F�v���إߥΤ�ݮɡA�K���ο�X��L���󪺶��q�@�~�����C�p�G�ٲ[�\���|�Ψ쪺���q�@�~�����䴩�A�u�O�{�W�Τ�ݤj�p�A�ä��|���ɨ�\��C

�p�G�z���@�U�u�w���ﶵ�v���������u�۰ʿ���v�A�u���p���F�v�|�ھڱz�����q�@�~�t�m�ӿ���ݭn������C

��󤣱`�Ψ쪺�\��A�z�]�i�H��ܤ��n�U�����������C���D�z�b�u���p���F�v����ܰ��θӥ\��A���ϥΪ̨ϥθӥ\��ɡA�Y�|���ܨϥΪ̤U�����󥲭n������C�p�G�z���ݭn��L�����q�@�~�����A�ä��@�w�n�إ߷s�Τ�������C�z�i�H�אּ�s�W�s���q�@�~������u�w���ﶵ�v�������w���M�椤�C

�ϧμv��
�b Mac OS X�A��l�U������L�k�w���B�~������C��L��T�аѾ\Mac OS X ���֨��Τ�ݤ䴩�]�� Java �Τ�ݡ^�C

�ФŦb�H�u���p���F�v���ͪ��Τ�ݩιw���w�q���Τ�ݤ��A�ϥΰ����ΰ��D�P�w�\��C�o�|�j�j�W�[�Τ�ݤj�p�A�ô�C�Τ�ݪ��į�C�����P���D�P�w�Τ�ݨä��O�Ѥ@��γ~�ΡC�Цb�z�ݭn Host On-Demand �޳N�䴩�H����U�ɤ~�ϥΥ��̡A�H�E�_�øѨM�z�� Host On-Demand �t�ΰ��D�C

���p�Ȥᴣ�Ѫ� Java �O�s�M���O

�Ȥᴣ�Ѫ� Java ���O�M�O�s�ɬO���]�t�b Host On-Demand �Τ�ݩ� Java ����ɴ����Ҥ��� Java ���O�ɩM�O�s�ɡC�o���ɮת��d�Ҧ��z�ۤv��@�αq��O�t�Ө��o�� Java ���O�ΫO�s�C

�b�U�C���p�ɡA�z�|�Q�n���p�o�����O�ΫO�s�ӨϥΩ�������Τ�ݡG

���M�i�ϥμƺؤ�k���p�o���ɮסA���O�C�ؤ�k���n�b�S�w���ҤU�~��ϥΡC�i�઺��k���G

�z��ܪ����p��k�ھڤU�C�ƶ��өw�G

�U�C�U�`�������p�Ȥᴣ�� Java �O�s�M���O�i�Ϊ��T�ؤ�k�C���~�A�O�s�ɪ����ܻP�n�Z �ٴ��Ѧ����ϥΫO�s�ɪ��ԲӸ�T�C

�ϥ� AdditionalArchives HTML �Ѽ�

���z�Q�n�N Java �O�s�ɳ��p�� Host On-Demand ���A���ɥi�H�ϥΦ���k�C�o����k�A�Ω�֨��������Τ�ݡB�U���������Τ�ݥH�� Web Start �Τ�ݡC

Java �O�s�ɥ����O Java .JAR �ɡC

�ϥ� AdditionalArchives HTML �Ѽƪ��n�B�O���z�� Java �O�s�i�b�ϥΪ̥H�֨��Τ�ݩΤU���Τ�ݳs�� Host On-Demand ���A���W�� HTML �ɮɡA�۰ʤU����ϥΪ̪��u�@���C

�o�Ӥ�k�����I�O�A���ޱz�O�ϥΧ֨��Τ�ݩΤU�����Τ�ݡA�C���ϥΪ̳s���� HTML �ɮɡA���|�A�פU���o�� Java �O�s�ɩ����O�ɡC�z���ϥΪ̨C���s�����n�U���O�s����]�O���F�T�O Host On-Demand �Τ�ݦ��̷s�����O�s�����O�ɡC�]���A�o�Ӥ�k�̾A�X Java �O�s�����O�ɫܤ֥B�ܤp�����ΡA�z���ϥΪ̤U���o���ɮפ��ݭn���ݫܤ[���ɶ��A�]���|�y�� Web ���A�����I���t���C

�Y�n�ϥΦ���k�A�а���U�C�B�J�G

  1. �N�O�s��J�z�� Host On-Demand �o�G�ؿ��C�w�]���o�G�ؿ��O�z�� Host On-Demand ���A�����w�˥ؿ��� HOD �l�ؿ��A�Ҧp c:\Program Files\IBM\HostOnDemand\HOD\�C
  2. �ϥΡu���p���F�v�s�� HTML �ɡC�M��G
    1. �b�u�i���ﶵ�v�e�����A���@�U�uHTML �Ѽơv�C
    2. �b�u�W�١v��줤�A��J AdditionalArchives�C
    3. �b�u�ȡv��줤�A��J�z�� Java �O�s���W�١A�H�r�I�Ϲj�A���ݭn���ɦW (.jar)�C�Ҧp�G
      myCustomA,myCustomB,MyCustomC

�p�ݨ�L��T�A�аѾ\�u�W�������� AdditionalArchives�C

�q�o�G�ؿ����p

����k�A�ΤU�C�����p�G

�Y�n�ϥΦ���k�A�бN�O�s��J�z�� Host On-Demand �o�G�ؿ��C�w�]���o�G�ؿ��O�z�� Host On-Demand ���A�����w�˥ؿ��� HOD �l�ؿ��A�Ҧp c:\Program Files\IBM\HostOnDemand\HOD\�C

�O�s�ɪ����ܻP�n�Z

�U�C���ܻP�n�Z�i��|���Ѧ����ϥΫO�s�ɪ����θ�T�G

�ϥ� Database On-Demand �Τ��

Database On-Demand �Τ�ݬO�� Java Applet�A���i���@��ϥΪ̫ظm SQL ���z���� File Upload ���z���A�N�o�� SQL ���z���� File Upload ���z���ǰe�ܻ��ݸ�Ʈw���A���A�H�αq���ݸ�Ʈw���A���^�� SQL �d�ߡ]SQL Select ���z���^�����G�C

�u�n Database On-Demand �Τ�ݤu�@���w�ˤF�A�����uJava ��Ʈw�s�u�\�� (JDBC)�v�X�ʵ{���A�ϥΪ̴N�i�H�P�b IBM System i ���A���Ψ�L���x�W���檺��Ʈw���A���i��q�T�C�p�ݸԲӸ�T�A�аѾ\����U�������o�Φw�� JDBC �X�ʵ{���C

Database On-Demand ���S�ʥ]�A�G

�u���z�L�T�ӹw���w�q���Τ�� HTML �ɪ��䤤�@�ӡA�~����o Database On-Demand �Τ�� �]�аѾ\Database On-Demand �w���w�q���Τ���^�C�z�L�k�ϥΡu���p���F�v�ӫإ� Database On-Demand �Τ�ݡC

���L�A�z�{�b�i�H�ϥ� Host On-Demand �����Τ�ݤΥ���������Ʈw��ơ]�аѾ\�u��ܾ������v�Τ�ݤΥ���������Ʈw����^���@ Database On-Demand �Τ�ݪ����N��סC

�p�ݸԲӸ�T�A�аѾ\ Host On-Demand �u�W���������u��Ʈw�s�����[�v�C

Database On-Demand �Τ�ݦs�b�� Java �������C�]���G

�� Database On-Demand �Τ�ݥi�H�B�� Java �~���{�����i���\��C

�u��ܾ������v�Τ�ݤΥ���������Ʈw���

�X�G�Ҧ��b Database On-Demand �Τ�ݤ��i�Ϊ���ơA�{�b�]�i�H�b�u��ܾ������v�Τ�ݤ��ϥΡA���@ Database On-Demand �Τ�ݪ����N��סA�]�A�U�C���q�@�~�����G

�b��ܾ������Τ�ݶ��q�@�~���A�z�]�i�H�b�������ϥ� SQL ���z���M File Upload ���z�� �]�аѾ\ Marco Programming Guide ���� SQLQuery �ʧ@�M File Upload �ʧ@�^�C

�Ҧp�A���z�b�u3270 ��ܾ��v���q�@�~�����s���컷�ݥD���ɡA�z�i�H�Ұʥ����A�۰�Ū���u3270 ��ܾ��v���q�@�~����������ơA�ñN��Ƽg�J���t�@�ӻ��ݥD������Ʈw���椤�C�P�˦a�A�z�i�H�Ұʥ����A�۰�Ū�����ݸ�Ʈw���椤����ơA�ñN��Ƽg�J�u3270 ��ܾ��v���q�@�~�����C

�p�ݸԲӸ�T�A�аѾ\ Host On-Demand �u�W���������u��Ʈw�s�����[�v�C

�Ұ� Database On-Demand �Τ��

�Y�n�b�Τ�ݤu�@���Ұ� Database On-Demand �Τ�ݡA�ШϥΤU�C��ؤ�k���@�G

Database On-Demand �w���w�q�����

�u���z�L�T�ӹw���w�q���Τ�� HTML �ɪ�����@���ɮסA�~����o Database On-Demand �Τ�ݡC�z�L�k�ϥΡu���p���F�v�ӫإ� Database On-Demand �Τ�� HTML �ɡC�w���w�q���Τ�ݻ����p�U�C

Database On-Demand ��� (HODDatabase.html)

�o�O�U���Τ�ݡC�u�U���v���ܨC���@��ϥΪ̱Ұ� Database On-Demand �Τ�ݮɡA�Ҧ����Τ�ݵ{���X�|�U����Τ�ݤu�@���C

Database On-Demand �Τ�ݧ֨� (HODDatabaseCached.html)

�o�O�֨��Τ�ݡC�u�֨��v���ܤ@��ϥΪ̲Ĥ@���Ұ� Database On-Demand �Τ�ݮɡA�j�����Τ�ݵ{���X�|�Q�U�����x�s�b�Τ�ݤu�@���C�b�Ĥ@���U������A�֨��Τ�ݪ��Ұʳt�׷|��U���Τ�ݧ֫ܦh�A�]���Τ�ݤu�@���w�g���j�������Τ�ݵ{���X�C�֨� Database On-Demand �Τ�ݳ\�h����A�M�֨� Host On-Demand �Τ�ݤ@�ˡC

�ϧμv��
�H�֨��Τ�ݦӨ��A�p�G�@��ϥΪ̻ݭn�h�Ӧr�X���A�z�ݭn�N�C�@���B�~�r�X�����O�s�ɦW�١].jar �ɡ^�s�W��w���w�q�� HTML �ɤ����w���M��C�����r�X���y���P������ɦW���M��A�аѾ\�b Database On-Demand ���ϥΦh�ئr�X���C
�t���D�P�_���֨� Database On-Demand �Τ�� (HODDatabaseCachedDebug.html)

�o�O�t���B�~���D�P�_�X���֨��Τ�ݡA�Ӱ��D�P�_�X�ΨӰO�����q�@�~�ƥ�ΰl�ܡC

�ϧμv��
�u���b�z��P IBM �䴩���߸ѨM Host On-Demand �w�˰��D�ɡA�~�ϥΰ��D�P�w�Τ�ݡC

���ϥΪ̰t�m Database On-Demand

�Y�n���ϥΪ̰t�m Database On-Demand�A�п��`�U�C�B�J�G

  1. �ϥΡu�޲z���ε{���v�өw�q�s�թM�ϥΪ� �]�аѾ\ Host On-Demand �u�W���������u�޲z�ϥΪ̩M�s���v�^�C
  2. ���w�z�n�s�թM�ϥΪ̯�����檺��Ʈw��ơA�H�Φb�s�� SQL ���z���� File Upload ���z�������w�@�Ǹ�Ʈw�Ѽƪ��w�]�� �]�аѾ\ Host On-Demand �u�W�������� Database On-Demand �s��/�ϥΪ̿ﶵ�^�C

�p�G�n���ϥΪ̩M�s�իإ߹w���w�q�� SQL ���z���� File Upload ���z���A�п��`�U�C�B�J�G

  1. �H�@��ϥΪ̨������� Database On-Demand �Τ�ݡA�M��إ� SQL ���z���� File Upload ���z�� �]�аѾ\ Host On-Demand �u�W�������� Database On-Demand �J���^�C
  2. �Ұʡu�޲z���ε{���v�A�N SQL ���z���� File Upload ���z���ƻs���L�ϥΪ̩θs�� �]�аѾ\ Host On-Demand �u�W���������uDatabase On-Demand �s��/�ϥΪ̳��z���v�^�C

���o�Φw�� JDBC �X�ʵ{��

�Y�n�s����b���ݥD���W���檺��Ʈw���A���A�@��ϥΪ̻ݭn�b�Τ�ݤu�@���w�ˡuJava ��Ʈw�s�u�\�� (JDBC)�v�X�ʵ{���C

Host On-Demand �Τ�ݩM Database On-Demand �Τ�ݤw�g�]�t�Ӧ� IBM AS/400 Toolbox for Java �� JDBC �X�ʵ{���C�o���X�ʵ{���i���Τ�ݦb�A���t�m�� IBM System i �� AS/400 �D���t�ΤW�s�� DB2/400 ��Ʈw�C�z�����n���γ��p���X�ʵ{���C

�p�G�z�ݭn���P�� JDBC �X�ʵ{���G

  1. ���p�����ݸ�Ʈw�������өκ޲z�̡A�H���o JDBC �X�ʵ{���C
  2. �V Host On-Demand �� Database On-Demand �n�� JDBC �X�ʵ{���C�аѾ\ Host On-Demand �u�W���������u�n�� JDBC �X�ʵ{���v�C
  3. �N JDBC �X�ʵ{�����p�ܤ@��ϥΪ̪��u�@���C�аѾ\ Host On-Demand �u�W���������u���p JDBC �X�ʵ{���v�C

�s����Ʈw���ɮ׮榡

�@��ϥΪ̷|�b�uSQL ���F�v�������u��X�v���ҡA�Φb�u�ɮפW���v�������u�ɮסv���ҤW�A��� SQL ���z�����ɮ������C

�p���ɮ׮榡���ԲӸ�T�A�аѾ\ Host On-Demand �u�W���������u�s����Ʈw���ɮ׮榡�v�C

�b Database On-Demand ���ϥΦh�ئr�X��

�p�G�z�Q�� Database On-Demand �ϥΦh���r�X���A�z�����b HTML �ɤ��s�W jar �� cab �ɡC�r�X���������۹����� HTML �ɻy���A�~��۰ʸ��J�C�Ҧp�A�p�G�z�O�q�k��q������A�ӱz�Q�s��������D���A�z�ݭn�i��o�ǭק�C

�s�� CommonJars.js �ɡC�p�G�z�ϥΤU���Τ�ݡA�Ч�X�}�Y�� �ydbaDownloadJars =�z ����A�÷s�W�U�������A���ɦW�C�Шϥ� jar �ɦW�A�Y�ϱz���Τ�ݨϥ� Internet Explorer�]�W�ٱN�ഫ�� cab �ɦW�^�C�p�G�z�ϥΧ֨��Τ�ݡA�Ч�X�}�Y�� �ydbaCachedComps =�z ����A�÷s�W�U�������A������W�١C

�䴩�� Database On-Demand �r�X��

�U���C�X�䴩�� Database On-Demand �Τ�ݦr�X���y���B������ .jar �ɦW�A�H�Χ֨�����W�١G

�r�X���y�� .JAR �ɮצW�� ����W��
���ԧB�� hacpar.jar HACPAR
���J��B�I���Q��B�i����B���������Ȥ� hacpce.jar HACPCE
������B������B������B���¤�B���� hacp1b.jar HACP1B
�w��B��Z����B�k��B�q�j�Q��B�������B�ڦ踲����� hacp1a.jar HACP1A
��þ�� hacpgr.jar HACPGR
�ƧB�Ӥ� hacphe.jar HACPHE
��� hacpja.jar HACPJA
���� hacpko.jar HACPKO
�X�� hacpru.jar HACPRU
²�餤�� hacpzh.jar HACPZH
���� hacpth.jar HACPTH
�g�ը�� hacptr.jar HACPTR
�c�餤�� hacptw.jar HACPTW

�إߩM���p���A�������{���w

���A�������{���w�i�� HTML �ҫ������M�u�t�m�v�ҫ��ϥΪ̨ϥΡC�w�� HTML �����A�ϥΪ̥i�H�ϥΡu���p���F�v�Ӧۭq���A�������{���w�F�w��u�t�m�v�ҫ��A�ϥΪ̥i�H�ϥ� Host On-Demand �޲z�D���x�CGUI ���t�m�i���޲z�̰t�m�C�@�Ӷ��q�@�~�C�Y�n���޲z�̰t�m�w�q���Ҧ����q�@�~�A�Шϥ� HTML �Ѽ� SetServerMacroLibraryPath�C

SetServerMacroLibraryPath ���ȬO�@�θ��|���۹���|�C�z�i�H�ϥέȨӫإߩM���@���������x�s�w�A���ϥΪ̱q�L�̪� Host On-Demand ���q�@�~�Ӧs���C�o�ǥ����u���b�ݭn�ɤ~�|�Q�U����ϥΪ̪������C���z�ܧ���A�������ɡA�ϥΪ̷|�b�U���s�������ɦ۰ʨ��o�z���ܧ�C

���A�������{���w���X���n�B�G

���A�������{���w�i�H��� Web ���A���Φ@�κ����Ϻо��W�C���o��ص{���w�����A�z�i�H����S�w�� Host On-Demand ���q�@�~�i�H�ϥέ��ǥ����C�p�G�z�ϥ� Web �������{���w�A�ݭn�إߤ�r�ɥH�ѧO�z�n�����b�t�m�����q�@�~�ϥΪ��S�w�����C�p�G�z�ϥΦ@�κϺо����������{���w�A�h���q�@�~�N�i�ϥΫ��w�ؿ������Ҧ��ɮסC�ϥΪ̤��i�g�J Web ���������{���w�A���i�H��s�@�κϺо����������{���w�]�p�G���g�J�v�^�C

���p���A�������{���w�� Web ���A��

  1. �N�z��������b�ϥΪ̥i�H�z�L Web ���A���s������m�C�o�ä��ݭn�O Host On-Demand �o�G�ؿ��C
  2. ���ݭn�@�խӧO�������C�@�Ӷ��q�@�~�A�Ыإߥ]�t�o�ǥ����ɦW�ٲM�檺��r�ɡC��r�ɮ榡�C��u�঳�@�ӥ����ɦW�١A�Ҧp�G
    macro1.mac
    macro2.mac
    macro3.mac
    �Ъ`�N�U�C�W�h�G
  3. �N����r�ɩ�b�P��ѷӪ������ۦP����m�C
  4. �b�u���p���F�v���A���@�U�u�D�����q�@�~�v�����W���u�t�m�v�\����ÿ���u���A�������{���w...�v�C�Ŀ�u�b�����q�@�~�ϥΦ��A�������{���w�v��بÿ�� Web ���A�������{���w�C
  5. ���w�z�b�B�J 2 ���إߪ������M�檺���� URL�A�Ҧp http://servername/hod/macrolist.txt�C���@�U�u�T�w�v�C

���ϥΪ̶}�Ҩ䶥�q�@�~�ɡA�i�H�ϥΡu���񥨶��v�Ρu�i�Υ����v�����Ӭd�ݱz��䶥�q�@�~�ҫإߤ��M�椤���w�������C���ϥΪ̿�����A���{���w�@���䥨����m�ɧY�i�ϥγo�ǥ����C�u���b�z�t�m���q�@�~�ӨϥΦ��A�������{���w����A���A���{���w��m�~�i�ΡC

���G
�]�i�H�b�u�޲z�v�Τ�ݤ��t�m�u���A�������{���w�v�C

���p���A�������{���w��@�κϺо�

  1. �N�z�������������W���@�Υؿ��C
  2. �b�u���p���F�D�����q�@�~�v�������A����z�n�t�m�����q�@�~�A���@�U�u�t�m�v�\����A�M�����u���A�������{���w�v�C�Ŀ�u�b�����q�@�~�ϥΦ��A�������{���w�v��بÿ���@�κϺо������{���w�C
  3. ���w�ؿ����|�C���Ī��ؿ����|�d�ҥ]�A�U�C���|�G �p�G�z�t�m�����{���w���W�L�@�Ӫ����q�@�~�A�ӥB�C�@�Ӷ��q�@�~�ϥΦۤv���@�ե����A�z�N�ݭn��C�@�Ӷ��q�@�~�إ߭ӧO���ؿ��C
  4. ���@�U�u�T�w�v�C

���ϥΪ̶}�Ҩ䶥�q�@�~�ɡA�i�H�ϥΡu���񥨶��v�Ρu�i�Υ����v�����Ӭd�ݥؿ����������M��C���ϥΪ̿�����A���{���w�@���䥨����m�ɧY�i�ϥγo�ǥ����C�u���b�z�t�m���q�@�~�ӨϥΦ��A�������{���w����A���A���{���w��m�~�i�ΡC

�ʺA�קﶥ�q�@�~���e

Host On-Demand ���q�@�~�Ѻ޲z�̩ҩw�q�A�åB�b�ϥΪ̦s�� Host On-Demand HTML �ɮɡA�� Host On-Demand �Τ���^���C�ϥΪ̱N�ݨ쪺���q�@�~���e���@�ǩT�w�ȡA�åB�Ѻ޲z�̪��_�l�t�m�P�ϥΪ̧�s�զ��C���L�A���ɭԦb�Y�� HTML �ɩάY�Ƕ��q�@�~���e�譱�A�b�s�� HTML �ɰʺA�]�w�@�ȡA�N�j�����U�C���ر��������i���z�ھڸ�T�]�p�Τ�ݪ� IP ��}�ήɬq�^�A�ӳ]�w�S�w�����q�@�~���e�ȡC

�p�G�n�b�s�� HTML �ɰʺA�]�w���q�@�~���e�A�޲z�̥������g�@�Ӧb Web ���A���W���檺�{���A�æ��ĭק� HTML�A�A�N���ǵ��Τ�ݡC���M�_�l�����q�@�~���e���w�q�b HTML ���AHost On-Demand �������z�m�� HTML ���h�����q�@�~���e���\��C�o�Ǹm���ȳq�`�ѥΤ�ݨϥΡA���u�����ǰ���޲z�̩ҳ]���_�l���q�@�~���e�A�]����ϥΪ̹鷺�e�Ұ��������s�CHTML �m���ȥä��|�x�s�A�]�����޺޲z�̦�ɲ����m���A�Τ�ݤ��i�^��ϥθӤ��e������]�w�C���~�A�w�m�������e�N�|��w�A���ϥΪ̵L�k�ܧ�C

�޲z�̼��g�{���H�ϥ� HTML �m���ʺA�]�w�@�Φh�Ӷ��q�@�~���e����k���ܦh�A�Ҧp�G�ϥ� Java Server Pages (JSP)�BServlet�BPerl�BREXX �� Active Server Pages (ASP)�C�����N�ھڱ`�����޲z�̰��D�A���Ѥ@�ǽd�ҥ[�H�����C�o�ǽd�Ҧ��b�ܽd�m���S�w���e�ɩҥΪ��y�k�P�޳N�C�o�Ǿ���A�Ω�޲z�̥i���ܪ����@�ص{���]�p��k�C

�]�w�_�l HTML ��

���ӨϥΡu���p���F�v�ӫإ߰_�l HTML �ɡA�Ӻ��F�i���z�]�w��z�ӻ��ܭ��n���S�ʡA�Ҧp�U���{���X���j�p�H�Υi�ѨϥΪ̨ϥΪ��\��C�U�C�U�`�����z�����]�t�� HTML �ѼơC���L�n�����z���O�A�o�ǰѼƩҭn�D����T�榡�|�� HTML �榡�өw�C�Ъ`�N�A�b Host On-Demand 7 �Χ�s�����A���� HTML �O�H JavaScript ���͡A�B HTML �Ѽƫ��w�� JavaScript �}�C���Ψϥ� JavaScript document.write ���z���ӫ��w�C���~�AHTML ���榡�|�]�ҿ諸�Τ�ݡ]�֨��ΤU���Τ�ݡ^�Ӧ��Ҥ��P�C

�]�w�{���X�w

�Y�n�b�ϥΡu���p���F�v�إ� HTML �ɳ]�w�{���X�w�A�а���U�C�B�J�G

  1. �b�u�B�~�ﶵ�v�������A���@�U�u�i���ﶵ�v�ø��ܾ��˵��e�������u��L�v����C
  2. �b�u�{���X�w�v��줤��J�۹���| /hod/�C
  3. �N HTML ���x�s�ܹw�]�� Host On-Demand �o�G�ؿ� your_install_directory\HOD�C

HTML �ɲ{�b���P Host On-Demand ���O�s�ɬۦP���ؿ����C

�{���X�w�ѷӦw�˪� Host On-Demand �o�G�ؿ��A���O�o�G�u���p���F�v�ɮת��ؿ��C���M�z�i�H�b�u�{���X�w�v��줤��J���㪺 URL�A���ʺA�קﶥ�q�@�~���e�ɡA�j�P��ij�z��J�۹���| /hod/ �ӧ@���w�]���o�G�ؿ��C�p�G�z��J���㪺 URL�A�u�n���ϥΪ̫��w�D���W�٪��覡�P�z���w�b�u�{���X�w�v���覡���@�ˮɡA�N�L�k�s���ɮסA�Y�� DNS ���ظѪR���ۦP�� IP ��}�C

�s�W ConfigBase �Ѽ�

�N�ѼƷs�W�ܦW�s ConfigBase �� HTML �ɡC�P�w�q /hod/ ���@�]�w�{���X�w���� Codebase �ۦ��AConfigBase �ѼƬO���n���A�]���z�̫�|�N JSP �ɳ��p�ܻP�w�]�o�G�ؿ����P����m�A�ӥB Host On-Demand Applet �ݭn���D�p��M���� hostondemand/HOD/HODData �ؿ������q�@�~�t�m�ɡC�z�N�u���p���F HTML�v���x�s��o�G�ؿ����P�ɡA�]�|�إ߳o���ɮסC���� Codebase�AConfigBase �Ѽƻݭn���㪺 URL�CConfigBase �O Host On-Demand �S�����N�y�C

�ϧμv��
�p�ݸԲӸ�T�A�аѾ\�ϥ� WebSphere �����W��}�o JavaServer Pages ���C

�m�� HTML �Ѽ�

�z�ݭn���`�U�C�o�ǨB�J�A�~��ʺA�]�w���q�@�~���e�]�����᭱���d�ҡA�N���U�z��M���p����w�䤤���Y�ǰѼơ^�G

  1. �ҥ� HTML �m���C�̹w�]�A�Τ�ݷ|���� HTML �m���C�p�G�n�ҥθm���A�z�����]�t HTML �Ѽ� EnableHTMLOverrides�A�ñN��ȳ]�� true�C
  2. �C�X�n�m�������q�@�~�C�ѩ�P�@�� HTML �i�঳�h�Ӭ����p�����q�@�~�A�]���z�����C�X�n�m�������q�@�~�C�z�����]�t HTML �Ѽ� TargetedSessionList�A�B��Ȭ��������m�������q�@�~����T�W�١C���������H�r�I�j�}�����q�@�~�W�ٲM��A���O "Session1Name, Session2Name"�C
  3. ���w�m�������C�аw��C�@�ӭn�m�������q�@�~���e�A���O�]�t�@�ӱĥθӤ��e�W�٪� HTML �ѼơA�H�ΧƱ�m�����ȡC�z�ҫ��w���ȷ|�M�Φb�z�� TargetedSessionList �ѼƤ��ҦC���Ҧ����q�@�~�W�C�p�G�z�u�Q�m�� TargetedSessionList �����Y�@�l�����q�@�~�A�z�i�ĥ� "Session1Name=value1, Session2Name=value2" �榡�ӫ��w�@�ӭȡC

���w�i�m�������q�@�~���e

�U�������i�H�m�������q�@�~���e�A�ô��ѨC�ӰѼƪ����ĭȡG

�� 12. �i�m�������q�@�~���e
�ѼƦW�� ���� ���ĭ�
Host �ؼЦ��A�����D���W�٩� IP ��}�C���|�b���e�e���W��ܡu�ت��a��}�v�C�A�Ω�Ҧ����q�@�~�����C �D���W�٩� IP ��}�C
HostBackup1 backup1 ���A�����D���W�٩� IP ��}�C�b���e�e�����O�H backup1 ���u�ت��a��}�v�X�{�C�A�Ω�Ҧ����q�@�~�����C �D���W�٩� IP ��}�C
HostBackup2 backup2 ���A�����D���W�٩� IP ��}�C�b���e�e�����O�H backup2 ���u�ت��a��}�v�X�{�C�A�Ω�Ҧ����q�@�~�����C �D���W�٩� IP ��}�C
Port �ؼЦ��A���Ψӱ�ť���𸹡C�b���e�e�����O�H�u�ت���v�X�{�C�A�Ω�Ҧ����q�@�~�����C ���󦳮Ī� TCP/IP �𸹡C
PortBackup1 backup1 ���A���Ψӱ�ť���𸹡C�b���e�e�����O�H backup1 ���u�ت���v�X�{�C�A�Ω�Ҧ����q�@�~�����C ���󦳮Ī� TCP/IP �𸹡C
PortBackup2 backup2 ���A���Ψӱ�ť���𸹡C�b���e�e�����O�H backup2 ���u�ت���v�X�{�C�A�Ω�Ҧ����q�@�~�����C ���󦳮Ī� TCP/IP �𸹡C
CodePage ���q�@�~�ҭn�s�������A�����r�X���C�b���e�e�����O�H�u�D���r�X���v�X�{�C�A�Ω� FTP �H�~���Ҧ����q�@�~�����C ���q�@�~���e�e�������䴩�D���r�X�����Ʀr�����]�p 037�^�C
SessionID �z�Q�����������q�@�~���u�W�١]�X�{�b OIA ���^�C�惡�t�m�Ө������O�ߤ@���C�b���e�e�����O�H�u���q�@�~ ID�v�X�{�C�A�Ω�Ҧ����q�@�~�����C �@�Ӧr���GA-Z�C
LUName �z�Q�������q�@�~�s���� LU �� LU �x�s�����W�١]�w�q�b�ؼЦ��A���W�^�C�b���e�e�����O�H�uLU ���x�s���W�١v�X�{�C�A�Ω�u3270 ��ܾ��v�P�u3270 �L�����v���q�@�~�����C LU �� LU �x�s�����W�١C
LUNameBackup1 �z�Q�������q�@�~�s���� LU �� LU �x�s�����W�١]�w�q�b backup1 ���A���W�^�C�b���e�e�����O�H backup1 ���uLU ���x�s���W�١v�X�{�C�A�Ω�u3270 ��ܾ��v�P�u3270 �L�����v���q�@�~�����C LU �� LU �x�s�����W�١C
LUNameBackup2 �z�Q�������q�@�~�s���� LU �� LU �x�s���W�١]�w�q�b backup2 ���A���W�^�C�b���e�e�����O�H backup2 ���uLU ���x�s���W�١v�X�{�C�A�Ω�u3270 ��ܾ��v�P�u3270 �L�����v���q�@�~�����C LU �� LU �x�s�����W�١C
WorkstationID �o�Ӥu�@�����W�١C�b���e�e�����O�H�u�u�@�� ID�v�X�{�C�A�Ω�u5250 ��ܾ��v�P�u5250 �L�����v���q�@�~�����C ���u�@�����ߤ@�W�١C
ScreenSize �w�q�e���W���C�ƻP��ơC�b���e�e�����O�H�u�e���j�p�v�X�{�C�A�Ω�u3270 ��ܾ��v�B�u5250 ��ܾ��v�P�uVT ��ܾ��v���q�@�~�����C
  • value=�C x ��
  • 2=24x80 (3270, 5250, VT)
  • 3=32x80 (3270)
  • 4=43x80 (3270)
  • 5=27x132 (3270, 5250)
  • 6=24x132 (VT)
  • 7=36x80 (VT)
  • 8=36x132 (VT)
  • 9=48x80 (VT)
  • 10=48x132 (VT)
  • 11=72x80 (VT)
  • 12=72x132 (VT)
  • 13=144x80 (VT)
  • 14=144x132 (VT)
  • 15=25x80 (VT)
  • 16=25x132 (VT)
SLPScope �A�ȵ{���j�M�q�T��w (SLP) �d��C�O�H�u�d��v�X�{�b���e�e�����uSLP �ﶵ�v�U�C�A�Ω�u3270 ��ܾ��v�B�u3270 �L�����v�B�u5250 ��ܾ��v�P�u5250 �L�����v���q�@�~�����C ���p���z���޲z�̡A�H���o����쪺���T�ȡC
SLPAS400Name �N���q�@�~�s���ܯS�w�� IBM System i�C�b���e�e���W��ܦ��uiSeries �W�� (SLP)�v�C�A�Ω�u5250 ��ܾ��v�P�u5250 �L�����v���q�@�~�����C ���㪺 SNA CP �W�١]�Ҧp USIBMNM.RAS400B�^�C
FTPUser ���w���q�@�~�s�� FTP ���A���ɩҥΪ��ϥΪ� ID�C�b���e�e�����O�H�u�ϥΪ� ID�v�X�{�C�A�Ω� FTP ���q�@�~�����C ���Ī��ϥΪ� ID�C
FTPPassword ���w���q�@�~�s�� FTP ���A���ɩҥΪ��K�X�C�b���e�e�����O�H�u�K�X�v�X�{�C�A�Ω� FTP ���q�@�~�����C ���Ī��K�X�C
UseFTPAnonymousLogon �����q�@�~�i�ϥΰΦW�����ϥΪ� ID�A�ӵn�J FTP ���A���C�b���e�e�����O�H�u�ΦW�n�J�v�X�{�C�A�Ω� FTP ���q�@�~�����C �u�O�v�Ρu�_�v�C
FTPEmailAddress ���w���ϥΡu�ΦW�n�J�v�s�� FTP ���A���ɩҭn�ϥΪ��q�l�l���}�C�b���e�e�����O�H�u�q�l�l���}�v�X�{�C�A�Ω� FTP ���q�@�~�����C ���Ī��q�l�l���}�C
PromptForDestinationAddress ���w�b�s�� FTP ���A���ɡA�O�_�n���ܨϥΪ̿�J�n�ϥΪ��ت��a��}�C���|�b���e�e���W��ܡu�ت��a��}�v�C�A�Ω� FTP ���q�@�~�����C yes �� no
CICSInitialTransEnabled �ҥη��إߡuCICS �h�D�v���q�@�~�ɱҰʪ�l���ʡC true �� false
CICSInitialTrans ���w�s�u�� CICS �D���ɭn�Ұʪ���l���ʪ��W�١C�ȾA�Ω�uCICS �h�D�v���q�@�~�CCICSInitialTransEnabled �Ѽƥ����]�� true �~�|�Ұʫ��w�����ʡC ���Ī����� ID �O 1 �� 128 �Ӧr�����r��C�r��i�ѧO�s�u����A���ɭn���檺��l���ʩM����ѼơC�e�|�Ӧr���Φr�ꤤ�Ĥ@�Ӫťիe���r���|�������ʡC��l����Ʒ|�b���ʩI�s�ɷ|�ǻ������C
Netname �ҭn�w�˩ΫO�d���׺ݾ��귽�W�١C�p�G�o�����ťաA�h�L�k�w���ҿ諸�׺ݾ������C�ȾA�Ω� CICS ���q�@�~�C ���Ī��׺ݾ��귽�W�١C

�B�z HTML �Ѽƴ����ҵo�ͪ����~�|��ܦb Java �D���x�C

�d�� #1�G�ھڥΤ�ݪ� IP ��}�Ӹm�� LU �W��

�޲z�̥i��Ʊ��קK�����b���q�@�~�w�q�����w LU �W�١C���d�ҥH²�檺��k�����p��ϥΥΤ�ݪ� IP ��}�A��X��r�ɤ��ҦC�� LU �W�١A�ð������q�@�~�����m���ȡC

���ҬO�H JSP ���g�Ӧ��C�䤤�w�ϥΡu���p���F�v�إߤ@�Ӥ��t�u3270 ��ܾ��v�P�u5250 ��ܾ��v���q�@�~�� HTML �ɡC�Ъ`�N�A�b Host On-Demand 7 �Χ�s�����A���� HTML �O�H JavaScript ���͡A�B HTML �Ѽƫ��w�� JavaScript �}�C���Ψϥ� JavaScript document.write ���z���ӫ��w�C���~�AHTML ���榡�|�]�ҿ諸�Τ�ݡ]�֨��ΤU���Τ�ݡ^�Ӧ��Ҥ��P�C

���d�ҥΩ�Ұʪ��֨� Java �����H������N HTML �����n�ܧ�C���ϥΡu���p���F�v�Ӳ��ͧ֨��� Java 2 �����ɡA�|���ͤU�C�ɮסG

Macintosh �Τ�ݷ|�ϥ� Example_J2.html �����C

Ū�����t�uIP ��}/LU �W�١v�t�諸�ɮ� (c:\luname.table)�C�ǥѥΤ�ݪ� IP ��}��X�A���� LU �W�١A�H�K�b�u3270 ��ܾ��v���q�@�~���[�H�m���C�Բӻ����Ш��d�Ҥ������ѡC�s�W��u���p���F�v��X�����r��A�H�������ܡC

<!doctype html public "-//W3C//DTD HTML 3.2 Final//EN">
<%
//  �N luname.table ��Ū�J���e�ܼƤ��C
//  luname.table �ɥ]�t�����e�A��榡�p�U�G
//    ipaddress=luname
Properties lunames = new Properties();
lunames.load(new FileInputStream("c:\\luname.table"));
%>
<HTML>
<HEAD>
<META http-equiv="content-type" content="text/html; charset=UTF-8">
<!-- TITLE Begin -->
<TITLE>Example1 page title</TITLE>
<!-- TITLE End -->
<!-- SUMMARY Begin -->
<!--
Configuration Model
	What configuration model would you like to use?
	-HTML-based model
Host Sessions
	-3270 Display
	-5250 Display
Additional Options
	-Cached = Cached client
	-Java Type = java2
Disable Functions
Preload Options
	-5250 Sessions = True
	-Change Session Properties = True
	-3270 Sessions = True
Cached Client/Web Start Options
	Basic Options
	-Debug = False
	-Height (in pixels) = 250
	-Width  (in pixels) = 550
	Upgrade Options
	-Percent of users who can upgrade by default = 100
	-Prompt user (user decides foreground or background)
Advanced Options
	HTML parameters
	-None
	Code base
	- /hod/
	HTML templates
	-Default
	Problem determination
	-Debug = False
	User updates
	-Persist user updates? = True
	Appearance
	-Standard Host On-Demand Client
	Applet size
	-Autosize to browser
	Session Manager API
	-Enable Session Manager JavaScript API = False
	Server connection
	Language
	-Locale = Use the system Locale
	Maximum sessions
	- 26
-->
<!-- SUMMARY End -->
</HEAD>

<BODY BACKGROUND="/hod/hodbkgnd.gif">
<CENTER>
<IMG src="/hod/hodlogo.gif" ALT="hodlogo.gif">
<P>


<SCRIPT LANGUAGE="JavaScript">
function writeAppletParameters()
{
   return "";
}
</SCRIPT>


<SCRIPT LANGUAGE="JavaScript" SRC="/hod/HODVersion.js"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript" SRC="/hod/CommonJars.js"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript" SRC="/hod/CommonParms.js"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript" SRC="/hod/CommonJ2Parms.js"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
var db = parent.location;
var hod_Locale = '';
var hod_AppName ='';
var hod_AppHgt = '340';
var hod_AppWid = '550';
var hod_CodeBase = '/hod/';
var hod_Comps = 'HABASE;HODBASE;HODIMG;HACP;HAFNTIB;HAFNTAP;HA3270;HODCFG;HA5250';
var hod_Archs = 'habasen.jar,hodbasen.jar,hodimg.jar,hacp.jar,hafntib.jar,hafntap.jar,
                 ha3270n.jar,hodcfgn.jar,ha5250n.jar';

var hod_URL = new String(window.location);
var hod_DebugOn = false;

// �N�֨��Τ�ݦw�� Applet �ѼƩ�m��
var hHod_AppletParams = new Array;
hHod_AppletParams[0] = '<PARAM NAME="DebugCachedClient" VALUE="false">';
hHod_AppletParams[1] = '<PARAM NAME="ShowDocument"      VALUE="_parent">';
hHod_AppletParams[2] = '<PARAM NAME="CachedClient"      VALUE="true">';
hHod_AppletParams[3] = '<PARAM NAME="ParameterFile"     VALUE="HODData\\Example1\\params.txt">';
hHod_AppletParams[4] = '<PARAM NAME="JavaScriptAPI"     VALUE="false">';
hHod_AppletParams[5] = '<PARAM NAME="BookmarkPage"      VALUE="Example1.html">';

// �U��楲����J�A�H�m�����q�@�~���e�C
//  �Ĥ@��|�Ұʦ��\�઺�B�z�A
//  �B�����ק�C  //  �ĤG��O���X�z�Q�ܧ󪺶��q�@�~�C �b���d�Ҥ��A�� 2 �Ӷ��q�@�~�ѧO
//  �W�٬��G"3270 Display" �M "5250 Display"�C

hHod_AppletParams[6]='<PARAM NAME="EnableHTMLOverrides" VALUE="true">';
hHod_AppletParams[7]='<PARAM NAME="TargetedSessionList" VALUE="3270 Display,5250 Display">';

// �U��O�ܧ� "3270 Display" ���q�@�~��
//  LUName ���q�@�~�ѼơC  �b���d�Ҥ��ALUName �N�]�w��
//  c:\luname.table ���ҧt���Τ�� IP ��}�ȡC
//  ���z�}�l�����ܧ�ɡA�z�i��Ʊ���ϥ�
//  �`�ƭȡA�H���һy�k�O�_���T��A�~�|���J
//  �p��C
hHod_AppletParams[8]='<PARAM NAME="Luname" VALUE="3270
                       Display=<%=lunames.get(request.getRemoteAddr())%>">';

//hHod_AppletParams[x] = '<PARAM NAME="DebugCode"              VALUE="65535">';


var pg = buildJ2Page(db);
pg += writeAppletParameters();
pg += '</APPLET>';
if(hod_DebugOn) alert('J2 page complete, result = \n' + pg);
document.write(pg);
</SCRIPT>

</CENTER>
</BODY>
</HTML>

�d�� #2�G�e�\�ϥΪ̨ϥ� HTML �M���ӫ��w�ҭn�s�����D��

�޲z�̥i��Ʊ�ϥ� HTML �M���ӫ��w�m���ȡA�Ӥ��[�H�p��C�U�C�d����ܤ@��²�檺�M���A�ΥH��J�D���W�١C�M���|�K�� JSP �{�����A�H�K�H�M�������w���D���W�١A�m�� 3270 ���q�@�~�����D���W�١C

���ҬO�H JSP ���g�Ӧ��C�䤤�w�ϥΡu���p���F�v�إߤ@�Ӥ��t�u3270 ��ܾ��v�P�u5250 ��ܾ��v���q�@�~�� HTML �ɡC�Ъ`�N�A�b Host On-Demand 7 �Χ�s�����A���� HTML �O�H JavaScript ���͡A�B HTML �Ѽƫ��w�� JavaScript �}�C���Ψϥ� JavaScript document.write ���z���ӫ��w�C���~�AHTML ���榡�|�]�ҿ諸�Τ�ݡ]�֨��ΤU���Τ�ݡ^�Ӧ��Ҥ��P�C

���ϥήM���ɡA�����O�d�����{�����n�D�����M����ơC�o�O�]�� Host On-Demand HTML �ɥ����|���s���J�A�H�� Java �����ΡA�H�Φb�ϥΡu�t�m���A�����v�Ҧ������ɨѤ䴩�إ߮��ҥΡC�p�G��� Java 1�A�B���Ϋإ߮��Ҥ䴩�]�p�G�ϥΡu�t�m���A�����v�ҫ��^�A�����N���ݭn���s���J�A�B���ݭn�O�d�M����ơC���ұN�ϥ� JSP ���q�@�~���x�s�U���s���J�����M����ơC

�U�C�O�@��²�檺 HTML �M���A�ΥH��J�D���W�١C�M���|�K�� JSP �{�� (example2.jsp) ���G

<form method="POST"  action="hod/example2.jsp">
Hostname <input name="form.hostname"><br>
<input type="submit">
</form>

�H�U�O�g�ק�᪺�u���p���F�v��X�C�Բӻ����Ш��d�Ҥ������ѡC�s�W��u���p���F�v��X�����r��A�H�������ܡC

<HTML>
<%
//  ���n�ɡA�Ш��o�Ϋإߤ@�Ӷ��q�@�~�A�ñN�z
//  �b�M������J���D���W���x�s�b���q�@�~���CHttpSession session = request.getSession(true);
String hostname = request.getParameter("form.hostname");
if (hostname!=null) {
session.putValue("session.hostname", hostname);
}
%>
<!-- HOD WIZARD HTML -->
<!-- Deployment Wizard Build : 8.0.0-B20030605 -->
<HEAD>
<META http-equiv="content-type" content="text/html; charset=UTF-8">
<TITLE>Example 2 page title</TITLE>
<SCRIPT LANGUAGE="JavaScript" SRC="/hod/CommonJars.js"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript" SRC="/hod/HODJavaDetect.js"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript" SRC="/hod/CommonParms.js"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript">

//---- �}�l JavaScript �ܼƫŧi ----//
var hod_Locale = '';
var hod_jsapi=false;
var hod_AppName ='';
var hod_AppHgt = '80%';
var hod_AppWid = '80%';
var hod_CodeBase = '/hod/';
var hod_FinalFile = 'z_example2.html';
var hod_JavaType = 'java2';var hod_Obplet = '';
var hod_jars = 'habasen.jar,hodbasen.jar,hodimg.jar,hacp.jar,hodsignn.jar,ha3270n.jar,
                hodcfgn.jar,ha5250n.jar';

var hod_URL = new String(window.location);
var hod_DebugOn = false;
var hod_SearchArg = window.location.search.substring(1);

var hod_AppletParams = new Array;
hod_AppletParams[0] = '<PARAM NAME="ParameterFile" VALUE="HODData\\example2\\params.txt">';
hod_AppletParams[1] = '<PARAM NAME="ShowDocument"  VALUE="_parent">';
hod_AppletParams[2] = '<PARAM NAME="JavaScriptAPI" VALUE="' + hod_jsapi + '">';
hod_AppletParams[3] = '<PARAM NAME="PreloadComponentList" VALUE="HABASE;HODBASE;HODIMG;
                                                                    HACP;HAFNTIB;HAFNTAP;
                                                                    HA3270;HODCFG;HA5250">';

// �U��楲����J�A�H�m�����q�@�~���e�C//  �Ĥ@��|�Ұʦ��\�઺�B�z�A�B�����ק�C//  �ĤG��O���X�z�Q�ܧ󪺶��q�@�~�C//  �b���Ҥ��A�ҫ��X�����q�@�~���U�C��ӡG
//  "3270 ��ܾ�" �P "5250 ��ܾ�"�C// �Ъ`�N�A�}�C���ު��W�q�������T�C
hod_AppletParams[4] = <PARAM NAME="EnableHTMLOverrides" VALUE="true">;
hod_AppletParams[5] = <PARAM NAME="TargetedSessionList" VALUE="3270 Display,5250 Display">;

// �U��O�ܧ� "3270 ��ܾ�" ���q�@�~���u�D���Υت��a��}�v// ���q�@�~�ѼơC�b���Ҥ��A�u�D���v�O�]��
// �b JSP ���q�@�~���x�s�� HTML �M���W���ȡC//  �@�}�l�����ܧ�ɡA�i��n�ϥα`�ƭ�
// �����һy�k�O�_���T�A�M��A���J
// �p��C// �b���A�ڭ̱N 3270 ���q�@�~���D���m�����x�s�b
// jsp ���q�@�~�� HTML �M�������ȡC
hod_AppletParams[6] = <PARAM NAME="Host" VALUE="3270 
                       Display=<%=session.getValue("session.hostname")%>">;

//hod_AppletParams[x] = '<PARAM NAME="DebugCode"     VALUE="65535">';

//---- ���� JavaScript �ܼƫŧi ----//

function getHODMsg(msgNum) {
  return HODFrame.hodMsgs[msgNum];
}

function getHODFrame() {
  return HODFrame;
}

var lang = detectLanguage(hod_Locale);
document.writeln('<FRAMESET cols="*,10" border=0 FRAMEBORDER="0">');
document.writeln('<FRAME    src="/hod/hoddetect_' + lang + '.html" name="HODFrame">');
document.writeln('</FRAMESET>');

</SCRIPT>
</HEAD>
</HTML>

�b zSeries �W�t�m Host On-Demand

���������p��b zSeries �t�ΤW�]�w�ӧOŪ�g�M�Τεo�G�ؿ��Ӱt�m Host On-Demand�C

���t�m���p���ت��O�n���Ѥ@�� zSeries �t�m�@�~�����ܡC

�]�w�ӧO��Ū��/�g�J�M�λP�o�G�ؿ�

�� Host On-Demand �M�Υؿ��]�w�ӧO���ɮרt��

�b�w�� Host On-Demand �ɡA���u�O�z�L�s�y��s�����Ӥw�A�ٷ|�b�������Ҥ���s /usr/lpp/HOD/hostondemand/private �ؿ������ɮסC�ѩ�b Host On-Demand �n���������N�|��s���ؿ��A�]����ij�z�˸��ӧO���]�D�A�ȡ^�ɮרt�ΡC�z�i�ĥΤU�C�覡���@�Ӱ��榹�ʧ@�G

�p�G�z�ϥ� LDAP �P����Ų�O�A�Ф�ʱN HODrapd �P /keys �ؿ��ƻs��t�ίS�w�� /private �ؿ����C

�b�˸��t�ίS�w�� /private �ؿ��ɡA���|�\���]�����|�}�a�^�D�n�� /private �ؿ��C�b�z�M�κ��@�ץ������ɡA�ШϥΥD�n�� /private �ؿ��C�p�G�o���ɮצ����ܧ�A�бN��ƻs��t�ίS�w�� /private �ؿ����C

�]�w�ӧO���ϥΪ̵o�G�ؿ�

�u���p���F�v���ͪ��ɮץi�H��b���O�� Host On-Demand �o�G�ؿ����ϥΪ̩w�q���ؿ��C�p���i��K�M�Τ�᪺ Host On-Demand �ɯŪ��C�o�ӸѨM��׷|�� Host On-Demand �o�G�ؿ�������Ū�A�ô��ѥt�@�ӥi�g�J����m�A�H���p�u���p���F�v�ɮסC

�p�ݡu���p���F�v�ɮ׳��p�b�ӧO�ϥΪ̵o�G�ؿ��������ܡA�H�Ψ�L�ϥΪ̩ҭק諸�ɮץi��b�o�G�ؿ��~����T�A�аѾ\���p���F��������ܡC

�z�i�H���ϥΪ̩w�q���o�G�ؿ��إߤθ˸��ӧO���ɮרt�ΡC�Ҳ��ͪ��u���p���F�vzip �ɷ|��e�ܦ��ؿ��A�å� DWUnzip ���ε{�������Y�CWeb ���A�������]�t�ϥΪ̩w�q���o�G�ؿ��S�w���O�W���z���C

�z�i�H�z�L���ϥΪ̩w�q���o�G��m���w�O�W�� URL �Ӧs�������C�Ҧp�A�p�G�o�G�ؿ��O /usr/lpp/HOD/publish�A�ӧO�W�O userpublish�A�h�ΨӦs���Τ�ݭ����� URL �N�O http://<servername>/userpublish/<pagename>.html�C

z/OS ������`�N�ƶ�

�q�ª��� Host On-Demand �ɯŦ� Host On-Demand 13.0 ���ɡA�z�����Ҷq�ª����ۭq���ءCHOD 13.0 ���w�˧�����A�z�i�H�w��L�h�w�q�������u�s�թM�ϥΪ̡v�P���q�@�~�A�N�ª����M�Υؿ��ƻs��s���M�Υؿ��C�M��A�Шϥ� pax �� tar ���O�A�N�z�{�����M�Υؿ��ƻs�� HOD 13.0 ���ɮרt�Τ��C�аѾ\�ƥ��M�Υؿ��C

���ϥΡu���p���F�v�إߪ��ª��Τ�ݡA�z�����b Windows �q���W�w�ˡu���p���F�v�C�M��A�s��Τ�ݡA�ñN�䭫�s���p�� HOD 12.0 �����A���C�аѾ\�q z/OS ���A���w�˳��p���F�C

�ƥ��M�Υؿ�

�z�i�H�ϥ� pax ���O�� tar ���O�ӳƥ��M�Υؿ��C���] HOD �� 11 �����{��M�Υؿ��O /usr/lpp/HOD/hostondemand/private�G

  1. �q Host On-Demand �� 11 ���ɮרt�ΡA�N�ؿ������ܱM�Υؿ��Gcd /usr/lpp/HOD/hostondemand/private�C
  2. �N�M�Υؿ��O�s�b /tmp �ؿ����C-z �ﶵ�|���Y�ɮסF-v �|���ѭn�O�s���ɮשM�l�ؿ����M��]��Ρ^�Gpax -wzvf /tmp/private.pax.Z *�C
  3. �N private.tar.Z �ɽƻs�� Host On-Demand 12 ���t�ΤW�� /tmp �ؿ��]�p�G�O���P���t�Ρ^�C
  4. �b Host On-Demand 12.0 �� HFS �W�A�N�ؿ������ܭn�b�䤤�����Y�ɮת��M�Υؿ��Gcd /usr/lpp/HOD/hostondemand/private�C
  5. �o�X pax ���O�Ӹ����Y private.pax.Z �ɡC-z �ﶵ�|���w���Y�ɡF-v �|���ѭn�����Y���ɮשM�l�ؿ����M��]��Ρ^�Gpax -rzvf /tmp/private.pax.Z�C

�q z/OS ���A���w�˳��p���F

�b���~�w�˴����A�u���p���F�v�q�`�|��� Windows �����W�C�b z/OS �W�A�N�|���z���Ѧb Windows �W�w�ˡu���p���F�v���U���A�H�ѱz���� z/OS HOD ���A�����Τ�ݭ����C�аѾ\�U�C�q z/OS ���A���w�ˡu�}�o���F�v���B�J�G

  1. �ϥΤG�i��Ҧ��� FTP ���s�w�� Windows �u�@�����o���ɮסG/usr/lpp/HOD/hostondemand/HOD/depwiz/DW.zip�C
  2. �N zip �ɸ����Y���Ƨ����C
  3. �Y�n�}�l�w�ˡA�Цb�u�ɮ��`�ޡv������ <folder>\DeploymentWizard\disk1�C
  4. ����U imLauncherWindows.bat�A�H�Ұ� Installation Manager �ϥΪ̤����C
  5. �̷ӫ��ܧ����w�ˡC

�u�}�o���F�v�w�˧�����A�z�i�[�H�ҰʡC�в����}�l > �Ҧ��{�� > IBM Host On-Demand ���p���F�C

�b IBM System i �W�t�m Host On-Demand

�b IBM System i ���x�W�w�� Host On-Demand ����A�Ш̷ӤU�C�覡�t�m�n��G

�b IBM System i �W�t�m�B�Ұʤΰ��� Host On-Demand �A�Ⱥ޲z�{��

�z�i�H�q IBM iv7r1 �� OS/400 ���O��ϥΤU�C���O�C

�t�m

�z�i�H�ϥ� NCServiceManager-OS400.sh Script �ɨӰt�m�A�Ⱥ޲z�{���CNCServiceManager-OS400.sh ���U�C IBM System i ���ؿ����G

HOD_install_directory>/lib/samples/NCServiceManager/�C

�Y�n�t�m�A�Ⱥ޲z�{���]�w�A�а���U�C�@�~�G

  1. �s�� /<HOD �w�˥ؿ�>/lib/samples/NCServiceManager/ �ؿ��C�b�o�̡A<HOD �w�˥ؿ�> �O�w�� Host On-Demand ����m�θ��|�C�Ҧp�A/QIBM/ProdData/HostOnDemand/�C
  2. �}�� NCServiceManager-OS400.sh �ɮסC
  3. ���Ұ���ɴ��ܼƥ��T�L�~�A�B������z�����ҡC�p�G����ɴ��ܼƤ��ŦX�z�����ҡA���ܧ��w�]�ȡC�o�]�A�U�C�U���G
  4. �T�{ NCServiceManager-OS400.sh �㦳���n�������v���A�åB���v�g�J�� Host On-Demand �b���A���W���w�˥ؿ��C

�Ұ�

�Y�n�ҰʡuHost On-Demand �A�Ⱥ޲z�{���v�A�а��� NCServiceManager-OS400.sh�A�Ϩ�Ұʨ��~��b�I��������C

�n�b IBM i Series �W�F�즹�ت��A��k���@�O�ǥѩI�s�A�Ω� System i �� IBM PASE �Ӵ���u�@�A�H���� Script�C�Y�n�i�@�B�A�Ѧ����dz̨Τ覡�i�ΨӴ���A�Ω�z�� i Series �]�w�M�ݨD���u�@�A�лP IBM i Series �޲z���p���C

�H�U�O����u�@���d�ҫ��O�G

sbmjob cmd(call pgm(qp2shell) parm('/QOpenSys/usr/bin/-sh'
'/QIBM/ProdData/HostOnDemand/lib/samples/NCServiceManager/NCServiceManager-OS400.sh'))

����

�Y�n����A�Ⱥ޲z�{���A�е��� Iseries �W���u�@�C�Y�n�i�@�B�A�Ѱ���A�Ȫ��A����k�A���p���z�� Iseries �޲z�̡C

�䤤�@�ؤ�k�O�ϥΤU�C�d�ҨB�J�G

  1. ��J WRKACTJOB�A�H�}�ҧ@�Τ��u�@���M��C
  2. �b�B�z�@�Τ����u�@�\������AHost On-Demand �A�Ⱥ޲z�{���u�@�|�s�P�\��W�� JVM-NCServiceM �@�_�C�X�C�N�\����V�U���ʦܦ��u�@���ءA�M�����B�z... �ﶵ�A�q�`�O�ﶵ 5�C
  3. ��������u�@�ﶵ�C�����A����J 41 �H�����u�@�A�M��� Enter ��C�o�|�����A�Ⱥ޲z�{���u�@�A�ð���A�Ⱥ޲z�{���C

�ϥ� HOD ���A�����A

�Y�n�P�_�A�Ⱥ޲z�{���O�_���椤�A�����ˬd Java �{�� NCServiceManager�]�� Script NCServiceManager-OS400.sh �Ұʡ^�O�_���椤�C�]���A�ˬd���A�����A����k�i��|�H�ۥΥH�ҰʪA�Ⱥ޲z�{������k�Ӥ��P�C

�b�W�z�d�����A�A�Ⱥ޲z�{���O�ǥѴ���u�@�H���� NCServiceManager-OS400.sh Script �ӱҰʪ��C�]���A�z�i�H�z�L�U�C��ؤ�k���ˬd���A�G

  1. �ϥ� WRKACTJOB ���O���ˬd���A�G
    1. ��J���O�G
      WRKACTJOB
      �o�|���ѧ@�Τ��u�@���M��C
    2. �b�u�B�z�@�Τ����u�@�v�\������AHost On-Demand �A�Ⱥ޲z�{���u�@�|�s�P�\��W�� JVM-NCServiceM �@�_�C�X�C�Шϥ� PageDown �� PageUp ���s�A�N�\����V�U���ʦܦ��u�@���ءA�M���J�A�����ﶵ���X�A�H�B�z... �u�@�]�q�`�O�ﶵ 5�^�C
    3. �ϥΥ\����ﶵ�ˬd�u�@���A�C
  2. �b���O�椤�d�߳B�z�{�Ǫ��A�C

�b�Ұ����d�Ҥ��AScript NCServiceManager-OS400.sh �|�ǥѦb SBMJOB ���O���I�s�A�Ω� System i �� IBM PASE (qp2shell) �Ӱ���C�]���A�b�����p�U�A�U�C�B�J�]���U���ˬd���A�G

  1. �b IBM System i �W�A�n�J���ù����O��C
  2. b) �i�J PASE Shell ���ҡC�b���ù����O��W�A��J�U�C���O�G
    call qp2term
    .
  3. �b PASE Shell �W�A��J�U�C���O�G
    ps -ef | grep NCServ
    .
    ���G
    NCServiceManager �O����A�Ⱥ޲z�{���� Java �{�����W�١C

�p�G���O������A�Ⱥ޲z�{�����b���椤�A�N�|���Ѧp�U����X�G

   $                                                                            
		> ps -ef | grep NCServ
		  kushald 3146    1   0 15:23:30      -  0:00 /QIBM/ProdData/OS400/Java400/jFr
		  omPASE java -classpath .:sm.zip:ibmjndi.jar:jndi.jar:jsdk.jar:ods.jar:jt400.j
		  ar -Djava.net.preferIPv4Stack=true -DFIPS=on com.ibm.eNetwork.HODUtil.service
		  s.admin.NCServiceManager /QIBM/ProdData/HostOnDemand
		  $  
���G
PASE Shell �|�Ϥ��j�p�g�C�]���A�b���O���]�B�J c�^�аȥ����@���T���^��r���j�p�g�C

���Һ޲z

�u���Һ޲z�v�\��i�ϥ� Host On-demand �Ҵ��Ѫ� P12Keyring ���ε{���Ӱ���C�o�i�H���z���P�a�إߤγ��p SSL ���_����Ʈw�C�ϥΦ��ﶵ�A�i�ϥΨ䤤�@�� Host On-Demand ���_������ SSL ���ҡC�p�� SSL �������q�@�~���@���T�A�аѾ\�W���w���O�@�C

�p�� P12Keyring �Ψ�Ϊk��������T�A�аѾ\���� C. P12 ���_�����ε{���C

�z�L�p��w�� Host On-Demand �N���ҫإߡB�s�W���ഫ�� z/OS �W�� CustomizedCAs.p12 ���쵲�A�i�˵������d�ҫ��O�C

�Ұʸ�T�s����

�p�G�z�ݭn�p�� IBM �䴩���ߥH���o��U�A�z�i�H�ϥΤw���Ѫ��u��T�s�����vScript �ɡA���� Host On-Demand �t�m��������T�C

�p�ݥΪk��T�A�аѾ\ HOD �� 10 ����������T�s�����@�`�C

�إ� HOD �L�����w�q����

�إ� Host On-Demand 3270 �L�������q�@�~���ۭq�L�����w�q����C�Y�n�ϥΦ��\��A�аѾ\�uiSeries ���A���v�@�`������sĶ PDT �U���p�`�C

�p�G�z�ĥίS�����ȱi�Φ��A�Ϊ̤��䴩�ӦL�����A�h�i��ݭn�ۭq�L�����w�q�C�U�C�ﶵ�b HOD 13.0 �����L�k�ϥΡG

�f�t IBM System I �ϥΡu���p���F�v

�p�G�n�ϥΡu���p���F�v�N�e�����p�� IBM System i ���� Host On-Demand ���A���A�а���U�C�B�J�G

  1. �q Windows �u�@���A�N�����Ϻо���M�ܧ@�� Host On-Demand ���A���� IBM System i �t�ΤW�� /qibm �ؿ��C�p�ݬ�����T�A�аѾ\ IBM System i �����C
  2. �q�w�w�˪� Host On-Demand �� 12 �����A���U���u���p���F�v�w�ˬM���ɡC�s�� HODMain.html�]�Ҧp http://hodserver.name.com/hod/HODMain.html�A�M����@�U�A�Ω� Windows �����p���F�w�ˬM�����^�C
  3. �аѾ\�w�ˡu���p���F�v���w�˫��ܡC�z�i�H��������A�Ӥ����w�˾�� Host On-Demand ���A���C
  4. �]�p�ۭq�S�ʻP�ﶵ�C
  5. �N�ۭq�� HTML ���x�s���M�������Ϻо��]�Ҧp y:\ProdData\hostondemand\hod\myweb�^�C
  6. �ϥ��s�����Ӵ����ɮס]�Ҧp http://iSeries.name.com/hod/myweb.html�^�C

�t�m IBM System i ���A���H�ϥΦw���s�u

�p�G�z�ϥΦ�ñ���ҡA�ΨϥΥ��C�b���W�M�椤��ñ�{���c�ҵo�X�����ҡA�Шϥ� P12Keyring ���ε{���Ӱt�m CustomizedCAs ���_���C�p�ݸԲӸ�T�A�аѾ\���� C. P12 ���_�����ε{���C

�п��`�U�C�B�J�Ӱt�m CustomizedCAs ���_���G

  1. �нT�{ Java �w�w�˦b�t�Τ��C
  2. �}�� unix/AIX �����O��C�Ҧp�AQSHELL �� IBM I PASE Shell�C
  3. ������ Host on-Demand �w�˥ؿ����� Host On-Demand �o�G��Ƨ��C�o�q�`�|�O /QIBM/ProdData/HostOnDemand/HOD/�C
  4. ��J���O
    java -classpath .:your_install_dir/lib/sm.zip com.ibm.hod5sslight.tools.
    P12Keyring CustomizedCAs connect myServer.raleigh.ibm.com:702
    . �o�ӫ��O�i��ݭn�Ƥ����ӧ����C�p�G�t�έn�D�z��J�K�X�A����J hod�A�M��� Enter ��C
  5. ��������ܭn�s�W����_���������Һ޲z���� (CA) �����Ҹ��X�C�аȥ��s�W CA ���ҡA�Ӥ��O�������ҡC�p�G�𥼦^���A�аѾ\�u�t�m IBM i 7.1 ���A���H�ϥΦw���s�u�v�C
  6. ��C�ӥؼЦ��A�����ƨB�J 3 �� 5�C

�Y�n�˵� CustomizedCAs ���_�������e�A�а���U�C�B�J�G

  1. �нT�{ Java �w�w�˦b�t�Τ��C
  2. �}�� linux �� Shell�A�Ҧp QSHELL �� IBM i PASE Shell�C
  3. ������ Host on-Demand �w�˥ؿ����� Host On-Demand �o�G��Ƨ��C�o�q�`�|�O /QIBM/ProdData/HostOnDemand/HOD/�C
  4. ��J���O
    java -classpath .: your_install_dir/lib/sm.zip com.ibm.hod5sslight.tools.
    P12Keyring CustomizedCAs list
    .

�b i/OS �M OS/400 �ϥ� TLS �Ӧw�˩M�t�m Host On-Demand

�U���M�洣�ѱz�b�ϥ� TLS �Ӧw�˩M�t�m Host On-Demand �ɩһݨB�J���i�����[�G

  1. �ҹ�Ҧ��n�w����󳣲ŦX�n�D�C
  2. �w�˩Ҧ����n�� IBM System i �n�鲣�~�C�p�ݸԲӸ�T�A�аѾ\ IBM System i �������C
  3. �w�˩Ҧ����n�� PTF�C�̷s�� PTF ��� IBM eServer System i �䴩�J�f�����C
  4. �w�˩M�t�m IBM HTTP Server �� IBM Application Server�C�p�ݸԲӸ�ơA�аѾ\���~�������C
  5. �ѡuIBM �޲z���A���v�W���u�Ʀ���Һ޲z�{���v�إߡu���Һ޲z���� (CA)�v�A���ʶR���}�� CA�C�p�ݸԲӸ�T�A�аѾ\ IBM System i �������C
  6. �b IBM HTTP Server �� IBM Application Server �W�t�m TLS�C�p�ݸԲӸ�ơA�аѾ\���~�������C
  7. �ϥ� TLS �t�m Host On Demand�C�p�ݸԲӸ�ơA�аѾ\�u�W���������t�m TLS�C

�t�m Telnet ���A���i��w���s�u

�y�X IBM System i ���Ѥ����A�÷j�M TLS�A�H�A�ѱҥ� TLS �һݱĨ����B�J�C�z�i�ॲ����C�@�ӭn�ϥΦw���s�u�� IBM System i7 �t�έ��Ƴo�ǨB�J�C

�t�m Host On-Demand CustomizedCAs ���_��

�p�G�z�ϥΦ�ñ���ҡA�ΨϥΥ��C�b���W�M�椤��ñ�{���c�ҵo�X�����ҡA�Шϥ� P12Keyring ���ε{���Ӱt�m CustomizedCAs ���_���C�p�ݸԲӸ�T�A�аѾ\���� C. P12 ���_�����ε{���C

�а���U�C�B�J�Ӱt�m CustomizedCAs ���_���G

  1. �нT�{ Java �w�w�˦b�t�Τ��C
  2. �}�� linux �� Shell�A�Ҧp QSHELL �� IBM I PASE Shell�C
  3. ������ Host on-Demand �w�˥ؿ����� Host On-Demand �o�G��Ƨ��C�o�q�`�|�O /QIBM/ProdData/HostOnDemand/HOD/�C
  4. ��J���O
    java -classpath .:your_install_dir/lib/sm.zip com.ibm.hod5sslight.tools.
    P12Keyring CustomizedCAs connect myServer.raleigh.ibm.com:702
    �o�ӫ��O�i��ݭn�Ƥ����ӧ����C�p�G�t�δ��ܱz���ѱK�X�A����J hod�A�M��� Enter ��C
  5. ��������ܭn�s�W����_���������Һ޲z���� (CA) �����Ҹ��X�C�аȥ��s�W CA ���ҡA�Ӥ��O�������ҡC�p�G�𥼦^���A�аѾ\�u�t�m IBM System I ���A���H�ϥΦw���s�u�v�C
  6. ��C�ӥؼЦ��A�����ƨB�J 3 �� 5�C

�Y�n�˵� CustomizedCAs ���_�������e�A�а���U�C�B�J�G

  1. �нT�{ Java �w�w�˦b�t�Τ��C
  2. �}�� linux �� Shell�A�Ҧp QSHELL �� IBM I PASE Shell�C
  3. ������ Host on-Demand �w�˥ؿ����� Host On-Demand �o�G��Ƨ��C�o�q�`�|�O /QIBM/ProdData/HostOnDemand/HOD/�C
  4. ��J���O
    java -classpath .: your_install_dir/lib/sm.zip com.ibm.hod5sslight.tools.
    P12Keyring CustomizedCAs list
    .
�ϧμv��
�p�G�z���h�� IBM System i �����A�B�n�إߩҦ��������i�ϥΪ���@���ҡA�ЦҼ{�ϥΥ椬�{�ҡC�p�ݥ椬�{�Ҫ�������T�A�аѾ\�޲z�w���B�[�K�A�� API �� Application System/400 Cryptographic Support/400 �� 3 ���C

�Τ��Ų�O

�p���B�~���w���O�@�A�ЦҼ{�ϥΧt�Τ��Ų�O�� TLS�A��K�a����֥i�H�z�L���ں��� Telnet ��z���t�ΡC�Ҧp�A�z�i�H�t�m Telnet ���A���A�Ȯe�\�� IBM System i ñ�o���Τ�ݾ��ҡ]�z�L�u�Ʀ���Һ޲z�{���v�^�i��Ų�O�C

�Τ�ݾ��Ҩ㦳������Ĵ����]�Ҧp�A90 �ѡ^�C�����Ҩ���ɡA�ϥΪ̥�������u�Τ�ݾ��ҤU���{�ǡv�A��i�~��@�~�C���{�ǻݭn���Ī� IBM System i �ϥΪ� ID �M�K�X�C

�ϧμv��
�ëD�Ҧ� Telnet �Τ�ݳn�鳣����i��Τ��Ų�O�C�p�G�ҥΡA�Ҧ��� IBM System i �B�ҥ� TLS �� Telnet �s�u���ݭn�ϥΪ̾��ҡC

�p�ݬ�����T�A�аѾ\ IBM System i �����C

�t�m Host On-Demand OS/400 proxy �i��w���s�u

�z�i�H�t�m OS/400 proxy�A���ɮ���e�M Database On-Demand �s�u�i��[�K�C�Y�n����o���@�~�A�C�@�ӥؼ� IBM System i �W�������w�ˤU�C�B�~���n��G

�]�w TLS �ϥΪ��v��

�z�ݭn����ϥΪ̹��ɮת��v���C���F��U�z����ŦX TLS �k�߳d���A�z�ݭn�ܧ�t�� TLS �ɮת��ؿ����v���A�H����ϥΪ̹��ɮת��s���v�C�Y�n�ܧ��v���A�а���U�C�B�J�G

  1. ��J���O wrklnk '/QIBM/ProdData/HTTP/Public/jt400/*'
  2. �b�ؿ�������ﶵ 9�C
    1. �T�w *PUBLIC �㦳 *EXCLUDE �v���C
    2. ���ݭn�s�� TLS �ɮרϥΪ̴��ѥؿ��� *RX �v���C�z�i�H���v���ӧO�ϥΪ̩ΨϥΪ̸s�աC�аO���A�N�L�k�ڵ��㦳 *ALLOBJ �S���v�����ϥΪ̦s�� TLS �ɮסC

�w�� Web ���A��

Host On-Demand ���A���|�ϥ� Web ���A���A�N�{������U�����s�����C����T�i�H�[�K�A���|�a�Ӭ۷��{�ת��į�v�T�C

�w�� Web ���A���w�]��O 443�C�p�G���ҥθӰ�A�N�ϥΰ� 80�C�Y�n�ҥΦw�� web ���A�A�а���U�C�B�J�G

  1. �q Web �s������J�Ghttp://<server.name>:2001 �]�䤤�A<server.name> �O IBM System i �� TCP/IP �D���W�١^�C�p�G�L�k�s���A�ШϥΤU�C i/OS �M OS/400 ���O�ӱҰ� HTTP ���A���G
    STRTCPSVR SERVER(*HTTP) HTTPSVR(*ADMIN)
  2. ��J i/OS �� OS/400 �ϥΪ̳]�w�ɩM�K�X�]�����ܮɡ^�C�z�ݭn�㦳 *ALLOBJ �M *SECADM �v���A�~�৹����l���t�m���ʡC
  3. ���@�U IBM HTTP Server for AS/400�C
  4. ���@�U�u�t�m�P�޲z�v�C
  5. ���@�U�u�t�m�v�C
  6. �q�M�椤��� CONFIG �t�m�C
  7. ���@�U�u�w���t�m�v�C
  8. �w��u�e�\ HTTP �s�u�v�P�u�e�\ TLS �s�u�v�ﶵ�G
  9. ���@�U�e�����U�誺�uAS/400 �@�~�v���s�C
  10. ���@�U�u�Ʀ���Һ޲z�{���v�C
  11. ���@�U�u�t�ξ��ҡv�C
  12. ���@�U�u�ϥΦw�����ε{���v�C
  13. ���@�U QIBM_HTTP_SERVER_CONFIG�F�M����@�U�u�ϥΨt�ξ��ҡv�C
  14. ���@�U�u�����s���ҡv�C
  15. �ϥΤU�C i/OS �M OS/400 ���O�A�����޲z HTTP ���A����ҡG
    ENDTCPSVR SERVER(*HTTP) HTTPSVR(DEFAULT)
  16. ���� 10 ���A�� HTTP ��������C
  17. �ϥΤU�C i/OS �M OS/400 ���O�A�Ұʺ޲z HTTP ���A����ҡG
    STRTCPSVR SERVER(*HTTP) HTTPSVR(DEFAULT)
  18. �q Web �s������J�Ghttps://server.name/hod/hodmain.html�]�䤤�Aserver.name �O IBM System i �� TCP/IP �D���W�١^�C

�p�ݦU�� IBM System i �D�D���ԲӸ�T�A�аѾ\ IBM i PDF �ɮפΤ�U�C

i/OS �� OS/400 �� Unicode �䴩

�@���T

�b�u5250 ��ܾ��v���q�@�~���AHost On-Demand �i��ܦ��Хܡu�s�X�r�� ID (CCSID)�v����줤�� Unicode ��ơC�p�ݬ�����T�A�аѾ\�ϥνs�X�r�� ID �� i/OS �M OS/400 Unicode �䴩�C

�D���{���]�p��T

�p�ݥD���{���]�p��T�A�аѾ\ IBM System i �����C

�ϥ� WebSphere Portal ���p Host On-Demand

���F�i�z�L HTML �ɨӦs�� Host On-Demand �~�A�ϥΪ̤]�i�H�令�z�L Portal Server�]WebSphere Portal ��������^�Ӧs�� Host On-Demand�CPortal Server ���Ѥ@�ز�´�[�c�A�i�N���e�����]�Y�ҿת�Portlet�^���J�������CPortlet �O�@�ئb Portal Server �����檺���ε{���C���̷|�N���P�ӷ��]�Ҧp�G�����B�q�l�l��P�ӷ~���Ψt�Ρ^�����e��´�_�ӡA����ܦb�s������������@ HTML �ɤ��C�ѡu���p���F�v���ͥΨӱҰ� Host On-Demand ���q�@�~�� WAR �ɥi���p�� Portlet�A���ϥΪ̯���z�L�J�f���������Ӧs�� Host On-Demand�C�p�G�z����ϥ� Host On-Demand �P Portal Server �~�[������A�аѾ\�f�t������ϥ� Host On-Demand�C�ӥB�A�p�G�z����ϥ� WebSphere Portal ���w���S�ʡA�Ҧp�ϥΪ̪��J�f���� ID �ΡuPortal Server �{���x�s�w�v�A�аѾ\ Web Express Logon Reference�C

�p�G�n���� Host On-Demand Portlet�A�����w�� Host On-Demand �P Portal Server�C

Host On-Demand �p��P Portal Server �f�t�B�@

�� 8 ��� Host On-Demand �p��P Portal Server �f�t�B�@�C

�� 8. Host On-Demand �p��P Portal Server �f�t�B�@
Host On-Demand �p��P Portal Server �f�t�B�@
  1. �ϥΪ̸g���s�����n�J�J�f�����A�åH�ϥΪ� ID �P�K�XŲ�O�䨭���C
  2. �N�ϥΪ̦ۭq���@�� Portlet �U����ϥΪ̪������W�A����ܦb�s�������C
  3. �p�G�ϥΪ̦��t�m Host On-Demand Portlet�A�h Host On-Demand �|�ҰʡC�o�|�b Portlet ���������ѨϥΪ̧��㪺 Host On-Demand �\��A�]�A�i�H�Ұʶ��q�@�~�H�ΰ����L�� Host On-Demand �@�~�C

Host On-Demand �Τ�ݻP Portal Server �f�t�ϥ�

�p�G�z�Q�N Host On-Demand �P Portal Server �f�t�ϥΡA�z�������@�� Host On-Demand Portlet�C�ϥΡu���p���F�v�i���z���t�S�e���a�إ߱z�ۭq�� Portlet�C�����إ� Portlet ���ԭz�A�аѾ\�u���p���F�v�u�W�����C�z�]�i�H�b�u�u��P���ε{���v�U�� Host On-Demand �s�y��s�����A�z�L Host On-Demand �A�Ȫ��_�U���d�� Host On-Demand Portlet�C

�b�z�إߦۭq Portlet �Ψ��o�d�� Portlet ��A�Y�i�p�P��L Portlet �@�ˡA�N�������פJ�� Portal Server ���C�p�ݸԲӸ�ơA�аѾ\ WebSphere Portal for Multiplatforms�C

�z�L Portlet �s�� Host On-Demand �ɪ��@�ǭ���

�J�f�������Ҥ䴩���㪺 Host On-Demand �\��A�����U�C����G

�ϥ� Host On-Demand Portlet �ɪ��S���`�N�ƶ�

���z�N Host On-Demand �P Portal Server �f�t�ϥήɡA�i��|�Ҷq��U�C���D�G

�����Y Host On-Demand Portlet

�b�Y�DZ��p�U�A�z�i��Ʊ�ק� Host On-Demand Portlet ���~�[�Υ\��C�U�C���n�Z�P���ަ��U�z�X�R�z�� Portlet�G

Eclipse-Plugin �䴩

���������p��]�w Host On-Demand �H�ϥ� IBM Eclipse-Plugin�C

���G
Host On-Demand �ثe�Ȧb Windows ���x�W�䴩 Eclipse-Plugin�C�Ьd�\ README �ɥH���o��L�䴩�A�]���p�G���W�[��L���x�A���ɮקY�|�i���s�C

Eclipse-Plugin �O�s�@�N�������߹B�⪺��¦�C�H Eclipse Rich Client Platform ���ظm��¦�A���ѤF��h�Ϥ@��ϥΪ̮e���޲z�γ��p���ε{�����S�ʡC

�b Eclipse-Plugin ���A�Ҧ����ε{�����|�]�˦��ѡu�~���{���v�M�u���q�v�Ҳզ��� Eclipse�u�S�ʡv�CEclipse �S�ʳq�`�|�q��s�����]�]�N�O�i�q Web �s���������W���ؿ��^�[�H�w�ˡC

���F�ظm�Ω� Eclipse-Plugin �� Host On-Demand �~���{���AHost On-Demand ���ѤF�٬��u��s�������ε{���v�� Java Applet�C�u��s�������ε{���v�|�N Host On-Demand �� jar ���ഫ�� Eclipse �~���{���M���q�A�ñN���̩�b�s���β{������s�����ؿ����C

�q��s�����w�˯S�ʪ��{�Ƿ|�� Eclipse-Plugin ���x�p�GWorkplace Managed Client (WMC) �� WebSphere Everyplace Deployment (WED) �Ӧ��Ҥ��P�C�p�G�ϥ� WMC�A�h�ݭn�b���A���������� Workplace Collaboration Service (WCS) �W�����B�~���t�m�B�J�C�u��s�������ε{���v�|���ͤ@�� XML �ɡA�Ӵ�� WCS �W���t�m�B�J�C

�إ� Host On-Demand �~���{��

�Y�n�إߤγ��p�o�� Host On-Demand �~���{���A�H�b Eclipse-Plugin ������A�а���U�C�ʧ@�G

  1. �T�w HTML �ҫ����u���p���F�v�����w�w�q�~���{�������q�@�~�C�z�i�H�ϥΥ���{���� HTML �ҫ������A�Ϋإ߷s�������C
    ���G
    �u�� HTML �ҫ��������~�䴩 Eclipse-Plugin �S�ʡC
    ������������A�N�����Y���u���p���F�v��X�ɩ�� Host On-Demand �o�G�ؿ����C
  2. �إߤ@�ӥؿ��]�Ҧp�Gc:\update�^�Ψӧ@���~���{���� Eclipse ��s�����]�p�G�|���w�q���ܡ^�C�U�@�B�A
  3. �b Web ���A���t�m���w�q�ӥؿ����O�W�A�M�᭫�s�Ұ� Web ���A���C
  4. �z�{�b�w�i�H�إ� Host On-Demand �~���{���C�Цb Eclipse ��s���������W�A�}�Ұ��� Java JRE�]1.6 �Χ�s�����^���s�����A�N�����V Host On-Demand URL�Ghttp://<hostname>/<alias>/WCTConfig.html�C
    ���G
    �b Linux �W�A�p�G�ϥ� IBM 1.4.2 Java �~���{�� Service Release 2 �P�H�W�������A�h�ݭn�]�w LD_LIBRARY_PATH �����ܼơC

    ��軡�A�p�G�z�n�ϥ� Linux �� Host On-Demand ���A���H���� Java �~���{���A�Шϥ� export ���O�]�w LD_LIBRARY_PATH �����ܼơA�p�U�ҥܡG

    export LD_LIBRARY_PATH=/opt/ibm/HostOnDemand/hod_jre/jre/bin:
      $LD_LIBRARY_PATH   
  5. �o�� URL �|����S�����u��s�������ε{���vApplet �Ө�U�z�ظm�~���{���C
  6. ��g�u��s�������ε{���v���u�򥻸�T�v�e���A�p�U�ҥܡG
  7. �z�i�H�b��s�������ε{���e��������ɴ��{���X�M�r�X���e�����A�����Ŀ���󤣥��n���S�ʩΥD���r�X���A�Ӵ�֭n�إߤ� Eclipse �~���{�����j�p�C
  8. ���z�����Ҧ���줧��A�п�����ͩM���p�~���{���CApplet �|�إ� Host On-Demand �~���{���A�ñN�����z���w����s�������C
  9. �b���w���u��s�����ؼХؿ��v���ؿ����A�|�إߩέק�H�U�ɮסG

    �p�ݦb�Τ�ݦw�˥~���{����������T�A�аѾ\ Eclipse-Plugin ���x�Ҫ������C

�ʺA�]�w���q�@�~���e

�b Eclipse-Plugin ���x���A���F����ʺA�]�w���q�@�~���e�A�Ф��n�ϥ� HTML �m���A�]�����|�ϥΥ��� HTML �ɨӰ��� Host On-Demand �~���{���C�p�G�z�ݭn�������\��A�а���U�C�B�J�G

  1. ��@ Java ���O�ӹ�@ com.ibm.eNetwork.HOD.wct.IHODConfigFactory �����A���x�s�b wct.jar �ɤ��C�� wct.jar �ɦw�˦b Host On-Demand �o�G�ؿ����C�o�Ӥ�������Ӥ��Τ�k�G
    public String setHodHtmlFileName()
    public Properties getHodHtmlParameters()       

    �H�U�O�o�� Java ���O���d�ҡG

    �� 9. Java ���O�d��
    package com.ibm.eNetwork.HOD.wct.samples;
    
    import java.util.Properties;
    
    import com.ibm.eNetwork.HOD.wct.IHODConfigFactory;
    
    public class ConfigOverride implements IHODConfigFactory {
        /* �]�D Javadoc�^
         * @�аѾ\ com.ibm.eNetwork.HOD.wct.IHODConfigFactory#getHodHtmlFileName()
         */
        public String getHodHtmlFileName() {
            return "hodwmc";
        }
    
        /* �]�D Javadoc�^
         * @�аѾ\ com.ibm.eNetwork.HOD.wct.IHODConfigFactory#getHodHtmlParameters()
         */
        public Properties getHodHtmlParameters() {
            Properties p = new Properties();
            p.put("EnableHTMLOverrides", "true");
            p.put("TargetedSessionList", "3270 Display");
            p.put("host", "3270 Display=hostname");
            return p;
        }
  2. �N Java ���O�M�˦b Jar �ɤ��C
  3. �s�� Host On-Demand �o�G�ؿ������u��s�������ε{���vHTML �� (WCTConfig.html)�A�ñN showUserClass �ѼƳ]�� true�G
    var showUserClass=�ytrue�z;  
  4. ������s�������ε{���ë��w��L�ѼơA�p�U�ҥܡG�ϥΪ� JAR �ɮ׸��|�G�b�B�J 2 �إߤ� Jar �ɪ��ɮ׸��|�C�ϥΪ̰t�m Factory ���O�G�b�B�J 1 ��@�� Java ���O���W�١C
  5. ���� Host On-Demand �~���{���A�ñN�����p�� Eclipse-Plugin ���x�C

�ϥέӧO���ϥΪ̵o�G�ؿ�

���z�ϥ� Host On-Demand �o�G�ؿ��H�~���ӧO�ϥΪ̵o�G�ؿ��ɡA�z�ݭn�H�U�C�{�Ǩӫ��w�u��s�������ε{���v���ؿ��G

  1. �s�� Host On-Demand �o�G�ؿ������u��s�������ε{���vHTML �� (WCTConfig.html)�A�ñN showAlternatePublishDirectory �ѼƳ]�� true�G
    var showAlternatePublishDirectory =�ytrue�z;  
  2. ����u��s�������ε{���v�A�æb�u���N�o�G�ؿ��v��J��줤���w�ӧO���ϥΪ̵o�G�ؿ��C

�� Host On-Demand �~���{���������� ID

�H�U�O Host On-Demand �~���{���ҨϥΤ����� ID ���M��C���z�b WCS ����ʰt�m�����G�m�ɡA��ij�z���D�o�� ID�C

ID ����
com.ibm.eNetwork.HOD.wct.SessionsView �w�t�m�����q�@�~
com.ibm.eNetwork.HOD.wct.SessionLabelsView �ϥΤ����q�@�~
com.ibm.eNetwork.HOD.wct.TerminalView �׺ݾ��]��ܾ��B�L�����BFTP �����^

�b Eclipse-Plugin ���Ҥ��ϥ� Host On-Demand ������

�H�U�O���e�����Φ����b Eclipse-Plugin ���Ҥ��ϥ� Host On-Demand ������G

  1. ���� Host On-Demand ����Ҧ�����ܮط|�X�{�b Eclipse-Plugin Shell ��������C�p�G Host On-Demand �}�ҤF�@�ӹ�ܮءA�ӨϥΪ̤S������ Eclipse-Plugin �~���t�@�����ε{���A�Y�|�o�ͳo�ت��p�C�ϥΪ̥������� ALT-TAB�A�~����ݭn�o���� HOD ��ܮءC
  2. �u�󵲧��ɽT�{�v�S���@�ΡC�b Eclipse-Plugin ���Ҥ��|�����u�󵲧��ɽT�{�v�]�w�C�ѩ󤣨��䴩�A���ﶵ�w�q���q�@�~���e�������C
  3. �p�G�Ұʶ��q�@�~�����t�m�ت��a��}�AHost On-Demand Applet �٬O����Ұʶ��q�@�~���e��ܮءC�b Eclipse-Plugin ���Ҥ��A�ϥΪ̷|����@�h�T���A���X�ݭn���ت��a��}�A�����}�Ҥ��e��ܮءC
  4. �����޲z�{���B�p��L�M�u��C������ GUI �����A�L�k�ʺA�[�J����椤�����q�@�~�C�Ϥ��A�o�Ƕ��إ����Q�ζ��q�@�~���e���u�ߦn�]�w�v�Ϭq���{�������e�ӱҥΡC
  5. �u�b�ӧO�������Ұʡv���ﶵ�b�o�����Ҥ��������N�q�A�]�����q�@�~�@�ߦ��s�边���椤�C���ﶵ�|�q���q�@�~���e�������C
  6. �u��ϥΨ㦳�����\�઺�Τ�ݡC�z�L�k�Q�Ρu���p���F�w���ﶵ�v�Ӵ�ֹw��������A�ϱo�л\�Ϥp�@�I�]���D���r�X���M 5250 �ɮ���e���~�^�C
  7. �P Host On-Demand �֨��Τ�ݤ��P���O�A�Τ�ݤ��|�۰ʧ�s�ܷs���{���X�h���C�޲z�̻ݭn���s�t�m�u��s�����v�AEclipse-Plugin ���x�~��w�˷s���~���{��/���q�C
  8. �u���� Applet �M�˨� JAR �ɤ��æw�˦b�Τ�ݾ����ɡA���� Applet �~�|�B�@�C
  9. IPMON �l�ܶȤ䴩�u�зǡv�Ҧ��C�䤣�䴩�u�۰ʡv�Ҧ��C���� IPMON ������Ҧ��A�аѾ\�u�W���������uIPMON �l�ܷ��[�v�C
  10. �p�G�w�ˤF�h�� Host On-Demand �S�ʡAHost On-Demand �~���{���|�b�w�t�m�����q�@�~���Ϥ��A��ܤw�w�ˤ� Host On-Demand �S�ʪ��M��A�ѨϥΪ̱q������@�ӯS�ʡC����F�@�ӯS�ʤ���A�ϥΪ̻ݭn���s�Ұ� WED �~�����t�@�ӯS�ʡC
  11. �b Java �D���x�����U�A��} Alt ��|�Y�X���`���p�C�o�O IBM 1.4.2 JRE �w�������D�A�B�b IBM 1.4.2 Service Release 4.1 �P�H�W���������w�ѨM�C

�N Host On-Demand ���A���t�m���ϥ� LDAP

Host On-Demand ���A���ΨӺ޲z�u�t�m���A�����v�ҫ��P�u�X�֫��v�ҫ����t�m��ơC�N Host On-Demand ���w�]�B�@�Ҧ��Ө��A�o�Ǹ�Ʒ|�x�s�b�D�@�Ϊ��M�θ���x�s�w���C���ǥ��~�Ȥ�ݭn�޲z�b�h�� Host On-Demand ���A�����޲z��t�m��T�C�p�G�o�ǫȤ�ϥΫD�@�Ϊ��M�θ���x�s�w�A��޲z�̥������O�޲z�C�� Host On-Demand ������ơC�u���q���ؿ��s���q�T��w (LDAP)�v���A���ؿ��i�b���P�� Host On-Demand �t�m���A����Ҷ��A�@�ΨϥΪ̻P�s�ժ��t�m��T�C

�Q�� LDAP �ؿ����A����V�h�� Host On-Demand ���A���Ӻ޲z�M�@�Ωw�q�O�@�ӻݭn�D�`�p�߳W���M���檺�ﶵ�C�ר�O�q�M�θ���x�s�w����ɡA�ٲo�s��t�m��ơCLDAP �i���Ȥ��ǥѱN�ϥΪ̦w�Ʀ����h�����s�վ𪬵��c�A�Ӻ޲z�t�m��T�C�p�G�{���ϥΪ̬O�h�Ӹs�դ��������A�h�Y�Ǹ�T�N�|�򥢡C�Ъ`�N�A������� LDAP �ɡA�M�θ���x�s�w�����t�m��Ƥ��|�ܧ�C�Բӻ����аѾ\ Host On-Demand �u�W������������� LDAP ���o�s�C

�]�w LDAP �䴩

  1. �M�w�z�Q�ϥΪ� LDAP �ؿ����A���A���n�ɽЦw�ˤ��C
  2. �p�G�z�Ұ��檺 LDAP �������䴩 Host On-Demand ���ءA�Ы����w�˺��ة������ҭz�A�w�� Host On-Demand ���ة����ɡC�]IBM LDAP 3.x ���Χ�s�����ݭn���ة����ɮסC�^
  3. �n�D LDAP �޲z�̴��� Host On-Demand �Ψ��x�s�t�m��T���r���C�аO�U���r�����ѧO�W�� (DN)�F�z�����Q�γo����T�ӧ��� LDAP �]�w�C
  4. �n�D LDAP �޲z�̴��� Host On-Demand ���޲z�� DN �M�K�X�F �z�n�Q�γo�Ǹ�T�ӱ��� LDAP ���A�����������ҡC�޲z�� DN �����n���إߡB�ק�ΧR���W�@�B�J�Ҵ��Τ��r�����v���C�аO�U DN �αK�X�F�z�n�Q�γo����T�ӧ��� LDAP �]�w�C
  5. �b�޲z���ε{�����A�ҥΡu�ؿ��A�ȡv�������� LDAP�C���~�A�z�i�H��ܩʦa�N�M�θ���x�s�w�����t�m��T�A����� LDAP �ؿ����A�����C��L��T�аѾ\�N Host On-Demand ���A���t�m���ϥ� LDAP�C
    �ϧμv��
    Host On-Demand ���|�Ψ�]��L�ت��Ӥw�w�q�b LDAP �����ϥΪ̻P�s�աCHost On-Demand ���ϥΪ̻P�s�ե����t��w�q�A�䰵�k�O����M�θ���x�s�w�����t�m��T�A�Ϊ̬O�b�ҥ� LDAP ��A�b Host On-Demand ���]�w�ϥΪ̻P�s�աC
    �ϧμv��
    �p�G�z�O�b Windows �� AIX ���x�W�ϥ� IBM LDAP ���A���A�ӥB�O�إߤj�q���ϥΪ̡A�нT�w DB2 �� APP_CTL_HEAP_SZ �t�m�F�A�����ȡC���ܼƪ��ȬO�ھڭӧO���w�˦өw�A�]�w APP_CTL_HEAP_SZ �� 512 �O�@�ӫܦn���}�l�ȡC

    �Y�n�b Windows �� AIX ���Ұt�m DB2 ��ư�j�p�A�еo�X�U�C���O�G

    1. set DB2INSTANCE=ldapdb2
    2. db2 connect to ldapdb2
    3. db2 update db cfg for ldapdb2 using APP_CTL_HEAP_SZ 512
    4. db2 force application all
    5. db2 terminate
    6. db2stop
    7. db2start

    �t�~�A�нT�w STMTHEAP ���j�C�o�ǰѼƪ��j�p�D�n�O�ھڭӧO���Ȥ�t�m�H�έn����� LDAP �� Host On-Demand �ϥΪ̼ƶq�өw�C

�w�˺��ة���

�o�G�ؿ��� LDAP �l�ؿ������X���ɮר㦳�� LDAP �ؿ������� Host On-Demand �����A�]�Ҧp your_install_directory\HOD\ldap�A�䤤 your_install_directory �O�z�� Host On-Demand �w�˥ؿ��^�C�o���ɮץ]�t LDAP ���ت������A�åH�з� slapd �榡�x�s�C���ة��������O���Ī��AHost On-Demand �~��N�t�m��T�x�s�b LDAP ���A�����C���p���z�� LDAP �޲z�̡A�H�w�˳o�Ǻ��ة����C

�аѾ\�{���ؿ����o�w�� zSeries �����ة������������ܡC

�ϧμv��
�z�� LDAP �޲z�̥i��w�w�˳o�Ǻ��ة������t�@�� IBM ���~�ϥΡC�p�G�O�p���A�в��L�o�ǨB�J�C�p�G�z�ϥ� IBM Directory 3.1.1 ���Χ�s���A�]�����ؤw�w���w�ˡA�ҥH�z�]�i�H���L�o�ǨB�J�C

�Y�n�N Host On-Demand ���ة����w�˦b Netscape LDAP Directory ���A���W�G

  1. �q <Host On-Demand publish directory>/ldap �ؿ��A�N�U�C slapd �ɽƻs�� LDAP ���A���W�� Netscape LDAP config �ؿ��G
    Netscape.IBM.at
    Netscape.IBM.oc
  2. ���� LDAP ���A���C
  3. �s�� <Netscape LDAP config directory>/slapd.conf �ɡA�M��[�J�U�C���z���G
    userat "<Netscape LDAP config directory>/Netscape.IBM.at"
    useroc "<Netscape LDAP config directory>/Netscape.IBM.oc"
  4. ���s�Ұ� LDAP ���A���C

�p�G�n�N Host On-Demand ���ة����w�˦b IBM LDAP Directory ���A���W�A�СG

  1. �q Host On-Demand publish directory/ldap �ؿ��A�N�U�C slapd �ɽƻs�� LDAP ���A���W�� <installation directory>/etc �ؿ��G
    V2.1.IBM.atV2.1.IBM.oc
  2. ���� LDAP ���A���C
  3. �s�� <installation directory>/etc/slapd.at.conf �ɡA�M��b�ɮק��ݥ[�J�U�C���z���G
    include /etc/V2.1.IBM.at
  4. �s�� <installation directory>/etc/slapd.oc.conf �ɡA�M��b�ɮק��ݥ[�J�U�C���z���G
    include /etc/V2.1.IBM.oc
  5. ���s�Ұ� LDAP ���A���C

�N Host On-Demand ���A���t�m���H LDAP ��������x�s�w

  1. �}�Һ޲z�����A�n�J Host On-Demand�C
  2. ���@�U�u�A�ȵ{���v>�u�ؿ��A�ȡv
  3. ���@�U�u�ϥΥؿ��A�� (LDAP)�v�ءA�A��J LDAP ���A����T�C
    �ت��a��}
    ��J LDAP �ؿ��� IP ��}�C�z�i�H�Q�ΥD���W�١A�]�i�H�Q�αa�I�Q�i��榡�C�w�]�ȬO Host On-Demand ���A�����D���W�١C
    �ت���
    ��J LDAP ���A���n�Ψӱ��� LDAP �Τ�ݳs�u�� TCP/IP ��C�w�]�� 389�C
    �޲z���ѧO�W��
    ��J�i�� Host On-Demand ��s��T���ؿ��޲z�̤��ѧO�W�� (DN)�C�z�ݭn���ѧO�W�٨ϥ� LDAP �r����ܪk�]�Ҧp cn=Chris,o=IBM,c=US�^�C
    �޲z�̱K�X
    ��J�ؿ��޲z�̪��K�X�C
    ����W�٦r��
    ��J�n�x�s���T���ؿ���T�𪬵��c (DIT) ���̰��h���ت��ѧO�W�� (DN)�CHost On-Demand �|�N�����Ҧ��t�m��T�x�s DIT �����o�Ӧr�����U�C�z�ݭn���ѧO�W�٨ϥ� LDAP �r����ܪk�]�Ҧp cn=HOD,o=IBM,c=US�^�C
    �N�t�m����ܥؿ��A��
    �p�G�n�q�p�H����x�s�w���A�N�ϥΪ̩M�s�ղ���� LDAP �ؿ��A�Ы��@�U�Ŀ�ءC��z���s�թM�ϥΪ̰t�m��T�Ө��A����� LDAP ���D�`���n���t�N�C�p�ݸԲӸ�T�A�аѾ\�u�W�������� LDAP ����t���C�z�i�H�b�����ܥؿ����A���ɡA�Φb��������A�Ŀ�o�ӮءC
    �ϧμv��
    �u���s�ɦV�{���v�t�m���|����ܥؿ����A���C
    �ϧμv��
    �p�G�z���s���� LDAP �β���譱�����D�A�Э������ճs���� LDAP�C�M��A�󶶧Q�s����A�A���ղ���C
  4. ���@�U�u���Ρv�C

    ���Ĥ@���n�D�z�Q�� LDAP �ؿ��i�樭�����ҮɡA�Ы��w�ϥΪ� ID "admin" �αK�X "password"�C�b�Ĥ@���n�J��A�z�i�H�ܧ�o�ӱK�X�C�Y�ϱz�i��w�ܧ�F�ӧO����x�s�B���K�X�A�� ID �M�K�X���~�򦳮ġA���ȭ��ӧO����x�s�B�C��� LDAP �ؿ��A�ݭn�ӧO���ϥΪ� ID �M�K�X�C�Y�n�קK�V�c�A�z�i�H�ܧ� LDAP �ؿ��K�X�A�ϥ��P��z���ӧO����x�s�B�K�X�C

�o�ӵe���Ҷi�檺�ܧ󳣷|�ߧY�ͮġC������ LDAP ���A������A���򪺨ϥΪ̬����ܧ󳣥u��b LDAP ���A�����i��A�䤤�]�A�޲z�̩ΨϥΪ̹��s�աB�ϥΪ̩ζ��q�@�~���޲z�ܧ�A�H�ηs�K�X�B�����B��L�ܧ�o�����ܡC

�����P��O

����A. �ϥΦw�˦b�������ҤU���Τ��

���ݦw�˪��Τ�ݷ|�w�˨쥻�ݺϺФ��C�Τ�� Applet �|�������J�w�]�t���s�������A�]���A���ݭn�q���A���U���C�t�m���ݥΤ�ݳq�`�O���F�z�L�t�׫ܺC���q�ܽu���ӳs�����ϥΪ̡A�]���L�̪��U���ɶ��|�y�����D�A�ӥB�s�u�~�詹���L�k�w���C�z�]�i�H�Q�Υ��ݦw�˪��Τ�ݨӴ��եD���s���\��A���ݭn�w�˧��㪺 Host On-Demand ���~�C

�䴩���ݦw�˪��Τ�ݧ@�~�t��

Host On-Demand �i�b�U�C�@�~�t�ΤW�w�ˬ��Τ�ݡG

�w�˦b�������ҤU���Τ�ݤj���ݭn 320 MB �ϺЪŶ��C

�w�˥��ݥΤ��

�Y�n�b Windows �u�@���W�w�� Host On-Demand ���ݥΤ�ݡA�z�ݭn�O�޲z�̸s�ժ������C

  1. ���J DVD�A�M��q DVD �� \HODINST �ؿ����� hodinstallwin.exe -lc�C
  2. ���@�U�u�w�ˡv�C
  3. �~��i���l�������C
  4. �p�G�z�|�������o�Ӱʧ@�A�о\Ū�̫�@�ӵ����Ҵ��Ѫ� Readme �ɡC

�b�w�˵����ɡA�|�۰ʰt�m�M�ҰʡuHost On-Demand �A�ȵ{���޲z���v�C�b Windows 7�BWindows 8 �M Windows 10 �W�A�u�A�Ⱥ޲z�{���v�|�w�˦��A�ȡC

�Ұʥ��ݥΤ��

�Y�n�Ұ� Host On-Demand �@���Τ�ݡA�Ы��@�U�}�l > �{���� > IBM Host On-Demand > Host On-Demand�C

�������ݥΤ��

�Y�n�������ݥΤ�ݡA�бq�u����x�v�ϥΡu�s�W/�����{���v�C

����B. �ϥ� IKEYCMD ���O�椶��

���F�uHost On-Demand ���Һ޲z���ε{���v�~�A�z�i�H�ϥ� IKEYCMD ���O��u��A�Ӻ޲z���_�B���һP���ҭn�D�C��\��M�u���Һ޲z�v�����A�D�n�O�q���O��ӫD�ϧΦ������Ӱ���C�p�G���ε{�����n�b���һP���_�޲z�@�~���s�W�@�Ǧۭq�����A�h�i�z�L�n�ϥΪ����� Shell Script �P�{���өI�s IKEYCMD�C���i�����Һ޲z���ε{���ثe�Ҥ䴩���Ҧ������A�إߪ��_��Ʈw�ɮסC���i�إ߾��ҭn�D�A�פJ CA ñ�{�����ҡA�H�κ޲z��ñ���ҡC���O Java ���A�u��b Windows�BAIX�BLinux Intel �� Linux zSeries ���x�W�ϥΡC

IKEYCMD �O�Φb�M���}/�p�K���_���إ߻P�޲z�������t�m�@�~�W�C�b�Ψӧ�s���A���t�m�� httpd.conf ���t�m�ﶵ�譱�AIKEYCMD �K���A�ΡC�p�ݥi��s���A���t�m�ɪ��ﶵ�A�z�����ϥ� IBM Administration Server�C

IKEYCMD ���O�椶�������ҳ]�w

�Ы��p�U�ҥܡA�N�����ܼƳ]�w���ϥ� IKEYCMD ���O�椶���G

�Y�� Windows ���x�A�а���U�C�ʧ@�G

�Y�� AIX ���x�G

�Х��T�w xlC �ɡ]�o���ɮ׺c���з� AIX C++ �sĶ��������ɴ��{���w�^�ŦX�U�C�䤤�@���n�D�G

�ϥΤU�C���O�ӽT�{�z�������G

lslpp -ha "xlC.aix*.rte"

�]�p�G xlC �ɮ׶��L�¡A�ӥB�b�u���Һ޲z�v�@�Τ������p�U�ҰʡuHost On-Demand �A�Ⱥ޲z�{���v�A�h�|�o�Ϳ��~�C�^

�U�@�B���w�U�C�U���G

�@�������o�ǨB�J�AIKEYCMD ���i�q����ؿ��Ӱ���C�p�G�n���� IKEYCMD ���O�A�ШϥΤU�C�y�k�G

java com.ibm.gsk.ikeyman.ikeycmd <command>

IKEYCMD ���O�檺�y�k

Java CLI ���y�k��

java [-Dikeycmd.properties=<properties_file>]

com.ibm.gsk.ikeyman.ikeycmd <object> <action> [options]

�䤤

Action ���n�� object �Ĩ����S�w�ʧ@�Aoptions �����w�� object �P action ��ժ����n�P��οﶵ�C

�ϧμv��
object �P action ����r�㦳��m�ʡA�������ҿ諸���ǫ��w�C�� options �S����m�ʡA�i�������ǫ��w�A�u�n���w���uoption�]�ﶵ�^/operand�]�B�⤸�^�v��ծ榡�Y�i�C

Host On-Demand �� IKEYCMD �@�~�M��

���������U�C�U�`�A�N�J�㻡�� Host On-Demand �һݪ� IKEYCMD ���O�椶���@�~�G

�إ߷s���_��Ʈw

���_��Ʈw���@���ɮסA�Ѧ��A���Ψ��x�s�@�Φh�Ӫ��_�t��P���ҡC�p�G�n�b Host On-Demand ���A���P�Τ�ݶ��ҥΦw���s�u�A�h�����Ψ즹���C�b�t�m TLS �q�T�e�A�z�������b your_install_directory\bin�]�Y�� Windows�^�� your_install_directory/bin�]�Y�� AIX�^���A�إ� HODServerKeyDb.kdb ���_��Ʈw�ɮסCHost On-Demand �å��H���o���ɮסA�]���b�z�Ĥ@���w�˫�A�����إߦ��ɮסC

�H Windows ���x���ҡA�Y�n�ϥ� IKEYCMD ���O�椶���إߤ@�ӷs���_��Ʈw�A�п�J�U�C���O�G

java com.ibm.gsk.ikeyman.ikeycmd -keydb -create

-db your_install_directory\bin\HODServerKeyDb.kdb

-pw <password> -type cms -expire <days> -stash

�䤤 your_install_directory �� Host On-Demand �w�˥ؿ��C

�Ъ`�N�U�C�����G

�ϧμv��
�C���إߩ��ܧ� HODServerKeyDb.kdb �ɡA�h��������A���s�Ұ� Host On-Demand �A�Ⱥ޲z�{���C

�]�w��Ʈw�K�X

���z�إ߷s���_��Ʈw�ɡA�z�|���w�@�Ӫ��_��Ʈw�K�X�C�o�ӱK�X�O�O�@�p�K���_�C�p�K���_�O�ߤ@�i�Ψ�ñ�{���A�θѱK���}���_�ҥ[�K���T���C�оi���g�`�ܧ���_��Ʈw�K�X���ߺD�C

�b�z���w�K�X�ɽЪ`�N�U�C�U�I�G

�ϧμv��
�H�ɰl�ܱK�X�����Ĥ���C�p�G�K�X�w�L���A�|�N�T���g����~��x���C���A���N�ҰʡA���p�G�K�X�w�L���A�h���|�O�w���������s�u�C

�ܧ��Ʈw�K�X

�Y�n�ܧ��Ʈw�K�X�A�а���U�C�B�J�G

�H Windows ���x���ҡA�п�J�U�C���O�G

java com.ibm.gsk.ikeyman.ikeycmd -keydb -changepw

-db your_install_directory\bin\HODServerKeyDb.kdb

-pw <password> -new_pw <new_password> -expire <days> -stash

�䤤 your_install_directory �� Host On-Demand �w�˥ؿ��C

�Ъ`�N�U�C�����G

�C�X CA

�p�G�n��� HODServerKeyDb.kdb ���_��Ʈw�����«H�� CA �M��A�а���U�C�B�J�G

�H Windows ���x���ҡA�п�J�U�C���O�G

java com.ibm.gsk.ikeyman.ikeycmd -cert -list CA 

-db your_install_directory\bin\HODServerKeyDb.kdb

-pw <password> -type cms

�䤤 your_install_directory �� Host On-Demand �w�˥ؿ��C

�̹w�]�AHODServerKeyDb.kdb �����U�C���W���«H CA �� CA ���ҡG

�إ߷s���_�դξ��ҭn�D

�p�G�n�إߡu���}/�p�K�v���_�t��P���ҭn�D�A�а���U�C�B�J�G

  1. �H Windows ���x���ҡA�п�J�U�C���O�G
    java com.ibm.gsk.ikeyman.ikeycmd -certreq -create
    -db your_install_directory\bin\HODServerKeyDb.kdb
    -pw <password> -size <1024 | 512> -dn <distinguished_name>
    -file <filename> -label <label>
    �䤤 your_install_directory �� Host On-Demand �w�˥ؿ��C

    �Ъ`�N�U�C�����G

  2. ���Ҿ��ҬO�_�إߦ��\�C

    a. �˵��z�ҫإߤ����ҭn�D�����e�C

    b. �T�w���_��Ʈw�����O�����ҭn�D�G

    java com.ibm.gsk.ikeyman.ikeycmd -certreq -list
    -db <filename> -pw <password>

    �z���|�b�M�椤�ݨ�z��~�ҫت����ҡC

  3. �N�s�ت��ɮ׶ǵ����Һ޲z���ߡC

�x�s���A������

���� CA ñ�{������

�ШϥΦ��{�ǡA�ӱ������Һ޲z���ߡ]�b�z���A�����Q�����«H�� CA�^�z�L�q�l�l��ǨӪ����ҡC�̹w�]�A�U�C�� CA ���ҷ|�x�s�b HODServerKeyDb.kdb ���_��Ʈw���A�B�Q�Ь��«H�� CA ���ҡG

���Һ޲z���ߥi��|�ǰe�h�����ҡC���F�z���A�������ҥ~�ACA �i���ٷ|�ǰe�B�~���uñ�{���ҡv�Ρu���~ CA ���ҡv�C�Ҧp�AVerisign �b�ǰe�@���u���y���A���Ʀ���� (Global Server ID)�v�ɡA�ٷ|���W�@���u���~ CA ���ҡv�C�b�������A�����ҫe�A�|����������B�~���u���~ CA ���ҡv�C�п��`�x�s CA �����������ܡA�ӱ����u���~ CA ���ҡv�C

�ϧμv��
�p�G�o�X CA ñ�p���Ҫ� CA ���O���_��Ʈw�����«H CA�A�z�������x�s�� CA ���ҡA�M��N�� CA ���w���«H CA�C�M��Y�i�N CA ñ�{�����Ҧ����Ʈw���C�p�G�� CA ���O�«H�� CA�A�h�z�L�k������ CA ñ�{�����ҡC�������ܽаѾ\�x�s CA ����

�H Windows ���x���ҡA�Y�n���� CA ñ�{�����Ҩé����_��Ʈw���A�п�J�U�C���O�G

java com.ibm.gsk.ikeyman.ikeycmd -cert -receive -file <filename>

-db your_install_directory\bin\HODServerKeyDb.kdb -pw <password>

-format <ascii | binary> -default_cert <yes | no>

�䤤 your_install_directory �� Host On-Demand �w�˥ؿ��C

�Ъ`�N�U�C�����G

�x�s CA ����

�H Windows ���x���ҡA�p�G�n�x�s���«H CA �ҵo�����ҡA�п�J�U�C���O�G

java com.ibm.gsk.ikeyman.ikeycmd -cert -add

-db your_install_directory\bin\HODServerKeyDb.kdb

-pw <password> -label <label> -format <ascii | binary>

-trust <enable |disable> -file <file>

�䤤 your_install_directory �� Host On-Demand �w�˥ؿ��C

�Ъ`�N�U�C�����G

�ϧμv��
���榹�ʧ@����A�z��������í��s�Ұ� Host On-Demand �A�Ⱥ޲z�{���C

�إߦ�ñ����

�q�`�n���o���W CA �ҵo�����ҡA���ݤG��T�g�C�b���ݵo�X�����Ҵ����A�Шϥ� IKEYCMD �إߤ@����ñ���A�����ҡA�H�K�b�Τ�ݻP���A�����ҥ� TLS ���q�@�~�C�p�G�z�n�b�M�� Web �������ۧڧ�t CA ����A�ШϥΥ��{�ǡC

�H Windows ���x���ҡA�Y�n�إߤ@����ñ���ҡA�п�J�U�C���O�G

java com.ibm.gsk.ikeyman.ikeycmd -cert -create

-db your_install_directory\bin\HODServerKeyDb.kdb

-pw <password> -size <1024 | 512> -dn <distinguished name>

-label <label> -default_cert <yes or no>

�䤤 your_install_directory �� Host On-Demand �w�˥ؿ��C

�Ъ`�N�U�C�����G

���Τ�ݥi�H�ϥΦ��A������

HODServerKeyDb.kdb �����Ҧ����Ҭҥi�� Host On-Demand ���A���ϥΡC���L�A�b�Y�ǰt�m���A�������ѳo�Ǿ��Ҥ����@�����n�s�����A�����Τ�ݨϥΡC���]�z�����A���ϥΤ��� CA �ҵo�����ҡA�h�������ѸӾ��Ҫ� root ���Τ�ݨϥΡC�p�G�z�����A���ϥΦ�ñ���ҡA�h�������Ѥ@���Ӿ��Ҫ��ƥ����Τ�ݨϥΡC

��� Host On-Demand �U���Τ�ݻP�֨��Τ�ݦӨ��A�䰵�k�O�N�����^����@�ӼȦs�ɤ��A�ëإߩΧ�s�W�٬� CustomizedCAs.p12 ���ɮס]����� Host On-Demand �o�G�ؿ����^�C

�p�G�n���U���Χ֨��Τ�ݫإ� CustomizedCAs.p12 �ɡA�п�J�U�C���O�G

java com.ibm.gsk.ikeyman -keydb -create -db

CustomizedCAs.p12 -pw hod -type pkcs12

�w�]�K�X�� hod�C

�s�W���� CA ����¦���Ҩ� CustomizedCAs.p12

�����A�q HODServerKeyDb.kdb ���_��Ʈw���^�� CA ����¦���ҩΦ�ñ���ҡC�H Windows ���ҡA�Y�n���榹�ʧ@�A�п�J�U�C���O�G

java com.ibm.gsk.ikeyman.ikeycmd -cert -extract

-db your_install_directory\bin\HODServerKeyDb.kdb

-pw <password> -label <label> -target cert.arm -format ascii

�䤤 your_install_directory �� Host On-Demand �w�˥ؿ��C

�Ъ`�N�U�C�����G

�{�b�A�бN�� CA ��¦���ҥ[�� CustomizedCAs.p12 �ɤ��C�p�G�n�N CA ��¦���ҩΦ�ñ���ҥ[�� CustomizedCAs.p12 ����ñ���̲M�椤�A�п�J�U�C���O�G

java com.ibm.gsk.ikeyman.ikeycmd -cert -add

-db CustomizedCAs.p12 -pw hod -label <label>

-file cert.arm -format ascii -trust <enable | disable>

����ª��Τ�ݡA�Y�n�s�W�� CA ��¦���Ҩ� CustomizedCAs.class �ɡA�п�J�U�C���O�G

java com.ibm.gsk.ikeyman.ikeycmd -cert -add

-db CustomizedCAs.class -label <label>

-file cert.arm -format ascii -trust <enable | disable>

�Ъ`�N�U�C�����G

�ϧμv��
�b���������@�~��A�а���A���s�Ұ� Host On-Demand �A�Ⱥ޲z�{���C

�H�ª��Τ�ݦӨ��A�z�ݭn��J�U�C���O�A�w��U���Χ֨��Τ�ݡA�N CustomizedCAs.p12 ���ഫ���� CustomizedCAs.class�C�U�������O�����T�����ܡA���z���ӧ⥦��J�b�P�@��C

..\hod_jre\jre\bin\java -cp ..\lib\sm.zip;
com.ibm.eNetwork.HOD.convert.CVT2SSLIGHT 
CustomizedCAs.p12 hod CustomizedCAs.class

�ץX���_

�p�G�n�N���_�ץX��t�@���_��Ʈw���A�αN���_�ץX�� PKCS12 �ɤ��A�п�J�U�C���O�G

java com.ibm.gsk.ikeyman.ikeycmd -cert -export -db <filename>

-pw <password> -label <label> -type <cms | jks | jceks | pks12>

-target <filename> -target_pw <password>

-target_type <cms | jks | jceks | pkcs12> -encryption <strong | weak>

�Ъ`�N�U�C�����G

�פJ���_

�p�G�n�פJ�t�@���_��Ʈw�������_�A�п�J�U�C���O�G

java com.ibm.gsk.ikeyman.ikeycmd -cert -import -db <filename>

-pw <password> -label <label> -type <cms | jks | jceks | pks12> -target

<filename> -target_pw <password> -target_type <cms | jks | jceks | pks12>

�p�G�n�פJ PKCS12 �ɤ������_�A�п�J�U�C���O�G

java com.ibm.gsk.ikeyman.ikeycmd -cert -import -file <filename>

-pw <password> -type pkcs12 -target <filename>

-target_pw <password> -target_type <cms | jks | jceks | pks12>

�Ъ`�N�U�C�����G

��ܪ��_��Ʈw�����w�]���_

�H Windows ���x���ҡA�p�G�n��ܹw�]���_���ءA�п�J�U�C���O�G

java com.ibm.gsk.ikeyman.ikeycmd -cert -getdefault

-db your_install_directory\bin\HODServerKeyDb.kdb

-pw <password>

�䤤 your_install_directory �� Host On-Demand �w�˥ؿ��C

�N�[�K��Ʈw�x�s�b�����ɤ�

���w�������s�u�A�бN�[�K��Ʈw�K�X�x�s�b�����ɤ��C�H Windows ���x���ҡA�p�G�n�b�إ߸�Ʈw�����x�s�K�X�A�п�J�U�C���O�G

java com.ibm.gsk.ikeyman.ikeycmd -keydb -create

-db your_install_directory\bin\HODServerKeyDb.kdb

-pw <password> -type cms -expire <days> -stash

�䤤 your_install_directory �� Host On-Demand �w�˥ؿ��C

�H Windows ���x���ҡA�p�G�n�b�إ߸�Ʈw���x�s�K�X�A�п�J�U�C���O�G

java com.ibm.gsk.ikeyman.ikeycmd -keydb -stashpw

-db your_install_directory\bin\HODServerKeyDb.kdb -pw <password>

�䤤 your_install_directory �� Host On-Demand �w�˥ؿ��C

IKEYCMD ���O��Ѽƪ����[

�U�������i�w����w������檺�U���ʧ@�C

���� �ʧ@ ����
-keydb -changepw �ܧ���_��Ʈw���K�X
-convert �N���_��Ʈw�q�Y�خ榡�ഫ���t�@��
-create �إߪ��_��Ʈw
-delete �R�����_��Ʈw
-stashpw �N���_��Ʈw���K�X���æb�ɮפ�
-cert -add �N�ɮפ��� CA ���ҷs�W����_��Ʈw��
-create �إߦ�ñ����
-delete �R�� CA ����
details �C�X�S�w���Ҫ��ԲӸ�T
-export �N���_��Ʈw�����ӤH���һP��������p�K���_�A�פJ PKCS#12 �ɩΥt�@���_��Ʈw���C
-extract �^�����_��Ʈw��������
-getdefault ���o�w�]�ӤH����
-import �פJ���_��Ʈw�� PKCS#12 �ɤ�������
-list �C�X�Ҧ�����
-modify �ק���ҡ]�����G�ثe�ߤ@�i�ק諸���u���u���ҫH���v���^
-receive �����ɮפ������Ҩ���_��Ʈw��
-setdefault �]�w�w�]���ӤH����
-sign ñ�{�@���x�s�b�ɮפ������ҡ]���ɮצ��@�������x�s�b���_��Ʈw���^�A�ñN�wñ�{�������x�s�b�ɮפ�
-certreg -create �إ߾��ҭn�D
-delete �N���ҭn�D�q���ҭn�D��Ʈw���R��
-details �C�X�S�w���ҭn�D���ԲӸ�T
extract �N���ҭn�D��Ʈw�������ҭn�D�^�����ɮפ�
-list �C�X���ҭn�D��Ʈw�����Ҧ����ҭn�D
-recreate ���s�إ߾��ҭn�D
-help ��� IKEYCMD ���O��������T
-version ��� IKEYCMD ������T

IKEYCMD ���O��ﶵ���[

�U����ܥi�X�{�b���O�椤���C�@�ӿﶵ�C�H�U�C�X���㪺�ﶵ�s�F���L�A�ﶵ���ϥλP�_�A�ݵ����O�椤���w������P�ʧ@�өw�C

�ﶵ ����
-db ���_��Ʈw��������|
-default_cert �N�ҭn�ϥΪ����ҡA�]���Τ��Ų�O�Ϊ��w�]���ҡ]yes �� no�^�C�w�]�ȬO no�C
-dn X.500 �ѧO�W�١C�п�J���U�C�榡���r��A�ìA�W���޸� �]�� CN�BO �P C �����n���^�G

"CN=Jane Doe,O=IBM,OU=Java Development,L=Endicott, ST=NY,ZIP=13760,C=country"

-encryption ���ҶץX���O���ҥΪ��[�K�j�ס]strong �� weak�^�C�w�]�Ȭ� strong�C
-expire ���ҩθ�Ʈw�K�X�����ĤѼơC���Ҫ��w�]�Ȭ� 365 �ѡA��Ʈw�K�X���w�]�Ȭ� 60 �ѡC
-file ���ҩξ��ҭn�D�]�����w����өw�^���ɦW
-format ���Ҫ��榡�]�Y�� Base64_encoded �h�O ASCII�A�Y�� Binary DER ��ơA�h�O ASCII �� binary�^�C�w�]�Ȭ� ASCII�C
-label ���[�����ҩξ��ҭn�D������
-new_format ���_��Ʈw���s�榡
-new_pw �s��Ʈw�K�X
-old_format ���_��Ʈw���®榡
-pw ���_��Ʈw�� PKCS#12 �ɪ��K�X�C�аѾ\�إ߷s���_��Ʈw�C
-size ���_�j�p�]512 �� 1024�^�C�w�]�Ȭ� 1024�C
-stash �����ܽX���ܱN���_��Ʈw���K�X���æb�ɮפ��C�Y�����w�A�h�|�N�K�X���æb�ɮפ��C
-target �ت��ɮשθ�Ʈw�C
-target_pw ���_��Ʈw���K�X�]�p�G -target ���w���O���_��Ʈw�^�C�аѾ\�إ߷s���_��Ʈw�C
-target_type -target �B�⤸���w����Ʈw�������]�Ш� -type�^�C
-trust CA ���Ҫ��i�H���A�]enable �� disable�^�C�w�]�Ȭ� enable�C
-type ��Ʈw�������C�e�\���ȬO cms�]���� CMS ���_��Ʈw�^�Bjce�]���� Sun ���M�� Java Cryptography Extension�^�Bjceks�]���� Sun ���M�� Java Cryptography Extension ���_�x�s�w�^�� pkcs12�]���� PKCS#12 �ɡ^�C
-x509version �ҭn�إߤ� X.509 ���Ҫ������]1�B2 �� 3�^�C�w�]�Ȭ� 3�C

���O��I�s

�H�U�C�X�C�@�ӫ��O��I�s�H�Τ@�ǿ�ΰѼơ]�H����r���ܡ^�C

���D²���A�C�@�ӫ��O�I�s���N�ٲ���ڪ� Java �I�s�Gjava com.ibm.gsk.ikeyman.ikeycmd�C

-keydb -changepw -db <filename> -pw <password> 
-new_pw <new_password> -stash -expire <days>

-keydb -convert -db <filename> -pw <password> 
-old_format <cms | webdb> -new_format <cms>

-keydb -create -db <filename> -pw <password> -type <cms | jks | jceks | pks12>
-expire <days> -stash

-keydb -delete -db <filename> -pw <password>

-keydb -stashpw -db <filename> -pw <password>

-cert -add -db <filename> -pw <password> -label <label> 
-file <filename> -format <ascii | binary> -trust <enable | disable>

-cert -create -db <filename> -pw <password> -label <label> 
-dn <distinguished_name> -size <1024 | 512> -x509version <3 | 1 | 2>
-default_cert <no | yes>

-cert -delete -db <filename> -pw <password> -label <label>

-cert -details -db <filename> -pw <password> -label <label>

-cert -export -db <filename> -pw <password> -label <label> 
-type <cms | jks | jceks | pks12> -target <filename> -target_pw <password> 
-target_type <cms | jks | jceks | pkcs12> -encryption <strong | weak>

-cert -extract -db <filename> -pw <password> -label <label> 
-target <filename> -format <ascii | binary>

-cert -getdefault -db <filename> -pw <password>

-cert -import -db <filename> -pw <password> -label <label> 
-type <cms | jks | jceks | pks12> -target <filename> -target_pw <password> 
-target_type <cms | jks | jceks | pks12>

-cert -import -file <filename> -type <pkcs12> -target <filename>
-target_pw <password> -target_type <cms | jks | jceks | pks12>

-cert -list <all | personal | CA | site> -db <filename> 
-pw <password> -type <cms | jks | jceks | pks12>

-cert -modify -db <filename> -pw <password> -label <label> 
-trust <enable | disable>

-cert -receive -file <filename> -db <filename> -pw <password>
-format <ascii | binary> -default _cert <no | yes>

-cert -setdefault -db <filename> -pw <password> -label <label>

-cert -sign -file <filename> -db <filename> -pw <password> 
-label <label> -target <filename> -format <ascii | binary> 
-expire <days>

-certreq -create -db <filename> -pw <password> -label <label> 
-dn <distinguished_name> -size <1024 | 512> -file <filename>

-certreq -delete -db <filename> -pw <password> -label <label>

-certreq -details -db <filename> -pw <password> -label <label>

-certreq -extract -db <filename> -pw <password> -label <label> 
-target <filename>

-certreq -list -db <filename> -pw <password>

-certreq -recreate -db <filename> -pw <password> -label <label> 
-target <filename>

-help

-version

�ϥΪ̤��e��

���F�ٱ� Java CLI �I�s�����@�ǿ�J�ʧ@�A�i�b���e�ɤ����w�ϥΪ̤��e�C�z�i�z�L -Dikeycmd.properties Java �ﶵ�A�b Java ���O��I�s�����w���e�ɡC�Y�� Windows ���x�A�z�i�b your_install_directory\bin �����@�ӽd�Ҥ��e�ɡAikminit_hod.properties�F�䤤 your_install_directory �� Host On-Demand �w�˥ؿ��C�Y�� AIX ���x�A�h�i�b your_install_directory/bin ����즹�ɮסC�o�Ǧw�˥ؿ��t�� Host On-Demand ���w�]�ȡC

����C. P12 ���_�����ε{��

���ѹϧΦ��u���Һ޲z�v���ε{���]�A�Ω� Windows �H�� AIX ���x�^�A���z�i�H�إ߾��ҭn�D�B�����M�x�s���Ҩëإߦ�ñ�����ҡC���ѡuP12 ���_���v���ε{���D�n�O���F���S���u���Һ޲z���ε{���v�����x��H��ñ����¦���ҩM�����u���Һ޲z���ߡv���Ҩӫإߪ��_����Ʈw�C�M�ӡA���i�H�ϥΩ���� Host On-Demand ���x�C�����ε{�����Ѩt�κ޲z�̧�²�����覡�ӫإߩM���p TLS ���_����Ʈw�C

�uP12 ���_���v���ε{���O�H Java �Ҽ��g�C���|�q�t�m�� TLS �� Telnet �� FTP ���A���]�Ρu���s�ɦV�{���v�^���o���A�����ҡC����w�����A���M TLS ��إ� TLS �s�u�C�p�G�����Ѱ�A�h�ϥγq�Ϊ��w�� Telnet �� FTP ��C���A�������ұN�|�Q�^���X�Ө÷s�W�ܫ��w�� p12 �ɡC

�s�����_����Ʈw�|����K�X���O�@�C�b������󪺫��O���e�N�|���ѱK�X���ܡC�p�G���w�����_���ɮפ��s�b�A�N�|�إ߸��ɮרñN�K�X�x�s�b�ɮפ��C

�ϧμv��
Host On-Demand TLS �䴩�ݭn�K�X�� hod�C�p�G�z�O�s�W�M�ξ��Ҩ���_����Ʈw�A�N�|��ĤG�� p12 �ɴ��ѥt�@�ӱK�X���ܡC

�ϥ�

P12Keyring p12FileName connect ipaddr[:port] [ftp]        	
P12Keyring p12FileName add p12FileName2        	
P12Keyring p12FileName list  

�ﶵ

connect - �إߦܫ��w�� ipaddr �M�� TLS �s�u�C�𸹩M ftp ����r�O��Ϊ��C�p�G�����w�𸹡A�N�|�ϥιw�]���w�� Telnet �� 443 �ιw�]���w�� FTP �� 990�C

�p�G���w ftp ����r�A�h�s�u�ܰt�m�ϥΦw���O�@���w�� FTP ���A���CFTP ���A��������������w���ﶵ�G

�p�G���w ftp ����r�������w�𸹩ΰ𸹬O 990�A�h�|�������t���w����ij�C�p�G�w���w ftp ����r���𸹤��O 990�A�|���o�X AUTH TLS ���O�Ӱ�����T���w����ij�C

add - �s�W�M�ΥΤ�ݾ��Ҩ���w�����_����Ʈw�C

list - ����x�s�b���w�����_����Ʈw�������ҲM��C

�d��

Windows�G

C:\your_install_dir\lib\P12Keyring c:\your_install_dir\HOD\CustomizedCAs 
connect myServer.raleigh.ibm.com:702  

C:\your_install_dir\lib\P12Keyring c:\your_install_dir\HOD\CustomizedCAs 
connect myFTPServer.raleigh.ibm.com:5031 ftp 

�䤤 your_install_dir �O�z�� Host On-Demand �w�˥ؿ��C

Unix�G

cd your_install_directory/HOD
Java -classpath .;your_install_dir/lib/sm.zip \
com.ibm.hod5sslight.tools.P12Keyring CustomizedCAs connect 
myServer.raleigh.ibm.com:702 	 

�䤤 your_install_dir �O�z�� Host On-Demand �w�˥ؿ��C

����D. �������x�Ұʵ{�����O��ﶵ

���z�ϥΥ������x�Ұʵ{���ÿ�J�U�C���O��ﶵ�ɡA�Ұʵ{���|�N�ﶵ�ǵ� Host On-Demand �w�˧@���w�˰ѼơC���� GUI ���F���ﶵ�|�ڦ��ХܡC

�� 13. ���O��ﶵ
�ﶵ �ت� �d�ҥΪk
-console

�]���� GUI ���F�^

�b�D���x�Ҧ����w�� Host On-Demand�C install.exe
-log #!filename

�䤤 # �^����ܦܼзǿ�X�A�� !filename �O��x�ɪ��W�١C�p�G�z���w ! �ӨS���ɦW�A�h�|�ϥιw�]��x�ɦW�١C

�H���w���W�ٲ��ͦw���ɤ�x�C hodinstallwin.exe -log #!\mydirectory\logfile
-options filename �H�]�w�w�˫��w���e�����O��ﶵ�Ӧw�� Host On-Demand�C hodinstallwin.exe -silent -options c:\mydirectory\responseFile
-options-record filename ���Ϳﶵ��r�ɡA�O���z�� Host On-Demand �w�˺��F���^���A�ñN�o�Ǧ^���إ߬��w���ܼƪ��w�]�ȡC hodinstallwin.exe -options-record responses.txt
-options-template filename ���ͥ]�t�w�]�w�˭Ȫ��ﶵ��r�ɡC hodinstallwin.exe -options-template template.txt
-silent

�]���� GUI ���F�^

�b�L�n�۰ʼҦ����w�� Host On-Demand�A�����Ҧ����w�]�w�˭ȡC hodinstallwin.exe -silent

�U�C���B�~���O��ﶵ�ȾA�ΩI�s�M����w�˵{�����B�z�{���C�H�������x�Ұʵ{���b���O���J�o�ǿﶵ�C

�� 14. �S�w�Ұʪ����O��ﶵ
�ﶵ �ت� �d�ҥΪk
-is:logfilename ���ͥ����Ұʵ{���� JVM �j�M����x�ɡC hodinstallwin.exe -is:log myLogFile.txt
-is:silent �b�i�� JVM �j�M�M��L�_�l�]�w�ɨ�����ܱҰʵ{���ϥΪ̤��� (UI)�C�]�@��t�X���O��ﶵ silent �ӨϥΡC�^ hodinstallwin.exe -is:silent
-is:tempdirdirectory �]�w Host On-Demand �w�˩ҨϥΪ��Ȧs�ؿ��C hodinstallwin.exe -is:tempdir "c:\temp"

����E. �`�N�ƶ�

����T�O�w�� IBM �b����Ҵ��Ѥ����~�P�A�ȶ}�o���C

�b��L��a/�a�Ϥ��AIBM �i�ॼ���ѥ���󤤩Ҵ����Y�Dz��~�B�A�ȩΥ\��C�Y�ݭn�o�Dz��~�P�A�Ȫ�������T�A�Ь��߱z���a�� IBM �A�ȥN���C�b���� IBM ���~�B�{���ΪA�ȮɡA�����ܩηt�ܥu��ϥ� IBM �����~�B�{���ΪA�ȡC�u�n���I�� IBM �����z�]���v�A����\��۷������~�B�{���ΪA�ȳ��i�H���N IBM �����~�B�{���ΪA�ȡC���L�A��L�D IBM ���~�B�{���ΪA�Ȧb�B�@�W�������P���ҡA��d���ݩ�ϥΪ̡C

�����Ҳ[�\���D�n���ءAIBM �w���M�Q�Υ��b�ӽбM�Q�C�ϥΪ̤��ɦ����Ѥ��e���M�Q�v�C����n����v�Y��������D�A�ХH�ѭ��覡�H��G

IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
U.S.A. 

�Y�n�d�ߦ������줸�զr�� (DBCS) ��T���n����v�Ʃy�A���p���Q��ζQ�a�Ϫ� IBM ���z�]�������A�ΥH�ѭ��覡�H��G

Intellectual Property Licensing
Legal and Intellectual Property Law
IBM Japan, Ltd.
19-21, Nihonbashi-Hakozakicho, Chuo-ku
Tokyo 103-8510, Japan

�U�C�q���Y�P�Ӱꤧ�k�߱��ڬ�IJ�A�h�������A�ΡGIBM �ȥH�u�{���v���ѥ��ѡA�ä����ѥ�����ܩ��q�ܤ��O�ҡ]�]�A�������� ���I�v�B�i��ʩίS�w�γ~�A���ʤ��O�ҡC�^���Ǧa�Ϧb�Y�ǥ���W�ä����\�ư��W�z�O�ҡA�h�ӱư��L�ġC

����T���i��|���޳N�W�αƪ��L��W���_�~�C�]���AIBM �|�w���׭q�F�ñN�׭q�᪺���e�ǤJ�s�����C�P�ɡAIBM �|�H�ɧ�}�M/���ܰʥ��Ѥ��Ҵ��Ϊ����~�M/�ε{���A���t��q���C

����T����K�ӰѷӫD IBM ���ΫD IBM �����ɡA�ä��t�I�Ѥ��d�C�o�Ǥ��κ������b�� IBM ���~�d�򤧤��A�ϥΪ̥����ۦ�Ӿ�ϥέ��I�C

IBM �i��|�H IBM �{���A��������覡�ӨϥΩδ��G�z�Ҵ��Ѫ������T�A���S���i�����q�ȡC

���{�����Q���v�̭Y�Ʊ���o������ơA�H�K�ϥΤU�C��T�̥i���� IBM�A��U�C��T�����O�G(1) �W�߫إߪ��{���M��L�{���]�]�A���{���^�����洫��T (2) �ۤ��ϥΤw�洫����T IBM ���a�}�p�U�G

Site Counsel
IBM Corporation
2455 South Road
Poughkeepsie, NY 12601-5400
U.S.A. 

�W�z��T�ݭn�b�A�������ڤU�~�i���o�A�]�A�i��ݭn�I�O�C

IBM ������褧�uIBM �Ȥ�P�N�ѡv�B�uIBM ��ڵ{���ϥ��v�P�N�ѡv�Υ���P���P�N�Ѥ������ڡA���ѥ��Ѥ��Ҵ��Τ����v�{���P��Ҧ��A�Ϊ����v��T�C

�W�z��T�ݭn�b�A�������ڤU�~�i���o�A�]�A�i��ݭn�I�O�CIBM ������褧�uIBM �Ȥ�P�N�ѡv�B�uIBM ��ڵ{���ϥ��v�P�N�ѡv�Υ���P���P�N�Ѥ������ڡA���ѥ��Ѥ��Ҵ��Τ����v�{���P��Ҧ��A�Ϊ����v��T�C

���Ѥ��Ҵ��Τ��D IBM ���~��T�A�Y�Ѳ��~�������ӡA�Ψ䤽�G���n���A�Ψ�L���}�޹D���o�CIBM �å����չL�o�Dz��~�A�]�L�k�T�{�o�ǫD IBM ���~������į�B�ۮe�ʩΥ���ﲣ�~����L�D�i�O�_�����L�~�C�p�G�z��D IBM ���~���ʯ঳����ðݡA�гw�V�Ӳ��~�������Ӭd�ߡC

�p�G�z���b�˵�����T���q�l�ɡA��Ӥ��αm��Ϩҥi�ण�X�{�C

����F. �Ӽ�

�U�C�N�y�O��ڰӷ~�����ѥ��������q (IBM) �b����M/�Ψ�L��a/�a�Ϫ��ӼСGIBM

Java �M��L�Ҧ��H Java ����¦���ӼЩM�лx�O Oracle Corporation �b����M��L��a/�a�Ϫ��ӼЩε��U�ӼСC

Microsoft�BWindows �� Windows �лx�� Microsoft Corporation �����U�ӼСC

��L���q�B���~�M�A�ȥi��O��L���q���ӼЩΪA�ȼаO�C