IBM Host On-Demand �o�[�W���� 13.0

Host On-Demand �v��A�C���X�g�[���A����э\��


SC43-3077-02
���肢

�{������і{���ŏЉ�鐻�i�����g�p�ɂȂ�O�ɁA�t�^E. ���L�����ɋL�ڂ���Ă���������ǂ݂��������B

�{���́AIBM® Host On-Demand (�v���O�����ԍ� 5724-I20) �̃o�[�W���� 12�A ����ѐV�łɂ����ē��ɒf��̂Ȃ�����A����ȍ~�̂��ׂẴ����[�X����яC���ɓK�p����܂��B

���q�l�̊‹��ɂ���ẮA�������̉~�L�����o�b�N�X���b�V���ƕ\�����ꂽ��A�o�b�N�X���b�V�����~�L���ƕ\�����ꂽ�肷��ꍇ������܂��B

�@

���T�F
SC14-7266-02
IBM Host On-Demand Version 13.0
Planning, Installing, and Configuring Host On-Demand
Ninth Edition (February 2016)
���s�F
���{�A�C�E�r�[�E�G���������
�S���F
�g�����X���[�V�����E�T�[�r�X�E�Z���^�[
Copyright International Business Machines Corporation 1997, 2016.

�ڎ�

�{���ɂ‚���
Host On-Demand �Ɋւ��邻�̑��̕���
�{���Ŏg�p����K��
�p��
Java �Ɋ֘A����p��
Host On-Demand �̌v��
IBM Host On-Demand �̏Љ�
Host On-Demand �ɂ‚���
Host On-Demand �̋@�\�̎d�g��
Host On-Demand �̎g�p�ړI
�R�X�g�����̍����ڑ����@
�\���f�[�^�̏W���Ǘ�
Telnet �T�[�o�[�ւ̒��ڐڑ�
�u���E�U�[�E�x�[�X�̃��[�U�[�E�C���^�[�t�F�[�X
���l�ȃv���b�g�t�H�[������уl�b�g���[�N�‹��̃T�|�[�g
Java �̃T�|�[�g
�C���^�[�l�b�g�E�v���g�R���o�[�W���� 6 �̃T�|�[�g
�����̊e����̃T�|�[�g
�Z�L���A�ڑ�
�J�X�^�� HTML �t�@�C��
�V�K e-business �A�v���P�[�V�������쐬���邽�߂̃c�[���L�b�g
Programmable Host On-Demand
Host On-Demand Session Manager API
WebSphere Portal �̃T�|�[�g
IBM System i �T�[�o�[��� DB2 �f�[�^�x�[�X�ւ̐ڑ�
�V�@�\
Host On-Demand �Ɋւ���ŐV���̓���
Host On-Demand �o�[�W���� 13 �̐V�@�\
�z�u�̂��߂̌v��
HTML �x�[�X�E���f���̗���
�\���T�[�o�[�E�x�[�X�E���f���̗���
�������f���̗���
�N���C�A���g�z�u�̍l������
�N���C�A���g�ł� Java �̌v��
Java �p�̃L���b�V���E�N���C�A���g�̉��P
�T�|�[�g�̐���
Java ���g�p�����N���C�A���g�̃_�E�����[�h
�v�����[�h�E���X�g�ɂȂ��R���|�[�l���g���_�E�����[�h�ł��Ȃ�
HTML �t�@�C���ɂ����‚��̃R���|�[�l���g���܂܂�Ă��Ȃ�
Java �̂��� Mac OS X
Mac OS X �̐���
Java �N���C�A���g���g�p����ƋN�����Ԃ������x���Ȃ�
Java �v���O�C���ŗL�̐���
�J�X�^�}�[�񋟂̃A�v���b�g����� Java �Ɋւ��鐧��
�����t�����[�U�[����� Java �Ɋւ��鐧��
�u���E�U�[�� Java �v���O�C��
Java �Ή��u���E�U�[
Host On-Demand �N���C�A���g�ŃT�|�[�g�����u���E�U�[����уv���O�C��
Java �v���O�C�����g�p���� Microsoft Internet Explorer
Java �v���O�C�����g�p���� Firefox
�Z�L�����e�B�[�̌v��
Transport Layer Security (TLS)
TLS �Z�L�����e�B�[�̎d�g��
Host On-Demand �p�� TLS
Web �T�[�o�[�E�Z�L�����e�B�[
�Z�L�����e�B�[�̍\��
���_�C���N�^�[
���_�C���N�^�[�̎g�p�ړI
���_�C���N�^�[�̓���
���_�C���N�^�[�̃��[�h�e��
���_�C���N�^�[���T�|�[�g����I�y���[�e�B���O�E�V�X�e��
�t�@�C�A�E�H�[���ł� Host On-Demand �̎g�p
�t�@�C�A�E�H�[���E�|�[�g�̍\��
�v���L�V�[�E�T�[�o�[������z�X�g�E�V�X�e���ւ̐ڑ�
���[�U�[ ID �Z�L�����e�B�[
Web �������O�I�� (Web Express Logon)
�l�C�e�B�u�F��
Windows �h���C���̃��O�I��
FIPS �‹�
�e����T�|�[�g�̌v��
�T�|�[�g����錾��
�T�|�[�g�����z�X�g�E�R�[�h�E�y�[�W
3270 ����� 5250 �R�[�h�E�y�[�W
VT �R�[�h�E�y�[�W
CICS �Q�[�g�E�F�C�E�R�[�h�E�y�[�W
���{�� JIS2004 Unicode �T�|�[�g
���[�U�[��`�����}�b�s���O
i/OS ����� OS/400 �ł̃��j�R�[�h�E�T�|�[�g
Host On-Demand �̃C���X�g�[���A�A�b�v�O���[�h�A����уA���C���X�g�[��
Host On-Demand �T�[�o�[����ъ֘A�\�t�g�E�F�A�̃C���X�g�[��
Installation Manager ���g�p���� Host On-Demand �̃C���X�g�[��
�d�v�ȃ����N
HOD ���C���X�g�[������O��
�C���X�g�[���̏���
���o�[�W������ Host On-Demand ����̃A�b�v�O���[�h
Host On-Demand �̃C���X�g�[��
�C���X�g�[���� Installation Manager GUI ���g�p
�f�v���C�����g�E�E�B�U�[�h
���o�[�W�����̃f�v���C�����g�E�E�B�U�[�h����̃A�b�v�O���[�h
�f�v���C�����g�E�E�B�U�[�h�̃C���X�g�[��
�f�v���C�����g�E�E�B�U�[�h�E�C���X�g�[���E�C���[�W�� Host On-Demand �T�[�o�[����_�E�����[�h
Host Access Toolkit
Host Access Toolkit �̃C���X�g�[��
�R���\�[���E���[�h�ł̃C���X�g�[��
�R���\�[���E���[�h�ł̃C���X�g�[���ɂ‚���
HOD �� iSeries �ɃC���X�g�[������O��
�C���X�g�[���菇
�R���\�[���E���[�h�ł̃f�v���C�����g�E�E�B�U�[�h�̃C���X�g�[��
�R���\�[���E���[�h�ł� Host Access Toolkit �̃C���X�g�[��
�T�C�����g�E���[�h�ł̃C���X�g�[��
�C���X�g�[���菇
�\���T�[�u���b�g�̃C���X�g�[��
�T�[�u���b�g�� WebSphere Application Server �Ƀf�v���C
Host On-Demand �T�[�o�[�̃A���C���X�g�[��
Installation Manager �R���\�[���E���[�h���g�p���� Host On-Demand �̃A���C���X�g�[��
Host On-Demand �̍\��
Host On-Demand �G�~�����[�^�[�E�N���C�A���g�̍\��
Host On-Demand HTML �t�@�C���̍쐬
Host On-Demand �Z�b�V�����̍\��
�f�v���C�����g�E�E�B�U�[�h�̎g�p
Host On-Demand �T�[�o�[�ւ̃f�v���C�����g�E�E�B�U�[�h�o�͂̔z�z
Host On-Demand �̊Ǘ��N���C�A���g����ѐV�K���[�U�[�E�N���C�A���g�̎g�p
�Ǘ��N���C�A���g����ѐV�K���[�U�[�E�N���C�A���g�̃��[�h
�Ǘ��N���C�A���g
�f�B���N�g���[�E���[�e�B���e�B�[
�V�K�̃��[�U�[�E�N���C�A���g
Host On-Demand �G�~�����[�^�[�E�N���C�A���g�̎g�p
�G�~�����[�^�[�E�N���C�A���g�̃��[�h
�K�؂ȃN���C�A���g�̑I��
�L���b�V���E�N���C�A���g
�L���b�V���E�N���C�A���g�̃C���X�g�[��
�L���b�V���E�N���C�A���g�̏���
������ Host On-Demand �T�[�o�[�ɃA�N�Z�X����ۂ̃L���b�V���E�N���C�A���g�̃T�|�[�g�̖��
Windows �̃L���b�V���E�N���C�A���g�E�T�|�[�g
Mac OS X (Java �N���C�A���g�̂�) �̏ꍇ�̃L���b�V���E�N���C�A���g�̃T�|�[�g
�L���b�V���E�N���C�A���g�̃g���u���V���[�e�B���O
Web Start �N���C�A���g
Web Start �N���C�A���g�̃C���X�g�[��
Web Start �̂��߂� Web �T�[�o�[�̍\��
Web Start �N���C�A���g�̃A�b�v�O���[�h
�����C���X�g�[����� Web Start �R���|�[�l���g�̒lj�
Web Start �� Windows �������[�U�[
Web Start �ł̃u�b�N�}�[�N�E�Z�b�V����
Web Start �� HTTPS �ł̎g�p
Web Start �N���C�A���g�̏���
�_�E�����[�h�E�N���C�A���g
�_�E�����[�h�E�N���C�A���g�̗����グ
�L���b�V���E�N���C�A���g�܂��� Web Start �N���C�A���g�̃C���X�g�[����̃_�E�����[�h�E�N���C�A���g�̋N��
���O��`�G�~�����[�^�[�E�N���C�A���g
�N���C�A���g�̃_�E�����[�h�E�T�C�Y�̍팸
�J�X�^�}�[�񋟂� Java �A�[�J�C�u����� Java �N���X�̃f�v���C
AdditionalArchives HTML �p�����[�^�[�̎g�p
�p�u���b�V���E�f�B���N�g���[����̃f�v���C
�A�[�J�C�u�E�t�@�C���ɂ‚��Ẵq���g
Database On-Demand �N���C�A���g�̎g�p
�f�B�X�v���C�E�G�~�����[�V�����E�N���C�A���g����у}�N���ɂ�����f�[�^�x�[�X�@�\
Database On-Demand �N���C�A���g�̊J�n
Database On-Demand �̒�`�ς݃N���C�A���g
���[�U�[�p�� Database On-Demand �̍\��
JDBC �h���C�o�[�̓���ƃC���X�g�[��
�f�[�^�x�[�X�E�A�N�Z�X�p�̃t�@�C���E�t�H�[�}�b�g
Database On-Demand �ł̕����R�[�h�E�y�[�W�̎g�p
�T�|�[�g����� Database On-Demand �R�[�h�E�y�[�W
�T�[�o�[�E�}�N���E���C�u�����[�̍쐬����уf�v���C
�T�[�o�[�E�}�N���E���C�u�����[�� Web �T�[�o�[�ւ̃f�v���C
�T�[�o�[�E�}�N���E���C�u�����[�̋��L�h���C�u�ւ̃f�v���C
�Z�b�V�����E�v���p�e�B�[�̓��I�ύX
���� HTML �t�@�C���̃Z�b�g�A�b�v
�R�[�h�E�x�[�X�̐ݒ�
ConfigBase �p�����[�^�[�̒lj�
HTML �p�����[�^�[�̎w��ύX
�w��ύX�”\�ȓ���̃Z�b�V�����E�v���p�e�B�[
�� 1: �N���C�A���g�� IP �A�h���X�Ɋ�Â��� LU �����w��ύX����
�� 2: HTML �̃t�H�[�����g�p���ă��[�U�[���ڑ���z�X�g���w��ł���悤�ɂ���
zSeries �ł� Host On-Demand �̍\��
�ʌ‚̓ǂݎ��/�������݃v���C�x�[�g����уp�u���b�V���E�f�B���N�g���[�̃Z�b�g�A�b�v
Host On-Demand �v���C�x�[�g�E�f�B���N�g���[�p�ɕʌ‚̃t�@�C���E�V�X�e�����Z�b�g�A�b�v
�ʌ‚̃��[�U�[�E�p�u���b�V���E�f�B���N�g���[�̃Z�b�g�A�b�v
z/OS �ł̃}�C�O���[�V�����l������
�v���C�x�[�g�E�f�B���N�g���[�̃o�b�N�A�b�v
�f�v���C�����g�E�E�B�U�[�h�� z/OS �T�[�o�[����C���X�g�[��
IBM System i �ł� Host On-Demand �̍\��
IBM System i ��ł� Host On-Demand �T�[�r�X�E�}�l�[�W���[�̍\���A�J�n����ђ�~
�\��
�J�n
��~
HOD �T�[�o�[�󋵂ł̍��
�ؖ����Ǘ�
���o���h���[�̊J�n
HOD �v�����^�[��`�e�[�u���̍쐬
IBM System i �ł̃f�v���C�����g�E�E�B�U�[�h�̎g�p
�Z�L���A�ڑ��̂��߂� IBM System i �T�[�o�[�̍\��
i/OS ����� OS/400 �ł� TLS ���g�p���� Host On-Demand �̃C���X�g�[���ƍ\��
�Z�L���A�ڑ��̂��߂� Telnet �T�[�o�[�̍\��
Host On-Demand �� CustomizedCAs �������O�̍\��
�N���C�A���g�F��
�Z�L���A�ڑ��p�� Host On-Demand OS/400 �v���L�V�[�̍\��
�Z�L���A Web �T�[�r�X
i/OS ����� OS/400 �ł̃��j�R�[�h�E�T�|�[�g
��ʏ��
�z�X�g�E�v���O���~���O���
WebSphere Portal �ł� Host On-Demand �̃f�v���C
Host On-Demand �ɂ�� Portal Server �̏������@
Portal Server �ł� Host On-Demand �N���C�A���g�̎g�p
�|�[�g���b�g�ɂ�� Host On-Demand �ւ̃A�N�Z�X�Ɋւ��鐧��
Host On-Demand �|�[�g���b�g�g�p���̓���ȍl������
Host On-Demand �|�[�g���b�g�̊g��
Eclipse-Plugin �T�|�[�g
Host On-Demand �v���O�C���̍쐬
�Z�b�V�����E�v���p�e�B�[�̓��I�ݒ�
�ʌ‚̃��[�U�[�E�p�u���b�V���E�f�B���N�g���[���g�p
Host On-Demand �v���O�C���Ŏg�p�����r���[ ID
Eclipse-Plugin �‹��ł� Host On-Demand �̎g�p�Ɋւ��鐧��
LDAP ���g�p���� Host On-Demand �T�[�o�[�̍\��
LDAP �T�|�[�g�̐ݒ�
�X�L�[�}�g���@�\�̃C���X�g�[��
LDAP ���f�[�^�E�X�g�A�Ƃ��Ďg�p����ꍇ�� Host On-Demand �T�[�o�[�̍\��
�t�^����ь�t��
�t�^A. ���[�J���E�C���X�g�[���E�N���C�A���g�̎g�p
���[�J���E�C���X�g�[���E�N���C�A���g���T�|�[�g����I�y���[�e�B���O�E�V�X�e��
���[�J���E�N���C�A���g�̃C���X�g�[��
���[�J���E�N���C�A���g�̊J�n
���[�J���E�N���C�A���g�̍폜
�t�^B. IKEYCMD �R�}���h�s�C���^�[�t�F�[�X�̎g�p
IKEYCMD �R�}���h�s�C���^�[�t�F�[�X�̊‹��̃Z�b�g�A�b�v
IKEYCMD �R�}���h�s�\��
Host On-Demand �� IKEYCMD �^�X�N�̃��X�g
�V�K���f�[�^�x�[�X�̍쐬
�f�[�^�x�[�X�E�p�X���[�h�̐ݒ�
�f�[�^�x�[�X�E�p�X���[�h�̕ύX
CA �̃��X�g�\��
�V�K���y�A�Əؖ����v���̍쐬
�T�[�o�[�ؖ����̕ۊ�
CA �����ؖ����̎�M
CA �ؖ����̕ۊ�
���ȏ����ؖ����̍쐬
�T�[�o�[�ؖ������N���C�A���g�Ɏg�p�”\�ɂ���
CustomizedCAs.p12 �ւ̕s���� CA �̃��[�g�̒lj�
���̃G�N�X�|�[�g
���̃C���|�[�g
���f�[�^�x�[�X�̃f�t�H���g���̕\��
�Í������ꂽ�f�[�^�x�[�X�E�p�X���[�h�� stash �t�@�C���ւ̕ۊ�
IKEYCMD �R�}���h�s�p�����[�^�[�̊T�v
IKEYCMD �R�}���h�s�I�v�V�����̊T�v
�R�}���h�s�Ăяo��
���[�U�[�E�v���p�e�B�[�E�t�@�C��
�t�^C. P12 �������O�E���[�e�B���e�B�[
�g�p�@
�I�v�V����
��
�t�^D. �l�C�e�B�u�E�v���b�g�t�H�[���E�����`���[�̃R�}���h�s�I�v�V����
�t�^E. ���L����
�t�^F. ���W

�{���ɂ‚���

�uHost On-Demand �v��A�C���X�g�[���A����э\���v�́AHost On-Demand �v���O�����̌v��A�C���X�g�[���A ����э\�����x�����邽�߂̎����ł��B �{���͊Ǘ��҂�ΏۂƂ��Ă��܂��B �{���́A�ȉ��� 3 �‚̕����ɕ�����Ă��܂��B

Host On-Demand �̌v���ł́AHost On-Demand ���C���X�g�[������єz�u����O�ɍl�����ׂ�����񋟂��܂��B �Ⴆ�΁A�ǂ̂悤�ȃT�[�o�[�E�v���b�g�t�H�[�����g�p����̂��A �ǂ̔z�u���f�����g�p����̂��A �Z�L�����e�B�[���ǂ̂悤�Ɉ����̂��A�Ȃǂɂ‚��Đ������܂��B

Host On-Demand �̃C���X�g�[���A�A�b�v�O���[�h�A����уA���C���X�g�[���ł́A�e�I�y���[�e�B���O�E�V�X�e���ɑΉ������i�K�I�Ȏ菇�������܂��B

Host On-Demand �̍\���ł́A�Z�b�V�����\�������`����ъǗ�������@�A �Z�b�V�����\�����𓮓I�ɕύX������@�A �V�K�N���C�A���g���J�X�^�}�C�Y������@�A ����� Host On-Demand �����[�U�[�ɔz�u������@���w�肷�邽�߂́A ���܂��܂ȍ\�����f���ɂ‚��Đ������܂��B

Host On-Demand �̃C���X�g�[���ƍ\�����s������́A�I�����C���E�w���v���g�p���āA �Z�b�V�����̒�`���@�₻�̑��̊Ǘ��p�^�X�N�̎��s���@���w�K���Ă��������B

�uHost On-Demand �v��A�C���X�g�[���A����э\���v �� Host On-Demand Knowledge Center �ł�����ł��܂��B

Host On-Demand �Ɋւ��邻�̑��̕���

Host On-Demand �ɂ‚��ẮA�uHost On-Demand �v��A�C���X�g�[���A����э\���v �̂ق��ɂ��A���i�̎g�p�ɖ𗧂�񌹂��񋟂���Ă��܂��B �����ɋL�ڂ��鎑�����Q�Ƃ���ɂ́AHost On-Demand Knowledge Center �ɃA�N�Z�X���Ă��������B �����̕����� Host On-Demand ���i�� ToolKit �ɂ��g�ݍ��܂�Ă��܂��B

�O���t�B�b�N�E�C���[�W
MySupport �@�\�𗘗p����ƁA�T�|�[�g�E�r���[���•ʐݒ�ł��܂��B�܂��AIBM ���i�ɑ΂���V�����C���p�b�P�[�W�A �_�E�����[�h�A����эŐV�̋Z�p�T�|�[�g�Ɋւ�������f�ڂ����d�q���[���ʒm�𖈏T�󂯎�邽�߂̓o�^�� �s�����Ƃ��ł��܂��B�T�|�[�g�ʒm�ɓo�^����ɂ́A�uAbout my notifications�v���Q�Ƃ��Ă��������B

�{���Ŏg�p����K��

�uHost On-Demand �v��A�C���X�g�[���A����э\���v�ł́A �ȉ��̕\�L�K�����g�p����Ă��܂��B

�\ 1. �{���Ŏg�p����K��
�K�� �Ӗ�
���m�X�y�[�X �R�}���h�E�v�����v�g�œ��͂���K�v�̂���e�L�X�g�A����уR�}���h�A�֐��A�Ȃ�тɃ��\�[�X��`�����₻���̒l�ȂǁA������Ă���Ƃ���Ɏg�p���Ȃ���΂Ȃ�Ȃ��l�������܂��B ���m�X�y�[�X�́A��ʃe�L�X�g����уR�[�h����������߂ɂ��g�p����܂��B
�C�^���b�N �w�肷��K�v�̂���•ϒl�������܂� (��: file_name �Ƀt�@�C���̖��O���w�肵�܂�)�B �C�^���b�N�́A�����\������я����̕\���ɂ��g�p����܂��B
Return Return�AEnter �܂��͍���󂪃��x���Ɏ�����Ă���L�[���w���܂��B
> ���j���[�̋L�q�Ɏg�p���Ă���ꍇ�́A��A�̃��j���[�I���������܂��B �Ⴆ�΁A�u�u�t�@�C���v>�u�V�K�v�ƃN���b�N���܂��v�Ə�����Ă���ꍇ�A�u�t�@�C���E���j���[����V�K�R�}���h���N���b�N����v���Ƃ��Ӗ����܂��B
�c���[�\���̋L�q�Ɏg�p���Ă���ꍇ�́A��A�̃t�H���_�[�܂��̓I�u�W�F�N�g�̓W�J�������܂��B �Ⴆ�΁A�u�uHODConfig �T�[�u���b�g�v>�u�V�X�v���b�N�X�v>�uPlex1�v>�uJ2EE �T�[�o�[�v>�uBBOARS2�v�ƓW�J���܂��v �Ə�����Ă���ꍇ�A���̂悤�ȑ�����Ӗ����܂��B
  1. �uHODConfig �T�[�u���b�g�v�t�H���_�[��W�J����
  2. �u�V�X�v���b�N�X�v�t�H���_�[��W�J����
  3. �uPlex1�v�t�H���_�[��W�J����
  4. �uJ2EE �T�[�o�[�v�t�H���_�[��W�J����
  5. �uBBOARS2�v�t�H���_�[��W�J����

�O���t�B�b�N�E�C���[�W
���̃O���t�B�b�N�́A�ǎ҂ɑ΂��Ē��ӓ_���������邽�߂Ɏg�p����܂��B
�O���t�B�b�N�E�C���[�W
�ǎ҂̂��߂̃q���g�͂��̃O���t�B�b�N�Ŏ����Ă��܂��B

�p��

���̐߂ł́A�{���Ŏg�p�����p��ɂ‚��Đ������܂��B

�A�v���b�g
Java �ŋL�q���ꂽ�v���O�����ł���AHTML �t�@�C���ɂ����ĎQ�Ƃ���܂��B�A�v���b�g�́AWeb �u���E�U�[�� ���s����Ă��� Java ���z�}�V�� (JVM) �ɂ���ċN������܂��B
�A�v���P�[�V����
�^�X�N�܂��͓���̋@�\�����s���� 1 �‚̃v���O�����܂��͈�g�̃v���O�����B
�L���b�V���E�N���C�A���g
Host On-Demand �L���b�V���E�N���C�A���g�́A �R���|�[�l���g�����[�U�[�̃��[�N�X�e�[�V�����̃n�[�h�E�f�B�X�N�ɃL���b�V�����ꂽ (�����A�N�Z�X�ł���悤�ɕۊǂ��ꂽ) �C�ӂ� Host On-Demand �N���C�A���g�ł��B
�f�t�H���g�E�p�u���b�V���E�f�B���N�g���[
�f�t�H���g�E�p�u���b�V���E�f�B���N�g���[�́AHost On-Demand �T�[�o�[�̃C���X�g�[���E�f�B���N�g���[�ɂ���T�u�f�B���N�g���[ HOD �ł��B �Ⴆ�΁Ac:¥Program Files¥IBM¥HostOnDemand¥HOD¥ (Windows �I�y���[�e�B���O�E�V�X�e���̏ꍇ)�A/opt/IBM/HostOnDemand/HOD (AIX�ALinux�ASolaris �̏ꍇ)�A/QIBM/Programs/IBM/HostOnDemand/HOD (i (as/400) �I�y���[�e�B���O�E�V�X�e���̏ꍇ)�A/usr/lpp/HOD/hostondemand/HOD (z/OS �I�y���[�e�B���O�E�V�X�e���̏ꍇ) �ł��B
�_�E�����[�h�E�N���C�A���g
�_�E�����[�h�E�N���C�A���g�́A ���[�U�[�� HTML �t�@�C���ɃA�N�Z�X���邲�ƂɕK�v�ȃA�v���b�g�E�t�@�C�����_�E�����[�h���܂��B �_�E�����[�h�E�N���C�A���g�͈�ʓI�ɁA�����ȃl�b�g���[�N�ڑ��𗘗p���A Web �T�[�o�[����̃_�E�����[�h�ɂ����鎞�Ԃ��팸�ł���悤�� LAN �ڑ��‹��Ŏg�p����܂��B
�G�~�����[�^�[�E�N���C�A���g
�G�~�����[�^�[�E�N���C�A���g�́A �[���G�~�����[�^�[�E�Z�b�V�������N������ Host On-Demand �N���C�A���g�ł��B Host On-Demand �ɂ́A�ȉ��̃G�~�����[�^�[�E�N���C�A���g���g�ݍ��܂�Ă��܂��B ���Ȃ킿�A�L���b�V���E�N���C�A���g�AWeb Start �N���C�A���g�A����у_�E�����[�h�E�N���C�A���g�ł��B
�ʌ‚̃��[�U�[�E�p�u���b�V���E�f�B���N�g���[
�J�X�^�� HTML �t�@�C����z�u���邽�߂̕ʌ‚̏������݉”\���P�[�V������񋟂��A Host On-Demand ���񋟂���t�@�C�����炻�����u�����܂��B ����ɂ���� Host On-Demand �p�u���b�V���E�f�B���N�g���[�͓ǂݎ���p�ɕۂ���A ����� Host On-Demand �A�b�v�O���[�h�̓K�p���e�ՂɂȂ�܂��B
��:
���[�U�[���ύX�������̃t�@�C�� (�J�X�^���E�A�v���b�g�� HACL �v���O�����Ȃ�) �́A�ˑR�Ƃ��� Host On-Demand �p�u���b�V���E�f�B���N�g���[������s����K�v������܂��B
Web �A�v���P�[�V�����E�T�[�o�[
���I�� Web �A�v���P�[�V�����̂��߂̃����^�C���B Web �A�v���P�[�V�����E�T�[�o�[�ɂ́AJava �T�[�u���b�g�AJavaServer Pages (JSP)�A ����ё��̃G���^�[�v���C�Y Java �A�v���P�[�V�����E�v���O���~���O�E�C���^�[�t�F�[�X (API) �̃T�|�[�g���g�ݍ��܂�Ă��܂��B Web �A�v���P�[�V�����E�T�[�o�[�́A�ʐM�A���\�[�X�Ǘ��A�Z�L�����e�B�[�A�g�����U�N�V�����Ǘ��A ����ю������̔\�͂� Web �A�v���P�[�V�����ɒ񋟂��܂��B �܂��A�ʏ�́A�T�[�o�[����єz�u�����A�v���P�[�V�������Ǘ����邽�߂̊Ǘ��C���^�[�t�F�[�X��񋟂��܂��B
Web �T�[�o�[
HTTP �����̂��߂̗v���ɉ����� Web ��̃T�[�o�[�B Web �T�[�o�[�́A�u���E�U�[�Ƃ̊Ԃ̃g�����U�N�V�����̗���𐧌䂵�܂��B �J�X�^�}�[�E�g�����U�N�V�����̋@������ی삵�āA ���[�U�[�̎��ʏ�񂪈��S�ɃT�[�o�[�֓`�������悤�ɂ��܂��B
Web Start �N���C�A���g
Web Start �N���C�A���g�ɂ��A �u���E�U�[���Ȃ��Ă����[�U�[�� Host On-Demand �Z�b�V���������s�ł���悤�ɂȂ�܂��B ���[�U�[�́AHost On-Demand �Z�b�V������ Java Web Start Application Manager ����J�n���܂��B

Java �Ɋ֘A����p��

�ȉ��̗p��Ɩ{���ɂ����邻���̎g�p�@�ɗ��ӂ��Ă��������B

Java
HOD �T�[�o�[�ł� HOD �N���C�A���g�ł��AJava Runtime Environment (JRE) ���w���܂��B
Java �Ή��u���E�U�[
�C���X�g�[���ς݂� Java �v���O�C���� Java JVM ��� Java �A�v���b�g�����s���� Web �u���E�U�[�ŁA��Ƃ��āAJava �v���O�C�����C���X�g�[���ς݂� Firefox �� Internet Explorer ������܂��B�ڂ����́A�u���E�U�[�� Java �v���O�C�����Q�Ƃ��Ă��������B
Java �G�~�����[�^�[�E�N���C�A���g�AJava �L���b�V���E�N���C�A���g�A Java �_�E�����[�h�E�N���C�A���g
Host On-Demand �N���C�A���g�� 1 �‚̃o�[�W�����B Java �o�[�W�����́AJava �R���p�C���[�ŃR���p�C�����ꂽ Host On-Demand �N���C�A���g�E�R���|�[�l���g�̊��S�Z�b�g�ō\������Ă��܂��B

Host On-Demand �̌v��

IBM Host On-Demand �̏Љ�

Host On-Demand �ɂ‚���

IBM Host On-Demand �́A�C���g���l�b�g�E�x�[�X����уG�N�X�g���l�b�g�E�x�[�X�̊‹����̃��[�U�[�̂��߂ɁA�R�X�g���ʂ������A�Z�L���A�ȃu���E�U�[�E�x�[�X����є�u���E�U�[�E�x�[�X�̃z�X�g�E�A�N�Z�X��i��񋟂��܂��BHost On-Demand �� Web �T�[�o�[�ɃC���X�g�[������邽�߁A�Ǘ�����уf�v���C�����g���ȒP�ɍs�����Ƃ��ł��A Host On-Demand �A�v���b�g�܂��̓A�v���P�[�V������ �N���C�A���g�E�u���E�U�[�܂��̓��[�N�X�e�[�V�����Ƀ_�E�����[�h����āA ���[�U�[���d�v�ȃz�X�g�E�A�v���P�[�V��������уf�[�^�ɐڑ��ł���悤�ɂȂ�܂��B

Host On-Demand �́A�ȉ��̂��̂��܂ވ�ʓI�Ȓ[���^�C�v�A�ʐM�v���g�R���A�ʐM�Q�[�g�E�F�C�A ����уv�����^�[�̃G�~�����[�V�������T�|�[�g���܂��B

Java �R���|�[�l���g�E�x�[�X�� Host Access Toolkit ���g�p���āA �J�X�^�}�C�Y���ꂽ e-business �A�v���P�[�V�������쐬���邱�Ƃ��ł��܂��B ���� Toolkit �ɂ́A�L�x�� Java ���C�u�����[�ƃA�v���P�[�V�����E�v���O���~���O�E�C���^�[�t�F�[�X�̃Z�b�g���܂܂�܂��B����ɂ́A�z�X�g�E�A�N�Z�X�E�N���X�E���C�u�����[ (HACL)�AHost Access Beans for Java�A����� Java Enterprise Edition (J2EE) �R�l�N�^�[���܂܂�܂��BHost On-Demand �ɂ́ADatabase On-Demand ���܂܂�Ă��܂��B ����́AIBM System i7 �V�X�e�����z�X�e�B���O���� IBM DB2 �f�[�^�x�[�X�� �\�����Ɖ�� (SQL) �Ɖ�𑗂邽�߂̃C���^�[�t�F�[�X��񋟂��܂��B

Host On-Demand �̋@�\�̎d�g��

���̐}�Ɖ���́AHost On-Demand �V�X�e�����@�\����d�g�݂������Ă��܂��B Host On-Demand �̓N���C�A���g/�T�[�o�[�E�V�X�e���ł��B Host On-Demand �̃N���C�A���g�́AWeb �T�[�o�[���烊���[�g�E�R���s���[�^�[�� �ɂ��� Web �u���E�U�[�Ƀ_�E�����[�h����� Java �A�v���b�g�ł��B

�} 1. Host On-Demand �̋@�\�̎d�g��
Host On-Demand �̋@�\�̎d�g��

�X�e�b�v 1. ���[�U�[���u���E�U�[���J���ăn�C�p�[�����N���N���b�N���܂��B

�X�e�b�v 2. IBM Host On-Demand �A�v���b�g���N���C�A���g�E���[�N�X�e�[�V�����Ƀ_�E�����[�h����܂��B

�X�e�b�v 3. �A�v���b�g���_�E�����[�h�����ƁAIBM Host On-Demand �́A�z�X�g�E�A�v���P�[�V�����ɃA�N�Z�X���邽�߂ɁA�C�ӂ� Telnet �T�[�o�[�ɒ��ڐڑ����܂��B

�Z�b�V�������� HTML �t�@�C���܂��� Host On-Demand �\���T�[�o�[���ɍ\������܂��B �\���T�[�o�[�̏ڍׂɂ‚��ẮA�z�u�̂��߂̌v�����Q�Ƃ��Ă��������B

Host On-Demand �N���C�A���g�E�A�v���b�g�́A�_�E�����[�h�E�N���C�A���g�AWeb Start �N���C�A���g�A �܂��̓L���b�V���E�N���C�A���g�Ƃ��Ď��s���邱�Ƃ��ł��܂��B �_�E�����[�h�E�N���C�A���g�́A�g�p����邽�т� Web �T�[�o�[����_�E�����[�h����܂��B �L���b�V���E�N���C�A���g�� Web Start �N���C�A���g�́AWeb �T�[�o�[����_�E�����[�h����A �N���C�A���g�E�R���s���[�^�[�ɕۊǂ���܂��B �ŏ��Ƀ_�E�����[�h���ꂽ��A�L���b�V���E�N���C�A���g�̓��[�J���E�}�V�����烍�[�h����܂��B �L���b�V���E�N���C�A���g�́AHost On-Demand �T�[�o�[�ɃN���C�A���g�� �V�K�o�[�W���������邩�ǂ����𒲂ׁA�����I�ɍX�V�ς݃o�[�W�������_�E�����[�h���܂��B

Host On-Demand �ɂ́A�ȉ��̊Ǘ��R���|�[�l���g���܂܂�Ă��܂��B

����ɁA���[�U�[��Ǘ��҂� Host On-Demand �̃N���C�A���g�@�\���������߂ɁA �����̒�`�ς݃N���C�A���g (�Ⴆ�΁A�G�~�����[�V�����ADatabase On-Demand�A �L���b�V���E�N���C�A���g�̏����A����і�蔻�ʃ��[�e�B���e�B�[) �� Host On-Demand �� �Ƃ��ɒ񋟂���Ă��܂��B

Host On-Demand �̎g�p�ړI

�R�X�g�����̍����ڑ����@

Web �T�[�o�[��� Host On-Demand ���C���X�g�[�����邱�Ƃɂ��A ���[�U�[�E�f�X�N�g�b�v���•ʂɊǗ�����K�v���Ȃ��Ȃ邽�߁A �ێ�̃R�X�g���팸���A�������ʂ����コ���邱�Ƃ��ł��܂��B

�A�v���b�g�̓T�[�o�[��ɏ풓���A�K�v�ɉ����� Web �u���E�U�[�Ƀ_�E�����[�h����邽�߁A�ێ炨��уA�b�v�O���[�h�̃X�P�W���[���𗧂Ă�K�v�͂���܂���B �T�[�o�[��Ń\�t�g�E�F�A���A�b�v�O���[�h���Ă����ƁA ���[�U�[�͎���ɃN���C�A���g�E�A�v���b�g�ɃA�N�Z�X����Ƃ��ɁA ���̃A�b�v�O���[�h���󂯎�邱�Ƃ��ł��܂��B

�\���f�[�^�̏W���Ǘ�

�Ǘ��҂́A�ڑ��I�v�V�����A�Z�L�����e�B�[�E�t�B�[�`���[�A�}�N����`�A�L�[�{�[�h�d�l�A ����уJ���[�E�}�b�s���O�ȂǁA���[�U�[���g�p�ł��邷�ׂẴZ�b�V�����\�������A �����Œ�`����ѐ��䂷�邱�Ƃ��ł��܂��B ����ɁA�Ǘ��҂́A �ǂ̃t�B�[���h�����[�U�[���ύX�ł���悤�ɂ��A �ǂ̃t�B�[���h��ύX�ł��Ȃ��悤�ɂ��邩�����S�ɐ���ł��A �܂��A���[�U�[���s�����X�V���e���ǂ��ɕۊǂ��邩��I���ł��܂��B

Windows �v���b�g�t�H�[���ł́A�f�t�H���g Host On-Demand �O���t�B�J���E���[�U�[�E�C���^�[�t�F�[�X�́AJava 1.6 �ȍ~�Œ񋟂���� Nimbus Look and Feel �Ɋ�Â��Ă��܂��B �Ǘ��O���t�B�J���E���[�U�[�E�C���^�[�t�F�[�X�p�� Nimbus Look and Feel �́ASETHODNIMBUSGUI �‹��ϐ��l�� false �ɐݒ肷�邱�ƂŖ����ɂ��邱�Ƃ��ł��܂��B

Telnet �T�[�o�[�ւ̒��ڐڑ�

Host On-Demand �̃N���C�A���g�E�A�v���b�g�ɂ́A�G�~�����[�V�����@�\���܂܂�܂��B �N���C�A���g��ɏ풓����G�~�����[�^�[���g�p����ƁAIBM Communications Server �� �T�[�h�E�p�[�e�B�[�� SNA �T�[�o�[�Ȃǂ̒��ԑw�T�[�o�[��s�v�ɂ��邱�Ƃ��ł��܂��B ���̒��ԕ����ɂ���Đ�����p�t�H�[�}���X��Z�L�����e�B�[�̖������ׂĎ�菜����܂��B �A�v���b�g���N���C�A���g�Ŏg�p�”\�ȏ�ԂɂȂ�ƁA �K�v�ȃf�[�^�ɍł������悭�A�N�Z�X�ł���W�� Telnet �T�[�o�[�ɁA�e�Ղɒ��ڐڑ��ł���悤�ɂȂ�܂��B Telnet �ڑ����g�p����ƁA�����̃z�X�g�E�Z�b�V�����ɕ��s���ăA�N�Z�X���邱�Ƃ��ł��܂��B ���ԑw�T�[�o�[��s�v�ɂ��邱�Ƃɂ��AHost On-Demand �͗e�ʂɑ΂��ĉ������鐧����ŏ������܂��B �@�\�̎d�g�݂ɂ‚��ẮA�} 1 ���Q�Ƃ��Ă��������B

�u���E�U�[�E�x�[�X�̃��[�U�[�E�C���^�[�t�F�[�X

Host On-Demand �̃u���E�U�[�E�x�[�X�̃A�N�Z�X�ɂ��A �d�v�ȃz�X�g�E�A�v���P�[�V��������уf�[�^�̏W���Ǘ��ƃf�v���C���ȒP�ɍs�����Ƃ��ł��܂��B Host On-Demand �́AJava �e�N�m���W�[�����p���邱�Ƃɂ���āA ���g�p�̃u���E�U�[����A�K�v�ȂƂ��ɁA�ǂ�����ł��z�X�g�E�V�X�e���ɃA�N�Z�X�ł��܂��B �n�C�p�[�����N���N���b�N���邾���ŁAHost On-Demand �� Java �A�v���b�g���N�����邱�Ƃ��ł��܂��B ���̂悤�� Web �ƃz�X�g�Ԃ̐ڑ��\�����[�V�����ł́AJava �x�[�X�̃G�~�����[�V�����ɂ��AWeb �u���E�U�[�o�R�� �z�X�g�E�A�v���P�[�V��������уV�X�e���E�f�[�^�ւ̃Z�L���A�E�A�N�Z�X���”\�ɂ��Ă��܂��B ���̂��߁A�v���O���~���O���s�킸�ɁA�����̃z�X�g�E�A�v���P�[�V������ Web �Ŏg�p���邱�Ƃ��ł��܂��B Host On-Demand �� Java ���x�[�X�Ƃ��Ă��邱�Ƃ���A ���̃C���^�[�t�F�[�X�̃��b�N�E�A���h�E�t�B�[���́A�e��̑���‹��Ԃŋ��ʂɂȂ�܂��B

Windows �v���b�g�t�H�[���ł́A�f�t�H���g Host On-Demand �N���C�A���g�E�O���t�B�J���E���[�U�[�E�C���^�[�t�F�[�X�́AJava 1.6 �ȍ~�Œ񋟂���� Nimbus Look and Feel �Ɋ�Â��Ă��܂��B Nimbus Look and Feel �́AsetHODNimbusGUI HTML �p�����[�^�[�܂��� SETHODNIMBUSGUI �‹��ϐ����g�p���Ė����ɂ��邱�Ƃ��ł��܂��B

��:
Host On-Demand �|�[�g���b�g�́A���̃|�[�^���E�T�[�o�[�̊O�ς��p�����܂��B

���l�ȃv���b�g�t�H�[������уl�b�g���[�N�‹��̃T�|�[�g

Host On-Demand �̃T�[�o�[����уN���C�A���g�͍L�͂Ȏ�ނ̃v���b�g�t�H�[���Ŏg�p�ł��A �ǂ̂悤�� TCP/IP �l�b�g���[�N�o�R�ł��g�p�ł��܂��B ����ɂ��A�V�X�e���̐ݒ������߂ď_��ɍs����悤�ɂȂ�A �V���Ƀn�[�h�E�F�A���w�����Ȃ��Ă��A���ݎg�p���̃R���s���[�^�[�‹��� Host On-Demand ���f�v���C�ł���悤�ɂȂ�܂��B

Java �̃T�|�[�g

Host On-Demand �́AJava �W�����T�|�[�g����u���E�U�[�ƌ݊���������܂��B����ɁAHost On-Demand �̂����‚��̐V�K�t�B�[�`���[�́AJava �Œ񋟂����@�\�݂̂𗘗p����悤�ɂȂ��Ă��܂��B

�C���^�[�l�b�g�E�v���g�R���o�[�W���� 6 �̃T�|�[�g

�C���^�[�l�b�g�E�v���g�R���E�o�[�W���� 6 ���T�|�[�g���邽�߂ɂ́AJava 1.4 �ȍ~���K�v�ł��B�������AHost On-Demand �o�[�W���� 13 �ł� Java 1.6 �ȍ~���T�|�[�g����Ă��܂��B

�C���^�[�l�b�g�E�v���g�R�� (IP) �́A�C���^�[�l�b�g�‹���ʂ��đ��M�����瑗�M��Ƀf�[�^�� ���t���邽�߂Ɏg�p�����v���g�R���ł��BIP �́A��ʂ̃v���g�R���w�ƕ����l�b�g���[�N�̒��ԂɈʒu���܂��B

�C���^�[�l�b�g�E�v���g�R���E�o�[�W���� 6 �́A�C���^�[�l�b�g�E�v���g�R���E�o�[�W���� 4 ��u����������̂ł��B�C���^�[�l�b�g�E�v���g�R���E�o�[�W���� 6 �ł́A�g�p�”\�� IP �A�h���X�̐��������A���[�e�B���O����уl�b�g���[�N�\���Ɋւ��ĉ��P����Ă��܂��B�C���^�[�l�b�g�E�v���g�R���E�o�[�W���� 6 �ƃC���^�[�l�b�g�E�v���g�R���E�o�[�W���� 4 �́A �ǂ�����AInternet Engineering Task Force (IETF) �ɂ���Đ݌v����܂����B

���݁A�قƂ�ǂ̃C���^�[�l�b�g�̓C���^�[�l�b�g�E�v���g�R���E�o�[�W���� 4 ���g�p���Ă��܂��B ���㉽�N���̊Ԃɂ́A�C���^�[�l�b�g�E�v���g�R���E�o�[�W���� 4 �̓C���^�[�l�b�g�E�v���g�R���E�o�[�W���� 6 �ɒu������������̂Ɨ\�z����܂��B

�O���t�B�b�N�E�C���[�W

Host On-Demand �T�[�o�[�́A���_�C���N�^�[�ɑ΂��ăC���^�[�l�b�g�E�v���g�R���E�o�[�W���� 6 ���T�|�[�g���Ă��܂��B�ڂ����́AIPv6 �ɑ΂��郊�_�C���N�^�[�̃T�|�[�g���Q�Ƃ��Ă��������B

�����̊e����̃T�|�[�g

Host On-Demand �́A2 �o�C�g�����Z�b�g (DBCS) ������܂ޕ����̌���Ŏg�p���邱�Ƃ��ł��܂��B���B�ʉ݋L���̃T�|�[�g��A�A���r�A��A�w�u���C��A����у^�C��Ȃǂ̑����̌���� �L�[�{�[�h����уR�[�h�E�y�[�W�̃T�|�[�g���񋟂���܂��B ����̃��f�B�A��ł��ׂĂ̌���o�[�W�������g�p�ł��A �����̌���o�[�W�����ɓ����ɃA�N�Z�X���邱�Ƃ��ł��܂��B

�Z�L���A�ڑ�

Host On-Demand �� Transport Layer Security (TLS) ���g�p���āA�Z�L���A�E�z�X�g�E�f�[�^�E�A�N�Z�X���C���g���l�b�g�A�G�N�X�g���l�b�g�A����уC���^�[�l�b�g�ɂ킽���Ċg�����܂��B ���o�C���E���[�J�[�́A�Z�L���A Web �T�C�g�ɃA�N�Z�X���ĔF�؂��󂯁A �Z�L���A�ȃG���^�[�v���C�Y�E�z�X�g�Ƃ̒ʐM���m�����܂��B�N���C�A���g/�T�[�o�[�ؖ����T�|�[�g�ɂ��AHost On-Demand �͔F�؂̂��߂Ƀf�W�^���ؖ����� Telnet �T�[�o�[ (IBM Communications Server for z/OS �Ȃ�) �ɒ񎦂ł��܂��B

�܂��AHost On-Demand �́A�t�@�C�A�E�H�[�����܂ފ‹��Ŏg�p����悤�ɍ\�����邱�Ƃ��ł��܂��B �t�@�C�A�E�H�[���E�|�[�g�́A���[�U�[�� Host On-Demand �Z�b�V������`�Œ�`���ꂽ �@�\�ɍ��킹�ăI�[�v������K�v������܂��B �ڂ����́A�t�@�C�A�E�H�[���ł� Host On-Demand �̎g�p���Q�Ƃ��Ă��������B

�J�X�^�� HTML �t�@�C��

Host On-Demand �ɂ́A�J�X�^�� HTML �t�@�C���̍쐬�Ɏg�p�ł���f�v���C�����g�E�E�B�U�[�h���g�ݍ��܂�Ă��܂��B �����̃t�@�C�����g�p���āA����O���[�v�̃��[�U�[�̃j�[�Y�𖞂������߂ɕK�v�ȃN���C�A���g����ы@�\�̓��e�𒲐����邱�Ƃ��ł��܂��B �f�v���C�����g�E�E�B�U�[�h�ɂ‚��Ă̏ڍׂ́AHost On-Demand �G�~�����[�^�[�E�N���C�A���g�̍\�����Q�Ƃ��Ă��������B

�V�K e-business �A�v���P�[�V�������쐬���邽�߂̃c�[���L�b�g

Host On-Demand �ɂ́A�J�X�^�}�C�Y���ꂽ e-business �A�v���P�[�V�������쐬 ���邽�߂́AJava �R���|�[�l���g�E�x�[�X�� Host Access Toolkit ���܂܂�Ă��܂��B ���� Toolkit �ɂ́A�z�X�g�E�A�N�Z�X�E�N���X�E���C�u�����[ (HACL)�AHost Access Beans for Java�A����� Java Enterprise Edition (J2EE) �R�l�N�^�[�Ȃǂ́A�L�x�� Java ���C�u�����[�ƃA�v���P�[�V�����E�v���O���~���O�E�C���^�[�t�F�[�X�̃Z�b�g���܂܂�܂��B

HACL �́A�����͐l�ԂƂ̑Θb�p�ɐ݌v���ꂽ�A�v���P�[�V���������s���� �o�b�N�G���h�E�z�X�g�E�}�V���ƑΘb���邽�߂́A��r�W���A�� API ������Ă��܂��B �z�X�g�E�A�v���P�[�V�����ɂ́A�l�Ԃ��ǂނ��Ƃ̂ł��镶���\���A �t�H�[�}�b�g�ς݃t�B�[���h�A�J���[�E�R�[�f�B���O�A����уL�[�{�[�h�������K�v�ł��B HACL �́A�]���̃z�X�g��ʕ\�� (�ΐF�̉��) �Ƃ̑Θb��͕킷�邽�߂ɕK�v�ȁA ���ʂȋ@�\�̃N���X������Ă��܂��B HACL �ɂ� GUI (�Ž��R���|�[�l���g) �N���X���܂܂�Ă��܂���B �Ⴆ�΁A���C���t���[����� 2 �����A�v���P�[�V�����Ƃ��Ď��s����� Java �v���O����������Ƃ��܂��B 2 �����A�v���P�[�V�����E�v���O�����͂܂��ACICS �f�[�^�E�A�v���P�[�V������ ���s����ʂ̃��C���t���[���ƑΘb���A�����ŁA���I�ɐ�������� HTML �y�[�W�� ��ăN���C�A���g�E�u���E�U�[�ƑΘb���܂��B 2 �����A�v���P�[�V�����̓N���C�A���g���͂����߂��ăV�~�����[�g���ꂽ �[���A�N�V�����ɓ���A����� HACL API ���g���� CICS �}�V���ɑ����܂��B CICS �}�V������̉�����ʂ� HACL API ���g���ăL���v�`���[����A ���I HTML �y�[�W�ɕϊ�����A���ꂩ��N���C�A���g�ɑ���Ԃ���܂��B

Host On-Demand �� J2EE �R�l�N�^�[�́A3270�A5250�ACICS�A����� VT �z�X�g�� �ʐM���郊�\�[�X�E�A�_�v�^�[�̃Z�b�g������Ă��܂��B �����̃��\�[�X�E�A�_�v�^�[�́AIBM Application Server �Ȃǂ́A�K�؂ȃA�v���P�[�V�����E�T�[�o�[�Ƀf�v���C����܂��B���[�U�[�́AWebSphere Studio Application Developer Integration Edition ����� Host On-Demand �� J2EE �R�l�N�^�[�Œ񋟂���� API �� �g�p���āAWeb �A�v���P�[�V�������쐬���邱�Ƃ��ł��܂��B

Programmable Host On-Demand

Programmable Host On-Demand �͈ꎮ�� Java API �ł���A Host On-Demand �N���C�A���g�E�R�[�h�̊e��̕��� (�^�[�~�i���A���j���[�A�c�[���o�[�Ȃ�) �� �J���҂������̃J�X�^�� Java �A�v���P�[�V��������уA�v���b�g�ɑg�ݍ��߂�悤�ɂ��܂��B ���� API ���g���΁AToolkit �Ɋ܂܂�Ă��� Host Access Java Beans ����n�߂Ȃ��Ă��A �J���҂� Host On-Demand �f�X�N�g�b�v�� (���[�U�[������Ƃ����) ���S�ɐ��䂷�邱�Ƃ��ł��܂��B ��b�ƂȂ��Ă��� Host On-Demand �R�[�h���e��R���|�[�l���g�̂��ׂẮu�z���v���������܂��B ����ɂ́A�}�N���A�L�[�{�[�h�ă}�b�v�A����уJ���[�ă}�b�v�Ȃǂ̃��[�U�[�E�v���t�@�����X�� ����̎g�p�̂��߂Ƀ��[�J���E�t�@�C���E�V�X�e���ɕۊǂ��邱�Ƃ��܂܂�Ă��܂��B �J���҂����߂�K�v�̂���̂� Host On-Demand �f�X�N�g�b�v�̃��C�A�E�g�݂̂ł��B �ڂ����́A�uProgrammable Host On-Demand ������v���Q�Ƃ��Ă��������B

Host On-Demand Session Manager API

Host Access Toolkit �ɕt���̃A�v���P�[�V�����E�v���O���~���O�E�C���^�[�t�F�[�X (API) �ɉ����āA Host On-Demand �͐�剻���ꂽ���p API ��񋟂��Ă��܂��B ����́AJavaScript ���g�p���� Web �y�[�W���Ƀz�X�g�E�Z�b�V������g�ݍ��ނ��߂̃T�|�[�g��񋟂��܂��B ������ JavaScript �x�[�X�� API �́A�A�v���P�[�V�����J���҂��z�X�g�E�Z�b�V�������Ǘ�������A �z�X�g�E�Z�b�V�����Ƃ̃e�L�X�g�E�x�[�X�̑Θb���Ǘ������肷��̂���������̂ŁA Host On-Demand Session Manager ��ʂ��Ďg�p�”\�ł��B �ڂ����́A�uSession Manager API ������v���Q�Ƃ��Ă��������B

WebSphere Portal �̃T�|�[�g

Host On-Demand �́AWebSphere Portal �̃R���|�[�l���g�ł��� Portal Server �ŁA �|�[�g���b�g�Ƃ��Ď��s���邱�Ƃ��ł��܂��B Portal Server �̐������ꂽ�f�X�N�g�b�v�Ǘ�����уZ�L�����e�B�[�̋@�\���g�p���邱�ƂŁA �Ǘ��҂̓��[�U�[�̃A�N�Z�X���������_��ɐ��䂷�邱�Ƃ��ł��A ���[�U�[�̓|�[�^���E�f�X�N�g�b�v�̊O�ς���єz�u�𐧌䂷�邱�Ƃ��ł��܂��B

�Ǘ��҂́A�f�v���C�����g�E�E�B�U�[�h���g�p���āA �J�X�^�}�C�Y���ꂽ Host On-Demand �|�[�g���b�g���ȒP���v���ɍ쐬���āAPortal Server �� ���ڃ��[�h���邱�Ƃ��ł��܂��B

��:
Portal Server �͕ʌ‚̐��i�ł���A�•ʂɃC���X�g�[������K�v������܂��B

IBM System i �T�[�o�[��� DB2 �f�[�^�x�[�X�ւ̐ڑ�

Host On-Demand �ɑg�ݍ��܂ꂽ Database On-Demand �ɂ��AJava �f�[�^�x�[�X�E�R�l�N�e�B�r�e�B�[ (JDBC) �h���C�o�[���g�p���āAIBM System i5 �T�[�o�[�ɕۊǂ���Ă��� DB2 ���ɃA�N�Z�X�ł��܂��BDatabase On-Demand �́AJDBC �h���C�o�[�� ��� IBM System i5 �f�[�^�x�[�X�ւ̍\�����Ɖ�� (SQL) �v�����s�����߂� Java �A�v���b�g�ł��B Database On-Demand �́AHost On-Demand �A�v���b�g�Ƃ͕ʂ̃A�v���b�g�ł���A�Ɨ����� HTML �t�@�C���ɂ���� �J�n����܂��B�܂��A�[���G�~�����[�V������ SQL �Ɖ�̃T�|�[�g�̗������K�v�ȏꍇ�́A�G�~�����[�^�[�E�Z�b�V�����̒����� �f�[�^�]���T�|�[�g���g�p���� SQL �v�������s�ł��܂��B

�V�@�\

Host On-Demand �Ɋւ���ŐV���̓���

Host On-Demand �o�[�W���� 13 �Ɋւ���ŐV���ɂ‚��ẮA���i�� readme �t�@�C�����Q�Ƃ��Ă��������B

�ŐV�̐��i���ɂ‚��ẮAHost On-Demand Web �T�C�g�ɃA�N�Z�X���Ă��������B

Host On-Demand �̍ŐV�Z�p���ɂ‚��ẮAHost On-Demand �T�|�[�g�E�|�[�^���ɃA�N�Z�X���Ă��������B

��ʓI�ȃ\�t�g�E�F�A�E�T�|�[�g���ɂ‚��ẮA�uSoftware Support Handbook�v���Q�Ƃ��Ă�������

Host On-Demand �o�[�W���� 13 �̐V�@�\

Host On-Demand �o�[�W���� 13 �ɂ́A�ȉ��̋@�\�Ƌ@�\�������lj�����܂����B

�z�u�̂��߂̌v��

Host On-Demand �� Web �u���E�U�[����z�X�g�E�A�v���P�[�V�����ւ̃A�N�Z�X��񋟂��܂��B �u���E�U�[�� Web �T�[�o�[���� Host On-Demand Java �A�v���b�g���_�E�����[�h���������ŁA �z�X�g�E�A�v���P�[�V�����ɃA�N�Z�X���邽�߂ɔC�ӂ� Telnet �T�[�o�[�ɐڑ����܂��B Host On-Demand �A�v���b�g�ɂ́A�ڑ���z�X�g�Ȃǂ̃z�X�g�̃Z�b�V�����E�v���p�e�B�[�𔻕ʂ��邽�߂̍\����񂪕K�v�ł��B ���̍\�����́AHost On-Demand ���N�����邽�߂Ɏg�p����� HTML �t�@�C������A �܂��� Host On-Demand �\���T�[�o�[���g�p���āAHost On-Demand �A�v���b�g�ɒ񋟂ł��܂��B �\���T�[�o�[�� Host On-Demand �̈ꕔ�ŁA ���[�U�[ ID ����уO���[�v ID ���ƂɃZ�b�V�����\�����ƃ��[�U�[�ݒ�𒆉��ɕۊǂ��܂��B ����ɂ�胆�[�U�[�́A�\���T�[�o�[�ɐڑ����ăZ�b�V�������ƃ��[�U�[�ݒ���擾���܂��B�\���T�[�o�[�́A �Ǘ��N���C�A���g����ĊǗ�����܂��B Host On-Demand �\���T�[�o�[�̍\���ɂ‚��ẮA�I�����C���E�w���v���Q�Ƃ��Ă��������B

Web �u���E�U�[�� Java �v���O�C���̃T�|�[�g���p�~����n�߂�ƁAHost On-Demand �N���C�A���g�́A�uIBM Host On-Demand browser support�v�̐����ɂ���悤�ɁA�����‚��̐����t���œ��삵�����邱�ƂɂȂ�܂��B

�f�v���C�����g�E�E�B�U�[�h���g�p���ăJ�X�^���E�N���C�A���g HTML �t�@�C�����쐬���邱�Ƃ��ł��܂��B ������ HTML �t�@�C�����쐬����Ƃ��ɂ́A3 ��ނ̍\�����f������ 1 �‚�I�����āA �Z�b�V�����\�����ƃ��[�U�[�ݒ���`����ъǗ�������@���w��ł��܂��B3 ��ނ̍\�����f���Ƃ́AHTML �x�[�X�E���f���A �\���T�[�o�[�E�x�[�X�E���f���A����ь������f���ł��B

�����̃��f���ɂ‚��āA�ȉ��Ő������܂��B �e���f���ɂ‚��Ă̏ڍׁA����т��ꂼ����g�p����ꍇ�̗��_�Ɛ��� �ɂ‚��ẮA�I�����C���E�w���v���Q�Ƃ��Ă��������B

HTML �x�[�X�E���f���̗���

HTML �x�[�X�E���f����I�������ꍇ�A ���� HTML �t�@�C�����̂ɂ��ׂẴz�X�g�E�Z�b�V�����\����񂪊܂܂�邽�߁A �z�X�g�E�Z�b�V�������`���邽�߂ɂ́A�ق��ɕK�v�ȏ��͂���܂���B ���������āA�Z�b�V�������w�肷�邽�߂ɍ\���T�[�o�[���g�p����K�v�͂���܂���B �‚܂�A�t�@�C�A�E�H�[���ɂ���|�[�g���J���K�v�͂���܂���B �z�X�g�E�Z�b�V�����\�����ɂ‚��Ă̕ύX�����[�U�[���ۊǂł���悤�ɂ����ꍇ�́A ���[�U�[�̕ύX�̓u���E�U�[�����s���Ă��郍�[�J���E�t�@�C���E�V�X�e���ɕۊǂ���܂��B

HTML �x�[�X�E���f�����g�p���� HOD �T�[�o�[���n������K�v�͂Ȃ����߁A�|�[�g 8999 �͎g�p���Ȃ����Ƃ������߂��܂��B ����ɂ��A�T�[�o�[�E���\�[�X���ߖ񂳂�܂��B

HTML �t�@�C���ō\�������`����ۂ̂��̃I�v�V�����́A �f�v���C�����g�E�E�B�U�[�h���g�p���č쐬���ꂽ�N���C�A���g�����Ŏg�p�”\�ł��B

�} 2. HTML �x�[�X�E���f��
HTML �x�[�X�E���f��

�\���T�[�o�[�E�x�[�X�E���f���̗���

�\���T�[�o�[�E�x�[�X�E���f���ł́A�z�X�g�E�Z�b�V�������͊Ǘ��N���C�A���g�� �g�p���č\���T�[�o�[�ňێ�����A���̓��[�U�[����уO���[�v�\�����g�p���Ē�`����܂��B �f�t�H���g�ł́A�\���T�[�o�[�̓f�[�^�� Host On-Demand �T�[�o�[�E �}�V���ɒ��ڕۊǂ��܂����A����� LDAP ���g�p����悤�ɍ\�����邱�Ƃ��ł��܂��B ���[�U�[�͂��̍\�����A�f�v���C�����g�E�E�B�U�[�h�ɍ쐬���ꂽ�J�X�^�� HTML �t�@�C���A �܂��� Host On-Demand �̈ꕔ�Ƃ��Ē񋟂���Ă��邢���‚��� HTML �t�@�C���� 1 �‚��g�p���ė��p�ł��܂��B ���[�U�[ ID �͍\���T�[�o�[�Œ�`����A���[�U�[�͂قƂ�ǂ̏ꍇ�A �Z�b�V������\������O�� Host On-Demand �T�[�o�[�Ƀ��O�I������K�v������܂��B �Ǘ��҂����[�U�[�ɕύX�̕ۊǂ����‚��Ă���ꍇ�́A ���[�U�[�̐ݒ�̓��[�U�[ ID ���Ƃɍ\���T�[�o�[�ɕۊǂ���܂��B �J�X�^�}�C�Y�̓��e�͍\���T�[�o�[�ɕۊǂ���邽�߁A �����̃}�V������Z�b�V�����ɃA�N�Z�X����K�v������ꍇ�ɂ́A ���̃��f�����œK�Ǝv���܂��B

�f�t�H���g�ł́AWeb �u���E�U�[�͍\���T�[�o�[�ƒ��ڂɒʐM���܂��B �t�@�C�A�E�H�[������ĒʐM����ꍇ�ɂ́A �t�@�C�A�E�H�[���ɂ���\���T�[�o�[�̃|�[�g���J���K�v������܂��B ����ɁA�\���T�[�u���b�g���g�p���邱�ƂŁA�t�@�C�A�E�H�[����ɍ\���T�[�o�[�̃|�[�g���J���Ȃ��Ă� �ςނ悤�ɂ��邱�Ƃ��ł��܂��BWeb �u���E�U�[�́AHTTP �ڑ��܂��� HTTPS �ڑ���ʂ��č\���T�[�u���b�g�ɐڑ����A �\���T�[�u���b�g�͍\���T�[�o�[�ƑΘb���܂��B�\���T�[�u���b�g�̎g�p�ɂ‚��Ă̏ڍׂ́A �w�\���T�[�u���b�g�̍\�� (Configuring the configuration servlet)�x���Q�Ƃ��Ă��������B

�} 3. �\���T�[�o�[�E�x�[�X�E���f������ь������f��
�\���T�[�o�[�E�x�[�X�E���f������ь������f��
�} 4. �\���T�[�u���b�g���g�p���� �\���T�[�o�[�E�x�[�X�E���f������ь������f��
�\���T�[�u���b�g���g�p���� �\���T�[�o�[�E�x�[�X�E���f������ь������f��

�������f���̗���

Host On-Demand �͌������f�����T�|�[�g���܂��B���̃��f���ł́A �z�X�g�E�Z�b�V�������� (�\���T�[�o�[�E�x�[�X�E���f���Ɠ��l��) �\���T�[�o�[�Œ�`����A ���[�U�[�̍X�V���e�� (HTML �x�[�X�E���f���Ɠ��l��) ���[�U�[�̃}�V���ɕۊǂ���܂��B �܂��AHTML �x�[�X�E���f���̏ꍇ�Ɠ��l�ɁA�������f���̃��[�U�[�́A �Z�b�V������\�����邽�߂� Host On-Demand �T�[�o�[�Ƀ��O�I������K�v������܂���B

�N���C�A���g�z�u�̍l������

�܂��A�N���C�A���g�z�u�Ɋւ���l�������Ƃ��āA�L���b�V���E�N���C�A���g�A �_�E�����[�h�E�N���C�A���g�A�܂��� Web Start �N���C�A���g�̂�������g�p����̂� (Host On-Demand �G�~�����[�^�[�E�N���C�A���g�̎g�p���Q��)�A �܂��A�ǂ̃o�[�W������ Java ���g�p����̂� (�N���C�A���g�ł� Java �̌v�����Q��) �����߂�K�v������܂��B

�N���C�A���g�ł� Java �̌v��

���̏͂ł́AJava �Ή��̃u���E�U�[�� Host On-Demand �N���C�A���g�����s���邱�ƂɊ֘A�����ڍ׏�񂪒񋟂���܂��B

Java �p�̃L���b�V���E�N���C�A���g�̉��P

Java �L���b�V���E�N���C�A���g���g�p����ƁA�ȉ����s�����Ƃ��ł��܂��B

��:
�ȉ��̐��񎖍����K�p����܂��B

�����‚��� Java �L���b�V���E�N���C�A���g�E�^�C�v�́A�o�b�N�O���E���h�ŃA�b�v�O���[�h���邱�Ƃ��ł��܂���B �ڂ����́A�T�|�[�g�̐������Q�Ƃ��Ă��������B

Host On-Demand Java �L���b�V���E�N���C�A���g�̂قƂ�ǂ��ׂĂ������̉��P�_���T�|�[�g���܂��BJava Web Start �N���C�A���g�������̉��P�_���T�|�[�g���܂��B

�T�|�[�g�̐���

�ȉ��̃^�C�v�� Java �L���b�V���E�N���C�A���g�� Java �L���b�V���E�N���C�A���g�̉��P�_���T�|�[�g���܂���B

Java ���g�p�����N���C�A���g�̃_�E�����[�h

�ȉ��̃Z�N�V�����ł́AJava ���g�p���ăN���C�A���g���_�E�����[�h����ۂ̐����ɂ‚��Đ������܂��B

�v�����[�h�E���X�g�ɂȂ��R���|�[�l���g���_�E�����[�h�ł��Ȃ�

Java �_�E�����[�h�E�N���C�A���g���g�p����ہA���[�U�[�́A�I���W�i���̃v�����[�h�E���X�g�ɂȂ� Host On-Demand �N���C�A���g�E�R���|�[�l���g���_�E�����[�h�ł��܂���B���������āA���[�U�[���K�v�Ƃ���”\���̂��邷�ׂẴR���|�[�l���g���v�����[�h�E���X�g�Ŏw�肷��K�v������܂��B

���̐����́A�v�����[�h�E���X�g�ɂȂ��R���|�[�l���g���_�E�����[�h����_�E�����[�h�E�N���C�A���g���g�p���郁�\�b�h�ƁAJava �v���O�C���ɂ���ĉۂ�����Z�L�����e�B�[�����Ƃ̊Ԃ̋����������ł��B

HTML �t�@�C���ɂ����‚��̃R���|�[�l���g���܂܂�Ă��Ȃ�

Java ���g�p����ƁA�f�t�H���g�̃_�E�����[�h�E�N���C�A���g HTML �t�@�C�� (HOD_xx.html�Axx �͂��g�p�̌���� 2 �����̐ڔ���) �ɂ́A�ȉ��̃N���C�A���g�E�R���|�[�l���g���܂܂�܂���B

�_�E�����[�h���Ԃ�Z�k���邽�߂ɁAIBM �́A�����̂��܂�p�ɂɎg�p����Ȃ��R���|�[�l���g�� Java �f�t�H���g�̃_�E�����[�h HTML �t�@�C���̃v�����[�h�E���X�g���珜�����܂����B�������AJava �_�E�����[�h�E�N���C�A���g���g�p����ꍇ�A�v�����[�h�E���X�g�ɂȂ��R���|�[�l���g�͌�ɂȂ��Ă��_�E�����[�h�ł��܂���B

�����̃R���|�[�l���g�̈ꕔ�܂��͂��ׂĂ��v�����[�h�E���X�g�ɓ��ꂽ���ꍇ�A �ȉ��̃A�N�V�����̂����ꂩ�����s���܂��B

Java �̂��� Mac OS X

Host On-Demand Mac OS X �G�~�����[�^�[����уf�[�^�x�[�X�E�N���C�A���g�́ASafari�AFirefox�A����� Mac �o�[�W������ Internet Explorer ���T�|�[�g���܂��BHost On-Demand �́AMac OS X ��̊Ǘ��N���C�A���g���T�|�[�g���܂���B Host On-Demand �o�[�W���� 12.0 �́AJava 1.6 �ȏ���T�|�[�g���܂��B

�d���L�[�E�T�|�[�g�@�\�𗘗p����ɂ́AJava �v���O�C�� 1.4.2 �ȏオ Macintosh �N���C�A���g�ɑ��݂��Ă���K�v������܂��B�������AHost On-Demand �o�[�W���� 12 �ł� Java 1.6 �ȍ~���T�|�[�g����Ă��܂��B

Mac OS X �̐���

Mac OS X �́AJava �p�̃L���b�V���E�N���C�A���g�̉��P�Ő�������Ă��� Java �L���b�V���E�N���C�A���g�̉��P�_���T�|�[�g���܂���B�ڂ����́AMac OS X (Java �N���C�A���g�̂�) �̏ꍇ�̃L���b�V���E�N���C�A���g�̃T�|�[�g���Q�Ƃ��Ă��������B

Java �N���C�A���g���g�p����ƋN�����Ԃ������x���Ȃ�

Java �Ή��̃u���E�U�[���g�p����ƁAHost On-Demand �N���C�A���g�͏����x�� (���[�N�X�e�[�V�����E�^�C�v�ɉ����āA5 ���� 15 �b) �n�����܂��B���̒x���́A�V�X�e���� Java �v���O�C�������[�h���邽�߂ɐ����܂��B

�܂��AJava �Ή��u���E�U�[���g�p����ƁAHost On-Demand �N���C�A���g�E�f�X�N�g�b�v��̃z�X�g�E�Z�b�V�����́A�J�n�ɏ����]���Ɏ��Ԃ�������܂��B

Java �v���O�C���ŗL�̐���

Oracle Java �v���O�C�����g�p���Ă���ꍇ�ɁA�q���f�B�ꕶ�����������\������Ȃ��Ƃ��́AOracle JRE ���x�����ŐV�ɂȂ��Ă��邱�Ƃ��m�F���Ă��������B

�J�X�^�}�[�񋟂̃A�v���b�g����� Java �Ɋւ��鐧��

���[�U�[���J�X�^�}�[�񋟂̃A�v���b�g (�Г��܂��̓T�[�h�E�p�[�e�B�[�ō쐬���ꂽ�A�v���b�g) �� Java Host On-Demand �N���C�A���g����N�����ꂽ�Z�b�V���� (3270 �f�B�X�v���C�Ȃ�) �Ŏ��s���A���̃A�v���b�g�����炩�� Java ���‚�K�v�Ƃ���ꍇ�́AJava �̃Z�L�����e�B�[�v���𖞂������߂ɁA�ȉ��̂����ꂩ�̃A�N�V�������s���Ă��������B

Java �̃Z�L�����e�B�[�v���𖞂����Ă��Ȃ��ꍇ�A�A�v���b�g�͈ÖٓI�Ɏ��s���܂��B

�����t�����[�U�[����� Java �Ɋւ��鐧��

�A�N�Z�X�������ꂽ���[�U�[�ɂ́AJava �v���O�C�����C���X�g�[�����錠��������܂���B�Ǘ����������ƒ��[�U�[�� Java �v���O�C�����C���X�g�[������K�v������܂��B

�u���E�U�[�� Java �v���O�C��

���̃Z�N�V�����ł́AJava �Ή��u���E�U�[����� Java �v���O�C���̎g�p�Ɋւ�����ɂ‚��Đ������܂��B

Java �Ή��u���E�U�[

Java �Ή��u���E�U�[�ɂ� JVM ���g�ݍ��܂�Ă��܂���B����� HTML �t�@�C����\���ł��܂����A�ʌ‚� Java �v���O�C�����C���X�g�[�����āAHost On-Demand �N���C�A���g�Ƃ����� Java �A�v���b�g���N������K�v������܂��BJava �Ή��̃u���E�U�[�̗�́AJava �v���O�C�����C���X�g�[���ς݂� Firefox ����� Microsoft Internet Explorer �ł��B

Host On-Demand �N���C�A���g�ŃT�|�[�g�����u���E�U�[����уv���O�C��

Windows ���ғ�����N���C�A���g�E���[�N�X�e�[�V�������g�p���Ă��郆�[�U�[�́A��Ђ� HOD �ɃA�N�Z�X���鎑�i�����L���Ă������� Fix Central �� Host On-Demand ���i�̉����� IBM Java �v���O�C�����_�E�����[�h�ł��܂��B

Oracle �� IBM �Ȃǂ� Java �v���O�C���E�x���_�[������������ Java �v���O�C���̐V�K�o�[�W���������J����Ƃ���AIBM �����̐V�K�o�[�W�������T�|�[�g����悤�� Host On-Demand ���g������Ƃ��́AIBM �͐V�K�o�[�W������ JRE ���T�|�[�g���邽�߂��uSoftware Product Compatibility Reports�v���X�V���܂��B

Java �v���O�C�����g�p���� Microsoft Internet Explorer

Windows �N���C�A���g�E���[�N�X�e�[�V������� Java �v���O�C�����������C���X�g�[������э\������Ă���ꍇ�AMicrosoft Internet Explorer �́AHost On-Demand ���I������N���C�A���g�̋N�����@�ɉ����āAJava �Ή��u���E�U�[�Ƃ��ċ@�\���܂��B

Java �v���O�C�����g�p���� Firefox

Firefox ��� Java �A�v���b�g�����s����ɂ́AJava �v���O�C�����C���X�g�[������K�v������܂��B

���������āAHost On-Demand �́AJava �v���O�C���� Firefox �p�̃f�t�H���g�� Java �����^�C�������� �悤�ɍ\������邱�Ƃ�z�肵�Ă��܂��B

��:
Windows ��ŃL���b�V���E�N���C�A���g�����L���鐧���t�����[�U�[��ALinux �܂��� Aix ���[�N�X�e�[�V������̐����t�����[�U�[�ȂǁA�����t�����[�U�[�� Java �v���O�C�����C���X�g�[���ł��܂���B

�Z�L�����e�B�[�̌v��

Host On-Demand �����S�Ɋ�ƃl�b�g���[�N���ł̂݃C���v�������g����ꍇ�ł��A�܂��� Host On-Demand ���g�p���ăC���^�[�l�b�g�o�R�Ńz�X�g�E�V�X�e���ւ̃A�N�Z�X��񋟂���ꍇ�ł��A�Z�L�����e�B�[�͏d�v�ł��B ���̏͂ł́AHost On-Demand �̃Z�L�����e�B�[�̊T�v�ɂ‚��ďq�ׂ܂��B

Transport Layer Security (TLS)

TLS �Z�L�����e�B�[�̎d�g��

TLS �� SSL �v���g�R�����x�[�X�Ƃ��Ă��܂��B TLS �́A�N���C�A���g/�T�[�o�[�F�؂���шÍ����̊m���ɏ����n���h�V�F�[�N�E�v���g�R�����g�p���܂��B TLS �ɂ‚��ďڂ����́ATLS Protocol �o�[�W���� 1.0 �̐������Q�Ƃ��Ă��������B

TLS �v���g�R���́A���J������ёΏ̌��̈Í��e�N�m���W�[���g�p���܂��B ���J���Í����ł́A1 �΂̌��J���Ɣ閧�����g�p���܂��B ����̌��ňÍ������ꂽ���́A�����̌��ł݈̂Í����������邱�Ƃ��ł��܂��B�Ⴆ�΁A���J���ňÍ������ꂽ���́A �閧���ł݈̂Í����������邱�Ƃ��ł��܂��B�e�T�[�o�[�̌��J���͌��\����Ă��܂����A�閧���͔閧�ɂ���Ă��܂��B �Z�L���A�E���b�Z�[�W���T�[�o�[�ɑ��M���邽�߂ɁA �N���C�A���g�̓��b�Z�[�W���T�[�o�[�̌��J�����g���ĈÍ������܂��B�T�[�o�[�́A�T�[�o�[�̔閧�����g�p���āA��M�������b�Z�[�W�𕜍����܂��B

�Ώ̌��Í����ł́A���������g�p���ă��b�Z�[�W���Í�������шÍ����������܂��B �N���C�A���g�́A���ׂẴZ�b�V�����E�f�[�^���Í�������̂Ɏg�p����Ώ̌��������_���ɐ������܂��B �����̌��̓T�[�o�[�̌��J���ɂ���ĈÍ�������A�T�[�o�[�܂ő��M����܂��B

TLS �́A�ȉ��� 3 �‚̊�{�Z�L�����e�B�[�E�T�[�r�X��񋟂��܂��B

���b�Z�[�W�E�v���C�o�V�[
���J���ƑΏ̌��̈Í�����g�ݍ��킹�邱�Ƃɂ��������܂��B �N���C�A���g�ƃT�[�o�[�Ƃ̊Ԃ̂��ׂẴg���t�B�b�N�́A �Z�b�V�����E�Z�b�g�A�b�v���ɐ܏Ղ��ꂽ������шÍ����A���S���Y�����g���ĈÍ�������܂��B
���b�Z�[�W�ۑS��
�Z�b�V�����E�g���t�B�b�N�����̍ŏI����܂ł̌o�H��ŕύX����Ȃ��悤�ɂ��܂��B TLS �́A���J/�閧���̑g�ݍ��킹�ƃn�b�V���֐����g�p���ă��b�Z�[�W�ۑS�����m�ۂ��܂��B
���ݔF��
���J���ؖ�������� ID ���������܂��B �N���C�A���g�ƃT�[�o�[�̐g���́A���J���ؖ����ŃG���R�[�h����Ă��܂��B ���J���ؖ����ɂ́A�ȉ��̃R���|�[�l���g���܂܂�܂��B
�\ 2. �q���g
�O���t�B�b�N�E�C���[�W
�Z�L���A HTTP (HTTPS) ���g�p����ƁA�N���C�A���g�̃Z�L�����e�B�[���̓T�[�o�[����_�E�����[�h����邽�߁A�m���ɘR�������Ȃ��悤�ɂ��邱�Ƃ��ł��܂��B

�ؖ���

�Z�L�����e�B�[�́A�d�q�I�� ID �J�[�h�̖������ʂ����f�B�W�^���ؖ����ɂ���Đ��䂳��܂��B �v���O�����܂��̓��[�U�[�ɑ΂��āA���߂��Ă���ڑ������‚��Ă����S�ł���Ƃ������ƁA �Í������֌W���Ă���ꍇ�͕K�v�ȈÍ���������шÍ�����������t�^���Ă����S�ł��邱�Ƃ�ۏ؂��邱�Ƃ��ؖ����̖ړI�ł��B �����͒ʏ�A�F�؋� (CA) �ɂ���Ĕ��s����܂��B �F�؋ǂƂ́A�C���^�[�l�b�g�̏ؖ����̔��s�Ɩ����s���A�ƊE�S�̂ɂ�菳�F����Ă���g�D�ł��B CA �ؖ��� (���[�g�ؖ����Ƃ�������) �ɂ́ACA �̏����ƗL�����Ԃ��K���܂܂�Ă��܂��B

�Í����ƔF�؂́A���J���Ɣ閧���� 1 �‚��‘g�ݍ��킹�邱�Ƃɂ���Ď��s����܂��B ���J���̓T�C�g�܂��̓T�[�o�[�ؖ����Ƃ��Ēm���Ă���ؖ����ɑg�ݍ��܂�Ă��܂��B ���̏ؖ����ɂ́A�ؖ����𔭍s���Ă���F�؋� (CA) �̖��O�A �T�[�o�[�܂��̓N���C�A���g�̌��J���̖��O�ACA �̏����A ����яؖ����̓��t�ƃV���A���ԍ��Ȃǂ́A�����‚��̏�񍀖ڂ�����܂��B �閧���́A���ȏ����ؖ����̍쐬����ACA �ؖ����v�����s��ꂽ�Ƃ��ɍ쐬����A �N���C�A���g����̃��b�Z�[�W���Í����������邽�߂Ɏg�p����܂��B

TLS �Z�b�V�����́A���̏����Ŋm������܂��B

  1. �N���C�A���g�ƃT�[�o�[�̓n���[�E���b�Z�[�W���������āA �Z�b�V�����Ŏg�p���� (���b�Z�[�W�ۑS���̂��߂�) �Í����A���S���Y���ƃn�b�V���֐��Ƃ� �l�S�V�G�[�V�������s���܂��B
  2. �N���C�A���g�͐g�����ؖ����� X.509 �ؖ������T�[�o�[�ɗv�����܂��B �I�v�V�����ŁA�T�[�o�[���N���C�A���g�ɏؖ�����v�����邱�Ƃ��ł��܂��B �ؖ����́A���̏����ƗL�����Ԃ����������ǂ����A ����я��F���ꂽ�F�؋ǂ̏����������Ă��邩�ǂ��� (���邢�͎��ȏ����ł��邩) �ɂ‚��Ē��ׂ��܂��B
  3. �N���C�A���g�́A�Í����Ɏg�p���錮�̃Z�b�g�������_���ɐ������܂��B �����̌��̓T�[�o�[�̌��J���ɂ���ĈÍ�������A �ی삳��ăT�[�o�[�܂ő��M����܂��B

Host On-Demand �p�� TLS

Host On-Demand �̃Z�L�����e�B�[�̍\���́A �Z�b�V�����E�Z�L�����e�B�[�AWeb �T�[�o�[�E�Z�L�����e�B�[�A ����э\���Z�L�����e�B�[�́A3 ��ނ̃Z�L�����e�B�[�ɂ���čs�����Ƃ��ł��܂��B

�Z�b�V�����E�Z�L�����e�B�[

Host On-Demand �o�[�W���� 12.0 �ł́A�G�~�����[�^�[����� FTP �Z�b�V�����̂��߂̃Z�L�����e�B�[��񋟂��邽�߂� TLS �v���g�R�����g�p����܂��B

TLS �v���g�R���́ATCP/IP �l�b�g���[�N�ɂ�����ʐM�v���C�o�V�[��񋟂��܂��B TLS �́A�����A���b�Z�[�W�̉�����A�܂��̓��b�Z�[�W�̋U����h���悤�ɐ݌v����Ă��܂��B TLS �ɂ́A�V�K�Í��A���S���Y�����ȒP�Ɏ�荞�߂�悤�ȃt���[�����[�N��������Ă��܂��B Host On-Demand �ł́ATLS Protocol �o�[�W���� 1.0 �ɏ]���āA�G�~�����[�V��������� FTP �Z�b�V�����̈Í����ƃT�[�o�[/�N���C�A���g�F�؂��T�|�[�g����܂��B

�ȉ��̂��̂��T�|�[�g����Ă��܂��B

Host On-Demand �ł́ACA �ؖ������g�p���邱�Ƃ��ł��܂����A�I�����C���E�w���v�́w���ȏ����ؖ����̎g�p (Using a self-signed certificate)�x�g�s�b�N�ɋL�ڂ���Ă���悤�ɁA�Ǝ��̎��ȏ����ؖ������쐬���邱�Ƃ��ł��܂��B

�ȉ��̂��Ƃ��s�����߂ɁA�O���t�B�J���ȏؖ����Ǘ����[�e�B���e�B�[ (Windows ����� AIX �v���b�g�t�H�[���Ŏg�p�”\) ���񋟂���Ă��܂��B

IKEYCMD �́A�ؖ����Ǘ����[�e�B���e�B�[�ɉ����Ē񋟂���Ă���A ���A�ؖ����A����єF�ؗv���̊Ǘ��Ɏg�p�ł���c�[���ł��B IKEYCMD �́A�@�\�I�ɂ͏ؖ����Ǘ����[�e�B���e�B�[�ɗގ��������̂ł����A �O���t�B�J���E�C���^�[�t�F�[�X���g�p���Ȃ��ŃR�}���h�s������s����悤�ɂȂ��Ă��܂��B �ڂ����́A�t�^B. IKEYCMD �R�}���h�s�C���^�[�t�F�[�X�̎g�p���Q�Ƃ��Ă��������B

TLS �T�[�r�X���T�|�[�g���邽�߂ɁAHost On-Demand �͈ȉ��� 6 �‚̃f�[�^�x�[�X���g�p���܂��B

HODServerKeyDb.kdb
HODServerKeyDb.kdb �́AHost On-Demand ���_�C���N�^�[�p�� TLS ���ŏ��ɍ\������Ƃ��ɍ쐬���܂��B���̃f�[�^�x�[�X�ɂ́A�T�[�o�[�̔閧���Əؖ����A ����� CA (�܂��͏�����) �ؖ����̃��X�g���܂܂�Ă��܂��B ������ CA �����m�� ���̂ƌ��Ȃ���AHost On-Demand �T�[�o�[ �ɂ�����M�� ����܂��B���̃f�[�^�x�[�X�ɑ΂��āA ���� CA (���m�� CA) ����ؖ�����lj�������A �����ō쐬���ď��������ؖ��� (���ȏ����ؖ���) ��lj������肷�邱�Ƃ��ł��܂��B �ڂ����́A���_�C���N�^�[���Q�Ƃ��Ă��������B
HODServerKeyStore.jks
GSKit �ł͂Ȃ� Java Secure Socket Extenstion (JSSE) ���g�p����悤�Ƀ��_�C���N�^�[���\���ł��܂��B JSSE �ɂ��\�����s���ƁA���_�C���N�^�[�͔閧���Əؖ����� HODServerKeyStore.jks ����ǂݎ��܂��B �ڂ����́A���_�C���N�^�[���Q�Ƃ��Ă��������B
CustomizedCAs.p12
CustomizedCAs.p12 �́AWellKnownTrusted ���X�g�ɑ��݂��Ȃ��A ���m�� CA �̃��[�g�ؖ����Ǝ��ȏ����ؖ������܂ށAPKCS#12 �t�H�[�}�b�g�E�t�@�C���ł��B CustomizedCAs.p12 �t�@�C���� SSLite �ƂƂ��Ɏg�p����܂��B CustomizedCAs.jks �� JSSE �T�|�[�g�ƂƂ��Ɏg�p����܂��B ���ȏ����ؖ����܂��͖��m�̔F�؋� (CA) �ɂ���č쐬���ꂽ�ؖ������g�p����ꍇ�ɂ́ACustomizedCAs.p12 �t�@�C�����쐬�܂��͍X�V���Ȃ���΂Ȃ�܂���BHost On-Demand �́A�f�t�H���g�ł� CustomizedCAs.p12 �t�@�C���̃C���X�g�[�����s���܂���BCustomizedCAs.p12 �́A�N���C�A���g����ؖ����ɃA�N�Z�X�ł���悤�ɂ���@�\�ł��B ���̋@�\�́A�N���C�A���g�ƃz�X�g�̊Ԃōs���� TLS �n���h�V�F�[�N�E�v���Z�X�Ŏg�p����܂��B

CustomizedCAs.p12 �t�@�C���� CustomizedCAs.class �t�@�C���̐����łł��B ���̃t�@�C���́A�������[�X�� Host On-Demand �ō쐬���ꂽ�”\��������܂��B CustomizedCAs.class �t�@�C���� Host On-Demand �o�[�W���� 7 �ȑO�̃N���C�A���g���T�|�[�g���A �f�t�H���g�ł̓p�u���b�V���E�f�B���N�g���[�ɂ���܂��BWindows �܂��� AIX �����s���Ă���ꍇ�́A�o�[�W���� 12 �ɃA�b�v�O���[�h����ƁAHost On-Demand �̃C���X�g�[���� CustomizedCAs.class �t�@�C���������I�Ɍ��o���A�V���� CustomizedCAs.p12 �t�@�C�����쐬���āA�p�u���b�V���E�f�B���N�g���[�ɒu���܂��B���� 2 �‚̃t�@�C���̓p�u���b�V���E�f�B���N�g���[�ɕێ�����A���܂��܂ȃo�[�W�����̃N���C�A���g�Ŏg�p�”\�ł��B�f�t�H���g�� �p�u���b�V���E�f�B���N�g���[�ł͂Ȃ��ʂ̃��[�U�[�E�p�u���b�V���E�f�B���N�g���[������ꍇ�AHost On-Demand �C���X�g�[���� CustomizedCAs.class �t�@�C�������o�����A�R�}���h�s�Ŏ蓮�Ń}�C�O���[�V�����E�c�[�������s����K�v������܂��B

Host On-Demand �ؖ����Ǘ����[�e�B���e�B�[ (IKEYMAN) ���g�p���āA���߂� CustomizedCAs.p12 �t�@�C�����쐬����ꍇ�́A�Â� CustomizedCAs.class �t�@�C���� �p�u���b�V���E�f�B���N�g���[�ɕێ����A�ȑO�̃N���C�A���g���V�����T�[�o�[�ł� ����ł���悤�ɂ���K�v������܂��B�܂��A��� CustomizedCAs.p12 �t�@�C�����X�V����ۂɂ́A�ύX�� CustomizedCAs.class �t�@�C���� ���f�����悤�ɂ���K�v������܂��BWindows �I�y���[�e�B���O�E�V�X�e���ł́A�����̃t�@�C�����f�t�H���g�� �p�u���b�V���E�f�B���N�g���[ c:¥Program Files¥IBM¥HostOnDemand¥HOD �ɂ���ꍇ�AIKEYMAN ���J���� CustomizedCAs.p12 �t�@�C�����X�V������AIKEYMAN ��‚��邽�тɁACustomizedCAs.class �t�@�C���� CustomizedCAs.p12 �t�@�C���Ƌ��Ɏ����I�ɍX�V����܂��B�t�@�C�����f�t�H���g�̃p�u���b�V���E�f�B���N�g���[�ɂȂ��ꍇ�ɂ́A ���̃R�}���h���g�p���āA�p�u���b�V���E�f�B���N�g���[����t�}�C�O���[�V�����E�c�[�������s����K�v������܂��B�R�}���h�͕\����� 3 �s�ɂȂ��Ă��܂����A1 �s�œ��͂��Ă��������B

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

AIX �ł́ACustomizedCAs.p12 �t�@�C���ɑ΂���ύX�� CustomizedCAs.class �t�@�C���ɔ��f����ɂ́A���̃R�}���h���g�p���āA���̋t�}�C�O���[�V�����E�c�[�����p�u���b�V���E�f�B���N�g���[����蓮�Ŏ��s����K�v������܂��B�R�}���h�͕\����� 3 �s�ɂȂ��Ă��܂����A1 �s�œ��͂��Ă��������B

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

CustomizedCAs.class �́AWellKnownTrusted ���X�g�ɑ��݂��Ȃ��A ���m�� CA �̏ؖ����Ǝ��ȏ����ؖ������܂ށAJava �N���X�E�t�@�C���ł��B ���ȏ����ؖ����܂��͖��m�̔F�؋� (CA) �ɂ���č쐬���ꂽ�ؖ������g�p����ꍇ�ɂ́ACustomizedCAs.class �t�@�C�����X�V���Ȃ���΂Ȃ�܂���B�������AWindows �܂��� AIX �v���b�g�t�H�[���ł́A �ؖ����Ǘ����[�e�B���e�B�[���g�p���� CustomizedCAs.class �t�@�C�����쐬�܂��͍X�V���邱�Ƃ͂��͂�ł��܂���B Host On-Demand �o�[�W���� 9 �ȍ~�ł́ACustomizedCAs.p12 �Ƃ������O�̐V���� �o�[�W�����̃t�@�C���݂̂��쐬�ł��܂��B�������A�ǂ̃N���C�A���g���܂��Â��t�H�[�}�b�g���T�|�[�g���Ă��܂��B �ڂ����́A��q�� CustomizedCAs.p12 �̐������Q�Ƃ��Ă��������B

WellKnownTrustedCAs.class�AWellKnownTrustedCAs.p12�A����� WellKnownTrustedCAs.jks
WellKnownTrustedCAs.class�AWellKnownTrustedCAs.p12�A ����� WellKnownTrustedCAs.jks �́AHost On-Demand �ɂ���Ē񋟂����t�@�C���ł���AHost On-Demand ���M�����邷�ׂĂ� CA �̋��ʏؖ������܂܂�Ă��܂��B�����̃t�@�C���͕ύX���Ȃ��ł��������B

WellKnownTrustedCAs.class/WellKnownTrustedCAs.p12�AWellKnownTrustedCAs.jks ����� CustomizedCAs.jks�A����� CustomizedCAs.p12 �܂��� CustomizedCAs.class �̂����ꂩ�������͗������AHost On-Demand �p�u���b�V���E�f�B���N�g���[�ɑ��݂��Ă��Ȃ���΂Ȃ�܂���B Host On-Demand �N���C�A���g�́ATLS �n���h�V�F�[�N���ɁA�T�[�o�[�̏ؖ����̐M�������m�F���邽�߂ɁA���������t�@�C�����g�p���܂��B

CustomizedCAs.jks
CustomizedCAs.jks �t�@�C���� CustomizedCAs.p12 �t�@�C���͕ʁX�̃t�@�C���ł����A�ǂ���̃t�@�C�����@�\�͓����ł��B CustomizedCAs.jks �t�@�C���́A������ CustomizedCAs.p12 �� JKS �t�H�[�}�b�g�ɕϊ�������A���̃t�H�[�}�b�g�ŐV�����t�@�C�����쐬�����肷�邱�Ƃō쐬�ł��܂��B Host On-Demand �܂��� keytool.exe �R�}���h�s�c�[���ɂ���ăC���X�g�[�����ꂽ�ؖ����Ǘ����[�e�B���e�B�[���g�p�ł��܂��B ���̃��[�e�B���e�B�[�́A���̗p�r�̂��߂� JRE �Ŏg�p�ł��� Java ������яؖ����Ǘ��c�[���ł��B

Host On-Demand �N���C�A���g�̂��߂̊�{ TLS �̎g�p�”\��

Host On-Demand �N���C�A���g�̂��߂� TLS �v���g�R����I������ƁA��{�I�� TLS �Z�b�V�������m������܂��BTLS �l�S�V�G�[�V�����������ɁA�T�[�o�[�͂��̏ؖ������N���C�A���g�ɒ񎦂��܂��B��{ TLS ���g�p�”\�ɂ���ꍇ�A�ؖ����́A�N���C�A���g���M�����Ă���F�؋ǂɂ���ď�������Ă��Ȃ���΂Ȃ�܂���B�N���C�A���g�́A�ŏ��� WellKnownTrustedCAs.class/WellKnownTrustedCAs.p12 ���������A ���̌�� CustomizedCAs.p12 �܂��� CustomizedCAs.class ���������܂��BTLS �̗L������ JSSE ���g�p����悤�� Host On-Demand ���\������Ă���ꍇ�́AWellKnownTrustedCAs.jks �t�@�C������� CusomizedCAs.jks �t�@�C�����g�p����܂��B �����̃t�@�C�����珐���҂����‚���Ȃ������ꍇ�ɂ́A�N���C�A���g�̓Z�b�V���������ۂ��܂��B �N���C�A���g�������̃t�@�C�����珐���҂����o�����ꍇ�A���̃Z�b�V�����͊m������܂��B ���ꂪ��{�T�[�o�[�F�؂ł��B Host On-Demand �̃N���C�A���g�\�����g�p����ƁA ���g�����ꂽ�`���̃T�[�o�[�F�؂��\�����邱�Ƃ��ł��܂��B �ڂ����́A�ȉ��̃Z�N�V�������Q�Ƃ��Ă��������B

�T�[�o�[�F��
�N���C�A���g�ƃT�[�o�[�Ԃ̃f�[�^�������Í������Ă��A �N���C�A���g���K�؂ȃT�[�o�[�ƒʐM���s�����Ƃ��ۏ؂����킯�ł͂���܂���B ���̂悤�Ȋ댯������邽�߂ɁA�T�[�o�[�F�؂��g�p�”\�ɂ��A �T�[�o�[�̏ؖ������M���ł��邱�Ƃ��m�F���Ă���A �N���C�A���g���ؖ����ɂ���C���^�[�l�b�g���ƃT�[�o�[�̃C���^�[�l�b�g������v���邱�Ƃ��m�F�ł���悤�ɂ��܂��B ���҂���v����ꍇ�ATLS �̃l�S�V�G�[�V���������s����܂��B��v���Ȃ���΁A�ڑ��͑����ɏI�����܂��B �ڍׂɂ‚��ẮA�I�����C���E�w���v�� �w�T�[�o�[�F�� (Server Authentication)�x���Q�Ƃ��Ă��������B
�N���C�A���g�F��
�N���C�A���g�F�؂́A�T�[�o�[�F�؂Ǝ��Ă��܂����A�T�[�o�[�F�؂ƈقȂ�_�́A �N���C�A���g���{�l�ł��邱�Ƃ��m�F���邽�߁ATelnet �T�[�o�[���N���C�A���g����̏ؖ�����v������Ƃ����_�ł��B Host On-Demand ���_�C���N�^�[�ق��A���ׂẴT�[�o�[���N���C�A���g�F�؂��T�|�[�g����킯�ł͂���܂���B �N���C�A���g�F�؂��\������ɂ́A���̎��������s���Ȃ���΂Ȃ�܂���B �ڍׂɂ‚��ẮA�I�����C���E�w���v�� �w�N���C�A���g�F�؂��g�p���邽�߂̃N���C�A���g�\�� (configuring clients to use client authentication)�x���Q�Ƃ��Ă��������B
Express Logon
Express Logon �� 2 �‚̃^�C�v������܂��B
TLS �x�[�X�� Telnet �Z�L�����e�B�[
Telnet �܏ՃZ�L�����e�B�[�ł́A�m������ Telnet �ڑ��ɂ����āA �N���C�A���g�� Telnet �T�[�o�[�Ԃł̃Z�L�����e�B�[�E�l�S�V�G�[�V�������s�����Ƃ��ł��܂��B Host On-Demand 3270 �f�B�X�v���C����уv�����^�[�E�Z�b�V������ �΂��� Telnet �܏ՃZ�L�����e�B�[���\�����邱�Ƃ��ł��܂��B

Host On-Demand �N���C�A���g�� Telnet �܏ՃZ�L�����e�B�[���g�p����ɂ́ATelnet �T�[�o�[�� TLS �x�[�X�� Telnet �Z�L�����e�B�[ (IETF �C���^�[�l�b�g�E�h���t�g �wTLS-based Telnet Security�x �ɐ���������܂�) ���T�|�[�g���Ă��Ȃ���΂Ȃ�܂���B Communications Server for z/OS �́ATLS �x�[�X�� Telnet �Z�L�����e�B�[�� �T�|�[�g���܂��B

Telnet �܏ՃZ�L�����e�B�[�̏ڍׂɂ‚��ẮA�I�����C���E�w���v�� �wTelnet �܏ՃZ�L�����e�B�[�̊T���x���Q�Ƃ��Ă��������B Telnet �T�[�o�[�ł� TLS �̍\���̏ڍׂɂ‚��ẮATelnet �T�[�o�[�̎������A�܂��Z�L���A Telnet �T�[�o�[�ւ̃N���C�A���g�ڑ��̍\���̏ڍׂɂ‚��ẮA�I�����C���E�w���v�́w�Z�L�����e�B�[ (Security)�x�̃g�s�b�N���Q�Ƃ��Ă��������B

TLS �x�[�X�� FTP �Z�L�����e�B�[
Host On-Demand �́AFTP �Z�b�V�����ɑ΂��āATLS �x�[�X�̃Z�L���A�E�t�@�C���]����񋟂��܂��BFTP �Z�b�V�����́A�|�[�g 990/989 �ɑ΂���Ö�/�������� TLS �̃l�S�V�G�[�V�������T�|�[�g���܂���B���̂��߁A�Z�L���A FTP �Z�b�V�����ɑ΂��ă|�[�g 990 ���g�p���邱�Ƃ͂ł��܂���BFTP �Z�b�V�����́A���̂��ׂẴ|�[�g�ɑ΂��ẮA�����I/�����t�� (AUTH �R�}���h) �� TLS �̃l�S�V�G�[�V�����݂̂��T�|�[�g���܂��B

FTP �Z�b�V�����̃Z�L�����e�B�[�E�v���p�e�B�[�́A�G�~�����[�^�[�E�Z�b�V�����̃Z�L�����e�B�[�E�v���p�e�B�[����Ɨ����Ă��܂��B �������ꂽ FTP �Z�b�V�����ɂ‚��ẮAFTP �Z�b�V�����E�v���p�e�B�[�̐V�����u�Z�L�����e�B�[�v�^�u���g�p���āAFTP �Z�L�����e�B�[�����\������K�v������܂��B�G�~�����[�^�[�E�Z�b�V�������Z�L���A�Ƃ��č\�����A �t�@�C���]���^�C�v�� FTP �ɐݒ肵���ꍇ�AFTP �Z�b�V�����͎����I�ɂ͕ی삳��܂���B���̂悤�ȏꍇ�́A �uOK�v�{�^�����N���b�N����ƁA�u�Z�L���A�E�t�@�C���]���Z�b�V�������K�v�ȏꍇ�ɂ́A�t�@�C���]���̃f�t�H���g�ɃZ�L�����e�B�[�����\�����Ă��������v �Ƃ������b�Z�[�W���\������܂��B

TLS �x�[�X�̃Z�L���A FTP �@�\�́Az/OS V1R2 �ȍ~�ŃT�|�[�g����Ă��܂��B

�Z�b�V�����E�Z�L�����e�B�[���g�p����ꍇ�̗�

�Z�b�V�����E�Z�L�����e�B�[���g�p����K�v�̂���󋵂Ƃ��āA���̗���Q�Ƃ��Ă��������B

Web �T�[�o�[�E�Z�L�����e�B�[

TLS ���g�p����悤�� Web �T�[�o�[���\�����āAWeb �T�[�o�[����u���E�U�[�ւ̃f�[�^�E�X�g���[�����Í������邱�Ƃ��ł��܂��BWeb �T�[�o�[�� TLS ���g�p���邽�߂̍\���̏ڍׂɂ‚��ẮAWeb �T�[�o�[�̎������Q�Ƃ��Ă��������B�������A�N���C�A���g���u���E�U�[�Ƀ��[�h�����ƁA �N���C�A���g�̓z�X�g�ƒ��ڂɒʐM���s���܂��B�z�X�g�E�Z�b�V������ TLS �Z�L�����e�B�[��K�p����悤�� Host On-Demand ���\�����邱�Ƃ��ł��܂��B�ڂ����́A�I�����C���E�w���v�� �wTLS �̍\�� (Configuring TLS)�x���Q�Ƃ��Ă��������B

�Z�L�����e�B�[�̍\��

HTML ���f�����g�p����ꍇ�AHTTPS ���g�p����ƃZ�b�V�����\����񂪈Í�������܂��B ����ȊO�̂��ׂẴ��f���ł́A�Z�b�V�����\�������Í�������ɂ́A �\���T�[�o�[�ƒ��ڂɒʐM����̂ł͂Ȃ��A(Web �A�v���P�[�V�����E�T�[�o�[�� �\���������) HTTPS ����č\���T�[�u���b�g���g�p����悤�� Host On-Demand ���\������K�v������܂��B �\���T�[�u���b�g�̃C���X�g�[���̏ڍׂɂ‚��ẮA�{�����\���T�[�u���b�g�̃C���X�g�[�����A �܂��A�\���T�[�u���b�g���g�p���邽�߂̃N���C�A���g�̍\���̏ڍׂɂ‚��ẮA�I�����C���E�w���v�� �w�\���T�[�u���b�g�̍\�� (configuring the configuration servlet)�x���Q�Ƃ��Ă��������B

���_�C���N�^�[

���_�C���N�^�[�́AHost On-Demand �T�[�o�[�ʼnғ�����T�[�r�X�ł��B ���_�C���N�^�[���g�p����ƁAHost On-Demand �N���C�A���g�́AHost On-Demand �T�[�o�[�� ���_�C���N�^�[�E�|�[�g�ɐڑ����邱�ƂŁATelnet �T�[�o�[�ƒʐM�ł��܂��B

�ʏ�AHost On-Demand �N���C�A���g�͎��̂悤�ɓ��삵�܂��B

�������A���_�C���N�^�[���g�p����ƁA���_�C���N�^�[�̓N���C�A���g�� Telnet �T�[�o�[�̊Ԃ� ����Ƃ��ċ@�\���܂��B�N���C�A���g�́ATelnet �T�[�o�[�ɒ��ڐڑ��������ɁAHost On-Demand �T�[�o�[�� ���_�C���N�^�[�E�|�[�g�ɐڑ����܂��B���_�C���N�^�[�́A�N���C�A���g����󂯎�����f�[�^���ATelnet �T�[�o�[�� ���M���܂��BTelnet �T�[�o�[����������ƁA���_�C���N�^�[�́ATelnet �T�[�o�[�����M�����f�[�^���A �N���C�A���g�ɑ��M���܂��B�Z�b�V�������I������܂ŁA���̏������������܂��B

���_�C���N�^�[�̎g�p�ړI

Telnet �T�[�o�[�� TLS ���T�|�[�g���Ă��炸�A���_�C���N�^�[���Z�L���A�E�Z�b�V������ �T�|�[�g���Ă���I�y���[�e�B���O�E�V�X�e�� (���_�C���N�^�[���T�|�[�g����I�y���[�e�B���O�E�V�X�e�����Q��) �� �����ꂩ�� Host On-Demand �����s���Ă���ꍇ�́ATLS ���T�|�[�g����悤�� Host On-Demand ���_�C���N�^�[���\���ł��܂��B

�\ 4. �q���g
�O���t�B�b�N�E�C���[�W
������ Telnet �T�[�o�[�� TLS ���T�|�[�g���܂� (�Ⴆ�΁AzSeries�AIBM System i�AAIX�A�܂��� NT ��� IBM Communications Server)�B�g�p���Ă��� Telnet �T�[�o�[�� TLS ���T�|�[�g����ꍇ�ɂ́ATelnet �T�[�o�[���g�p���邱�Ƃ����Ђ����߂��܂��B�g�p���Ă��� Telnet �T�[�o�[�� TLS ���T�|�[�g���Ȃ��ꍇ�ɂ́ACommunications Server for AIX �̃��_�C���N�^�[�̂ق��� Host On-Demand �̃��_�C���N�^�[�����g�������D��Ă��܂��B

���_�C���N�^�[�͓��ߓI�� Telnet �v���L�V�[�Ƃ��ē��삵�A �|�[�g���ă}�b�v���� Host On-Demand �T�[�o�[�𑼂� Telnet �T�[�o�[�ɐڑ����܂��B ���ꂼ��̒�`�ς݃T�[�o�[�ŁA���[�J���E�|�[�g�ԍ��̃Z�b�g���\���ł��܂��B �N���C�A���g�́A�^�[�Q�b�g�� Telnet �T�[�o�[�ɒ��ڐڑ��������ɁAHost On-Demand �T�[�o�[�ƃ|�[�g�ԍ��ɐڑ����܂��B ���_�C���N�^�[�̓��[�J���E�|�[�g�ԍ����^�[�Q�b�g�̃z�X�g�E�|�[�g�ԍ��Ƀ}�b�v���Đڑ����쐬���܂��B

�\ 5. ����
�O���t�B�b�N�E�C���[�W
Telnet �v���L�V�[�̂��߂̐��������\�����[�V���� �́AHost On-Demand �̃��_�C���N�^�[�̑���ɁAWebSphere Application Server �� Edge Component �� �t�B�[�`���[�ł��郍�[�h�E�o�����T�[�A�܂��͑S�̓I�ȃt�@�C�A�E�H�[���E�\�����[�V���� �̈ꕔ�Ƃ��ăA�h���X�ϊ����s���ގ��̐��i���g�p���邱�Ƃł��B

���_�C���N�^�[�̓���

�} 5 �́A���_�C���N�^�[���N���C�A���g�E�f�[�^�� Telnet �T�[�o�[�ɑ��M���ATelnet �T�[�o�[����� �����f�[�^���N���C�A���g�ɑ��M����d�g�݂������Ă��܂��B

�} 5. ���_�C���N�^�[�̓���
���_�C���N�^�[�̓���

���_�C���N�^�[�́A���� 4 �‚̃��[�h�̂����ꂩ�ō\���ł��܂��B

�N���C�A���g�E�T�C�h�A�T�[�o�[�E�T�C�h�A�܂��͂��̗����̃��[�h���g�p����O�ɁA���_�C���N�^�[�p�� HODServerKeyDb.kdb �܂��� HODServerKeyStore.jks (JSSE ���g�p����悤�ɍ\������Ă���ꍇ) ���쐬����K�v������܂��B

�f�[�^�E�X�g���[�����Í�������K�v���Ȃ����߂ɁA�܂��̓N���C�A���g�� Telnet �T�[�o�[�Ԃ� �f�[�^�E�X�g���[�������ɈÍ�������Ă��邽�߂ɁA���_�C���N�^�[�ɂ��Í������K�v�Ȃ��ꍇ�ɂ́A �p�X�X���[�E���[�h���g�p�ł��܂��BHost On-Demand �N���C�A���g���A�N���C�A���g�F�؂܂��� Express Logon ��K�v�Ƃ���z�X�g�Ƀ��_�C���N�^�[�o�R�Őڑ����Ă���ꍇ�́A�p�X�X���[�E���[�h���g�p����K�v������܂��B

�ڂ����́A�I�����C���E�w���v�́w���_�C���N�^�[�ւ̃z�X�g�̒lj� (Adding a host to the Redirector)�x���Q�Ƃ��Ă��������B

���_�C���N�^�[�̃��[�h�e��

���_�C���N�^�[�̐������[�h�e�ʂɂ‚��ẮA README �t�@�C�����Q�Ƃ��Ă��������B

���_�C���N�^�[���T�|�[�g����I�y���[�e�B���O�E�V�X�e��

���_�C���N�^�[�́A���݁A�ȉ��̃I�y���[�e�B���O�E�V�X�e�����T�|�[�g���Ă��܂��B

���ׂẴI�y���[�e�B���O�E�V�X�e�����A���ׂẴ��_�C���N�^�[�E���[�h�� �T�|�[�g���Ă���킯�ł͂���܂���B���� 2 �‚̐߂ł́A���_�C���N�^�[�̃T�|�[�g�ɂ‚��� ����ɏڍׂɐ������܂��BIPv4 ����� IPv6 �ɂ‚��ďڂ����́A�C���^�[�l�b�g�E�v���g�R���o�[�W���� 6 �̃T�|�[�g���Q�Ƃ��Ă��������B

IPv4 ���T�|�[�g����I�y���[�e�B���O�E�V�X�e��

IPv4 ���T�|�[�g����I�y���[�e�B���O�E�V�X�e���ɂ‚��ẮA���_�C���N�^�[�͈ȉ����T�|�[�g���܂��B

��:
z/OS ����� iSeries �ł́A�����̃��[�h�̓T�|�[�g����܂���B

�\ 6 �� �\ 7 �ɂ��̏�񂪎�����Ă��܂��B

�\ 6. ���_�C���N�^�[�� GSKit ���g�p���� IPv4 ���T�|�[�g���� 32 �r�b�g�E�I�y���[�e�B���O�E�V�X�e���ƃ��_�C���N�^�[�E���[�h
�I�y���[�e�B���O�E�V�X�e��: �p�X�X���[: �N���C�A���g�E�T�C�h: �z�X�g�E�T�C�h: ����:
Windows �͂� �͂� �͂� �͂�
AIX �͂� �͂� �͂� �͂�
Linux �͂� �͂� �͂� �͂�
���̂��ׂẴI�y���[�e�B���O�E�V�X�e�� �͂� ������ ������ ������
�\ 7. ���_�C���N�^�[�� JSEE ���g�p���� IPv4 ���T�|�[�g���� 64 �r�b�g�E�I�y���[�e�B���O�E�V�X�e���ƃ��_�C���N�^�[�E���[�h
�I�y���[�e�B���O�E�V�X�e�� �p�X�X���[: �N���C�A���g�E�T�C�h: �z�X�g�E�T�C�h: ����:
Windows �͂� �͂� �͂� �͂�
AIX �͂� �͂� �͂� �͂�
Linux �͂� �͂� �͂� �͂�
���̂��ׂẴI�y���[�e�B���O�E�V�X�e�� �͂� ������ ������ ������

IPv6 �ɑ΂��郊�_�C���N�^�[�̃T�|�[�g

�\ 8 ���\ 9 �ɁA���_�C���N�^�[���C���^�[�l�b�g�E�v���g�R���E�o�[�W���� 6 (IPv6) ���T�|�[�g����I�y���[�e�B���O�E�V�X�e���ƃ��_�C���N�^�[�E���[�h��������Ă��܂��B

�\ 8. ���_�C���N�^�[�� GSKit ���g�p���� IPv6 ���T�|�[�g���� 32 �r�b�g�E�I�y���[�e�B���O�E�V�X�e���ƃ��_�C���N�^�[�E���[�h
�I�y���[�e�B���O�E�V�X�e�� �p�X�X���[: �N���C�A���g�E�T�C�h: �z�X�g�E�T�C�h: ����:
Windows �͂� �͂� �͂� �͂�
Linux �͂� �͂� �͂� �͂�
AIX �͂� �͂� �͂� �͂�
�\ 9. ���_�C���N�^�[�� JSEE ���g�p���� IPv6 ���T�|�[�g���� 64 �r�b�g�E�I�y���[�e�B���O�E�V�X�e���ƃ��_�C���N�^�[�E���[�h
�I�y���[�e�B���O�E�V�X�e��: �p�X�X���[: �N���C�A���g�E�T�C�h: �z�X�g�E�T�C�h: ����:
Windows �͂� �͂� �͂� �͂�
Linux �͂� �͂� �͂� �͂�
AIX �͂� �͂� �͂� �͂�

�t�@�C�A�E�H�[���ł� Host On-Demand �̎g�p

�t�@�C�A�E�H�[�������悤 Host On-Demand ���\������ꍇ�́A �t�@�C�A�E�H�[���Ǘ��҂́A�N���C�A���g���@�\���邽�߂ɕK�v�ƂȂ�|�[�g�݂̂� �J���悤�ɂ��Ă��������BTelnet �|�[�g���g�p����ƁATLS �ňÍ������ꂽ�Z�b�V�����̃g���t�B�b�N�����‚���܂��B

�} 6. �t�@�C�A�E�H�[���܂��̓v���L�V�[�E�T�[�o�[������Z�b�V�����E�Z�L�����e�B�[
�t�@�C�A�E�H�[���܂��̓v���L�V�[�E�T�[�o�[������Z�b�V�����E�Z�L�����e�B�[

�\���T�[�o�[�E�x�[�X�E���f���܂��͌������f�����g�p���Ă���ꍇ�ɂ́AHost On-Demand �\���T�[�u���b�g�� �g�p���邱�ƂŁAHost On-Demand �N���C�A���g�� HTTP �܂��� HTTPS ����č\���T�[�o�[�ƒʐM�ł��܂��B

�} 7. �t�@�C�A�E�H�[���܂��̓v���L�V�[�E�T�[�o�[������A�\���T�[�u���b�g���g�p���� �\���Z�L�����e�B�[�ƁA�\���T�[�u���b�g���g�p���Ȃ��\���Z�L�����e�B�[
�t�@�C�A�E�H�[�� �܂��̓v���L�V�[�E�T�[�o�[������A�\���T�[�u���b�g���g�p���� �\���Z�L�����e�B�[�ƁA�\���T�[�u���b�g���g�p���Ȃ��\���Z�L�����e�B�[

�t�@�C�A�E�H�[���̃I�[�v���E�|�[�g�o�R�Ńz�X�g�E�V�X�e���ɐڑ����Ă��� Host On-Demand �N���C�A���g�̏ꍇ�A�ڂ������t�@�C�A�E�H�[���E�|�[�g�̍\�����Q�Ƃ��Ă��������B Socks �܂��� HTTP �v���L�V�[�E�T�[�o�[�o�R�Ńz�X�g�E�V�X�e���ɐڑ����Ă��� Host On-Demand �N���C�A���g�̏ꍇ�A�ڂ������v���L�V�[�E�T�[�o�[������z�X�g�E�V�X�e���ւ̐ڑ����Q�Ƃ��Ă��������B

�t�@�C�A�E�H�[���E�|�[�g�̍\��

�\���T�[�o�[�E�x�[�X�E���f���܂��͌������f�����g�p���Ă���ꍇ�A Host On-Demand �N���C�A���g�͍\���T�[�o�[�ƒʐM����K�v������܂��B �t�@�C�A�E�H�[������Ă�����s����悤�ɂ��邽�߂ɂ́AHost On-Demand �� �T�[�r�X�E�}�l�[�W���[�E�|�[�g���J�����A���邢�� Host On-Demand �\���T�[�u���b�g ���g�p����K�v������܂��B �T�[�r�X�E�}�l�[�W���[�́A�f�t�H���g�ł̓|�[�g 8999 �� listen ���܂��B ���̃f�t�H���g��ύX���āA�g�p�”\�ȕʂ̃|�[�g�ԍ����g�p���邱�Ƃ��ł��܂��B �ڂ����́A�I�����C���E�w���v�� �w�T�[�r�X�E�}�l�[�W���[�E�|�[�g�̕ύX (Changing the Service Manager port)�x ���Q�Ƃ��Ă��������B Host On-Demand �\���T�[�u���b�g�́AHost On-Demand �N���C�A���g �� HTTP �܂��� HTTPS ����č\���T�[�o�[�ƒʐM�ł���悤�ɂ��܂��B ���������āA�T�[�r�X�E�}�l�[�W���[�E�|�[�g�� �t�@�C�A�E�H�[���ŊJ���K�v�͂���܂���B(�} 4 ���Q�Ƃ��Ă��������B) �\���T�[�u���b�g�̏ڂ����g�p�@�ɂ‚��ẮA�\���T�[�u���b�g�̃C���X�g�[������� �I�����C���E�w���v�́w�\���T�[�u���b�g�̍\�� (Configuring the configuration servlet)�x ���Q�Ƃ��Ă��������B

HTML �x�[�X�E���f�����g�p���Ă���ꍇ�ɂ́AHost On-Demand �N���C�A���g�� �\���T�[�o�[�ɃA�N�Z�X���邽�߂ɓ��ɗv�����K�v�ƂȂ邱�Ƃ͂Ȃ��A�܂��A �T�[�r�X�E�}�l�[�W���[�E�|�[�g���t�@�C�A�E�H�[���ŊJ���K�v������܂���B ���̏ꍇ�ɂ��A�N���C�A���g�́A���C�Z���X���J�E���g���邽�߂ɍ\���T�[�o�[�ɐڑ����悤�Ǝ��݂܂����A �T�[�r�X�E�}�l�[�W���[�E�|�[�g���J���Ă��Ȃ��ꍇ�ɂ́A �����s�킸�Ɏ��s���܂��B

�t�@�C�A�E�H�[���Ǘ��҂́A�T�[�r�X�E�}�l�[�W���[�E�|�[�g�ɉ����A �N���C�A���g���g�p����@�\�ɂ���Ďg�p�����|�[�g���J���悤�ɂ��Ă��������B �Ⴆ�΁A�|�[�g 5000 ��̃��_�C���N�^�[�Ƃ� TLS �Z�b�V�������s���ꍇ�́A�|�[�g 5000 ���J���� Telnet �g���t�B�b�N���m�ۂ���K�v������܂��B�ȉ��̕\�ɁAHost On-Demand �Ŏg�p�”\�ȃ|�[�g���܂Ƃ߂܂��B

�\ 10. Host On-Demand �̋@�\�ƁA����ɂ���Ďg�p�����|�[�g
Host On-Demand �̋@�\ �g�p�����|�[�g
�f�B�X�v���C�E�G�~�����[�V���� (3270 ����� VT) ����� 3270 �v�����^�[�E�G�~�����[�V���� 23 (Telnet)�A80 (HTTP)�A�܂��� 443 (TLS) ����� 8999 (�\���T�[�o�[)3
5250 �f�B�X�v���C����уv�����^�[�E�G�~�����[�V���� 23 (Telnet) �܂��� 9921 (TLS) �܂��� 80 (HTTP) �܂��� 443 (TLS) ����� 8999 (�\���T�[�o�[)3
3270 �t�@�C���]�� 23 (Telnet)�A80 (HTTP)�A�܂��� 443 (TLS) ����� 8999 (�\���T�[�o�[)3
5250 �t�@�C���]�� - savfile 80 (HTTP)�A8999 (�\���T�[�o�[)3�A21 (FTP)4�A>1024 (FTP)4�A446 (drda)4�A449 (as-svrmap)4�A8470 (as-central)1 2 4�A8473 (as-file)1 4�A8475 (as-rmtcmd)1 4�A����� 8476 (as-signon)1 4
5250 �t�@�C���]�� - �f�[�^�x�[�X 80 (HTTP)�A8999 (�\���T�[�o�[)3�A 446 (drda)4�A449 (as-svrmap)4�A 8470 (as-central)1 2 4�A 8473 (as-file)1 4�A 8475 (as-rmtcmd)1 4�A����� 8476 (as-signon)1 4
5250 �t�@�C���]�� - �X�g���[���E�t�@�C�� 80 (HTTP)�A8999 (�\���T�[�o�[)1 2 4�A 449 (as-svrmap)4�A8470 (as-central)1 2 4�A 8473 (as-file)1 4�A ����� 8476 (as-signon)1 4
FTP 21 (FTP)�A80 (HTTP)�A8999 (�\���T�[�o�[)1 2 4�A ����� >1024 (FTP)5
CICS 2006
Database On-Demand 80 (HTTP)�A8999 (�\���T�[�o�[)3�A 449 (as-svrmap)4�A8470 (as-central)1 2 4�A 8471 (as-database)1 4�A����� 8476 (as-signon)1 4
Host On-Demand �N���C�A���g 23 (Telnet)�A80 (HTTP)�A����� 8999 (�\���T�[�o�[)3
�Ǘ��N���C�A���g 80 (HTTP) ����� 8999 (�\���T�[�o�[)3
SSH (Secure Shell) 22

�\ 11. ��
��:
1 �|�[�g�ԍ��́A�R�}���h WRKSRVTBLE �ŕύX�ł��܂��B ���X�g���ꂽ�|�[�g�ԍ��́A�f�t�H���g�l�ł��B
2 as-central �p�̃|�[�g�́A �R�[�h�E�y�[�W�ϊ��e�[�u���� (EBCDIC �� Unicode �Ԃ�) ���I�ɍ쐬����K�v������ꍇ�ɂ̂ݎg�p���܂��B ����́AJVM ����уN���C�A���g�̃��P�[���Ɉˑ����܂��B
3 �\���T�[�o�[�E�|�[�g�͕ύX�”\�ł��B�|�[�g 8999 ���f�t�H���g�ł��B
4 IBM System i �v���L�V�[�E�T�[�o�[�E�T�|�[�g���g�p���Ă���ꍇ�A �t�@�C�A�E�H�[����ł����̃|�[�g���J���K�v�͂���܂���B�f�t�H���g�̃v���L�V�[�E�T�[�o�[�E�|�[�g 3470 ���J���K�v������܂��B���̃|�[�g�͕ύX�”\�ł��B
5 �� (PASV) ���[�h�̏ꍇ�ɂ́AFTP �N���C�A���g���T�[�o�[�ւ̗����̐ڑ��� �J�n���A�T�[�o�[����N���C�A���g�ւ̒��M�f�[�^�E�|�[�g�ڑ����t�@�C�A�E�H�[�� �ɂ���ăt�B���^�[���삳���Ƃ��������������܂��B FTP �ڑ����J���Ƃ��ɁA�N���C�A���g�̓��[�J���� 2 �‚̃����_���� ������|�[�g (N>1024 ����� N+1) ���J���܂��B �ŏ��̃|�[�g�̓|�[�g 21 �̃T�[�o�[�Ɛڑ����܂����A ���̂Ƃ��� PORT �R�}���h���o���ăT�[�o�[�����̃f�[�^�E�|�[�g�ɐڑ��ł���悤�� ����̂ł͂Ȃ��APASV �R�}���h�𔭍s���܂��B ���̌��ʁA�T�[�o�[�̓����_���Ȕ�����|�[�g (P>1024) �� �J���APORT P �R�}���h���N���C�A���g�ɑ���܂��B �N���C�A���g�́A�f�[�^��]�����邽�߂ɁA�|�[�g N+1 ���� �T�[�o�[��̃|�[�g P �ւ̐ڑ����J�n���܂��B

�T�[�o�[���t�@�C�A�E�H�[���̗��ꂩ��́A�󓮃��[�h�� FTP ���T�|�[�g���邽�߂ɂ́A�ȉ��̒ʐM�|�[�g���J���Ȃ���΂Ȃ�܂���B

  • �C�ӂ̏ꏊ���� FTP �T�[�o�[�̃|�[�g 21 �� (�N���C�A���g���ڑ����J�n)
  • FTP �̃|�[�g 21 ���烊���[�g�E�|�[�g >1024 �� (�T�[�o�[���N���C�A���g�̐���|�[�g�ɉ���)
  • �C�ӂ̏ꏊ���� FTP �T�[�o�[�̃|�[�g >1024 �� (�N���C�A���g���T�[�o�[�Ŏw�肳�ꂽ�����_���E�|�[�g�ւ̃f�[�^�ڑ����J�n)
  • FTP �T�[�o�[�̃|�[�g >1024 ���烊���[�g�E�|�[�g >1024 �� (�T�[�o�[�� ACK (����уf�[�^) ���N���C�A���g�̃f�[�^�E�|�[�g�ɑ��M)

�t�@�C�A�E�H�[���Ń|�[�g 8999 ���J�������Ȃ��ꍇ�́A �܂����[�U�[�� Host On-Demand ���A�N�Z�X�����邱�Ƃ��ł��܂��B2 �‚̃I�v�V����������܂��B

�v���L�V�[�E�T�[�o�[������z�X�g�E�V�X�e���ւ̐ڑ�

Host On-Demand �̃N���C�A���g�́A�v���L�V�[�E�T�[�o�[���g�p���āA �t�@�C�A�E�H�[���Ŋu�Ă�ꂽ�z�X�g�E�V�X�e���ɓ��ߓI�ɃA�N�Z�X���邱�Ƃ��ł��܂��B ���� 2 �‚̃^�C�v�̃v���L�V�[�E�T�[�o�[���T�|�[�g����܂��B

�v���L�V�[�E�T�[�o�[����ăz�X�g�E�V�X�e���ɐڑ����邽�߂ɂ́A���̑O�ɁA���̃v���L�V�[�E�T�[�o�[���ǂ̃v���g�R�����T�|�[�g����̂��𔻕ʂ��Ȃ���΂Ȃ�܂���BWeb �u���E�U�[����ăv���L�V�[�E�T�[�o�[�̐ݒ�l���w�肷��̂��A ���̃Z�b�V�����Ŏg�p����v���L�V�[�E�T�[�o�[�𖾎��I�Ɏ��ʂ���̂������߂Ă��������B �v���L�V�[�E�T�[�o�[�𖾎��I�Ɏ��ʂ���ꍇ�ɂ́A���̃v���L�V�[�E�T�[�o�[���g�p����v���g�R���A�v���L�V�[�E�T�[�o�[�̖��O�ƃ|�[�g�ԍ��A���̑��̏����w�肵�Ȃ���΂Ȃ�܂���B

��ʂɁASocks �v���L�V�[�E�T�[�o�[���g�p�”\�ɂȂ��Ă���ꍇ�ɂ́A ������g�p����悤�� Host On-Demand �Z�b�V�������\�����Ă��������B ���[�U�[�̃T�C�g�ŃT�|�[�g�����v���L�V�[�E�T�[�o�[�̃^�C�v�� HTTP �v���L�V�[�E�T�[�o�[ �����ł���ꍇ�ɂ́AHTTP �v���L�V�[�E�T�[�o�[���g�p����悤�ɃZ�b�V�������\�����Ă��������B

Socks �v���L�V�[�E�T�[�o�[������ڑ�

�����̑g�D�ł́A�R���s���[�^�[�E���\�[�X���t�@�C�A�E�H�[���� �ی삷�邽�߂ɁASocks �v���L�V�[�E�T�[�o�[���g�p���Ă��܂��B Socks �́ATCP/IP �x�[�X�̃l�b�g���[�N�E�v���L�V�[�����̃v���g�R���ł��B ������g�p����ƁASocks �v���L�V�[�E�T�[�o�[�̈���̑��ɂ���A�v���P�[�V���� ���ASocks �v���L�V�[�E�T�[�o�[�̑����̑��ɂ���z�X�g�ɁA���ڂɐڑ����邱�ƂȂ��A ���S�ɃA�N�Z�X���邱�Ƃ��ł��܂��B �v���L�V�[�E�T�[�o�[�͈�ʂɁA�t�@�C�A�E�H�[���ƈꏏ�Ɏg�p����܂��B Socks �v���g�R���ł́A�t�@�C�A�E�H�[���𒴂��ăz�X�g�E�V�X�e���ɐڑ����悤�Ƃ��� �N���C�A���g�́A���ۂɂ́ASocks �v���L�V�[�E�T�[�o�[�Ɛڑ����邱�ƂɂȂ�܂��B Socks �v���L�V�[�E�T�[�o�[�́A�N���C�A���g�ƃz�X�g�E�V�X�e���Ƃ̊Ԃ� ����@�\�Ƃ��Ă̖������ʂ����܂��B ���̃T�[�o�[�͒ʐM�v�������‚��A�N���C�A���g�ɑ����ăz�X�g�ɐڑ����A2 �‚� �V�X�e���ԂŃf�[�^�𒆌p���܂��B

Host On-Demand �ł́A�o�[�W���� 4 �ƃo�[�W���� 5 �̗����� Socks �v���g�R�����T�|�[�g����܂��B

�قƂ�ǂ� Web �u���E�U�[�Ŏg�p����Ă��� Java ���z�}�V�� (JVM) �� Socks �o�[�W���� 4 �� �T�|�[�g���܂��B�Z�b�V�����́ASocks �o�[�W���� 4 �܂��̓o�[�W���� 5 �̃v���L�V�[�E�T�[�o�[ �ɃA�N�Z�X���āAWeb �u���E�U�[�̃v���L�V�[�E�T�[�o�[�ݒ�l���o�C�p�X���邱�Ƃ��ł��܂��B �v���L�V�[�E�T�[�o�[�� Socks �o�[�W���� 5 ���T�|�[�g���Ȃ��ꍇ�ɂ́A �Z�b�V������ Socks �o�[�W���� 4 �ڑ��ƃl�S�V�G�[�V���������邱�Ƃ��ł��܂��B Socks �v���L�V�[�E�T�[�o�[�ݒ�l�̏ڍׂɂ‚��ẮA �I�����C���E�w���v�́w�v���L�V�[�E�T�[�o�[ (Proxy Server)�x���Q�Ƃ��Ă��������B

HTTP �v���L�V�[�E�T�[�o�[������ڑ�

HTTP �v���L�V�[�E�T�[�o�[�́A�t�@�C�A�E�H�[������� HTTP �v�����������܂��B ���̃v���L�V�[�E�T�[�o�[�́A ��p���[�J���E�l�b�g���[�N�ƃC���^�[�l�b�g�̊Ԃ̒���@�\�Ƃ��ē����܂��B HTTP �v���L�V�[�E�T�[�o�[�́A���[�J���E�l�b�g���[�N�ƃC���^�[�l�b�g�̗����ɐڑ�����܂��B ���[�J���E���[�U�[�́AHTTP �v���L�V�[�E�T�[�o�[�� IP �A�h���X�� TCP �|�[�g�ԍ� ���w�肷�邱�Ƃɂ��AHTTP �v���� HTTP �v���L�V�[�E�T�[�o�[���o�R����悤�Ƀu���E�U�[���\�����܂��B HTTP �v���L�V�[�E�T�[�o�[�͂����� HTTP �v�����󂯓���A �u���E�U�[������͂��ꂽ URL �Ŏw�肳�ꂽ�A���ۂ� Web �T�[�o�[�ɂ��̗v����]�����܂��B

Host On-Demand �N���C�A���g�ɂ‚��ẮAHTTP �v���L�V�[�E�T�[�o�[�� �z�X�g�E�V�X�e���ւ̐ڑ��̂��߂̓]���G�[�W�F���g�Ƃ��ċ@�\���܂��B HTTP �v���L�V�[�E�T�[�o�[�̓z�X�g�E�V�X�e���ւ̐ڑ����I�[�v�����A �z�X�g�E�V�X�e���ƃN���C�A���g�̊ԂŃf�[�^������肵�܂��B HTTP �v���L�V�[�E�T�[�o�[�́A�ʏ�́AHTTP �v��������������Őڑ����N���[�Y ���܂����AHost On-Demand �́AHTTP �ڑ����\�b�h���g�p���� (���̃��\�b�h�� �v���L�V�[�E�T�[�o�[�Ŏg�p�ł���悤�ɂȂ��Ă���ꍇ)�A�z�X�g�E�g���t�B�b�N �̂��߂ɐڑ����I�[�v�������܂܂ɂ��܂��B

�Z�b�V������ HTTP �v���L�V�[�E�T�[�o�[���g�p�����邽�߂ɂ́A �v���L�V�[�E�^�C�v�Ƃ��� HTTP �v���L�V�[��I�����A�v���L�V�[�E�T�[�o�[�̖��O�� �|�[�g�ԍ����w�肷��K�v������܂��B HTTP �v���L�V�[�E�T�[�o�[�ݒ�l�̏ڍׂɂ‚��ẮA �I�����C���E�w���v�́w�v���L�V�[�E�T�[�o�[ (Proxy Server)�x ���Q�Ƃ��Ă��������B

���[�U�[ ID �Z�L�����e�B�[

Web �������O�I�� (Web Express Logon)

�l�b�g���[�N�E�Z�L�����e�B�[�E�A�v���P�[�V�������K���ɂ���A �\���T�[�o�[�E�x�[�X�E���f�����g�p���Ă���ꍇ�ɂ́A �f�v���C�����g�E�E�B�U�[�h�ŁuWeb Express Logon�v��I������ƁA �lj��̃��[�U�[ ID ����уp�X���[�h��񋟂��Ȃ��Ă��z�X�g�ƃz�X�g�E�x�[�X�E�A�v���P�[�V�����Ƀ��[�U�[���A�N�Z�X�ł��܂��B �M�C��}�b�p�[�E�T�[�o�[�̐�� URL ����͂���ƁA �M�C��}�b�p�[�E�T�[�u���b�g�̈ʒu�� Host On-Demand �ɒm�点�邱�ƂɂȂ�܂��B ���̐M�C��}�b�p�[�E�T�[�u���b�g�̓��[�U�[����� HTTPS �v�����������A ���b�N�A�b�v�����s���A���[�U�[�̐M�C���߂��܂��B ���̌�A�M�C��̓Z�L���A�Ȏ��� Host On-Demand ���O�C�������s����̂Ɏg�p����܂��B

�l�C�e�B�u�F��

�\���T�[�o�[�E�x�[�X�E���f�����g�p����ꍇ�ɂ́AHost On-Demand ���[�U�[���A �l�C�e�B�u�ŔF�؂����悤�ɍ\�����邱�Ƃ��ł��܂��B ���̃I�v�V�������g�p����ƁA���[�U�[�́AHost On-Demand ���A�N�e�B�u�ɂȂ��Ă���I�y���[�e�B���O�E�V�X�e�� (AIX �܂��� z/OS) �Ƀ��O�I������Ƃ��Ɠ����p�X���[�h���g�p���� Host On-Demand �Ƀ��O�I�����邱�Ƃ��ł��܂��B���[�U�[�� Host On-Demand �Ƀ��O�I������Ƃ��ɁA���̃p�X���[�h�́AHost On-Demand �ŗL�� �p�X���[�h�ł͂Ȃ��A�I�y���[�e�B���O�E�V�X�e���̃p�X���[�h�Ɠ˂����킹�đÓ�����������܂��B ����ɂ��A�Ǘ��҂́A�p�X���[�h���ꌳ�I�ɊǗ����邱�Ƃ��ł��A ���[�U�[�́A1 �‚̃p�X���[�h���o���Ă��������ōςނ悤�ɂȂ�܂��B

���̃I�v�V�������g�p�”\�ɂ��邽�߂̏ڍׂɂ‚��ẮA �I�����C���E�w���v�́w�l�C�e�B�u�F�� (Native Authentication)�x���Q�Ƃ��Ă��������B

Windows �h���C���̃��O�I��

���̃I�v�V���� (�f�v���C�����g�E�E�B�U�[�h�̍\���T�[�o�[�E�x�[�X�E���f���� �I���”\�ł�) ���g�p����ƁA���[�U�[�́AWindows �h���C���Ƀ��O�I�������Ƃ��ɁA ���� Windows ���[�U�[�����g�p���Ď����I�� Host On-Demand �Ƀ��O�I������܂��B Host On-Demand �̃��O�I���E�E�B���h�E�͕\�����ꂸ�AWindows �� ���[�U�[���� Host On-Demand �̃��[�U�[ ID �Ƃ��Ďg�p����܂��B (Windows ���[�U�[���ƈ�v����) Host On-Demand �̃��[�U�[ ID ���܂����݂��Ȃ��ꍇ�A �w�肳�ꂽ Host On-Demand �O���[�v���Ƀ��[�U�[ ID �������I�ɍ쐬�����悤�ɂ��邱�Ƃ��ł��܂��B

���[�U�[�� Host On-Demand �\���T�[�o�[�ɃA�N�Z�X������@�̑I���̏ڍׂɂ‚��ẮA�I�����C���E�w���v�� �w���O�I���E�^�C�v (Logon Type)�x���Q�Ƃ��Ă��������B

FIPS �‹�

�Z�L�����e�B�[�E�R���|�[�l���g���A�M��񏈗��W�� (FIPS) �F�؍ς݂� �R���|�[�l���g/���W���[�����g�p���邱�Ƃ��v�������‹��ł́A�ȉ��̂��Ƃ� �l������K�v������܂��B Telnet ����� FTP �̃Z�L���A�Ȑڑ��ɑ΂��ẮAHost On-Demand �̓f�t�H���g�� FIPS �������W���[�����g�p���܂��B���g�p�̊‹��ɂ����ăt�@�C���]����f�[�^�]���̂��߂� IBM System i �z�X�g�ɐڑ����Ȃ���΂Ȃ�Ȃ��ꍇ�́A���g�p�̃V�X�e�����ȉ��̗v���𖞂����Ă��邱�Ƃ��m�F���Ă��������B

IBM System i �z�X�g�ɑ΂��ăZ�L���A�ڑ����Ă���ꍇ�A�t�@�C���]���@�\�� �A�N�Z�X����ƁAJSSE �g���X�g�E�X�g�A�ɑ΂���p�X�ƃp�X���[�h�̓��͂����߂��܂��BIBM System i �z�X�g�ɑ΂��ăf�[�^�]�����s���ꍇ�ɂ��AJSSE �g���X�g�E�X�g�A�� �΂���p�X�ƃp�X���[�h����͂��邽�߂̒lj��t�B�[���h���\������܂��B

�p�X�ƃp�X���[�h����͂������ 1 �‚̕��@�Ƃ��āAHost On-Demand �Œ񋟂���Ă��� �u�A�v���b�g�̎��s�v���g�p�ł��܂��B���̂��߂ɂ́A�ȉ��̃X�e�b�v�����s���܂��B

  1. �f�B�X�v���C�E�Z�b�V�����̃��j���[����A�u�A�N�V���� (Actions)�v>�u�A�v���b�g�̎��s�v��I������B
  2. �N���X���̃t�B�[���h�Ɂucom.ibm.eNetwork.HOD.util.jsse.JSSESetup�v�Ɠ��͂���B
  3. �uOK�v���N���b�N����B

JSSE �g���X�g�E�X�g�A���\�����Ȃ���΂Ȃ�Ȃ��̂� 1 ��݂̂ł��B ����̓O���[�o���ݒ�ł���A ���ׂẴZ�b�V�����ɓK�p����܂��B���͂����l�́A�u���E�U�[���Ďn�������܂ŕێ�����܂��B

���o�[�W������ Host On-Demand �ł́AHTML �p�����[�^�[���g�p���� FIPS ���[�h�F�؂�L���ɂ��邱�Ƃ��ł��܂����B ���s�o�[�W���� �� Host On-Demand �ɂ́A�e�Z�b�V�������Ƃ� FIPS ���[�h���g�p�”\�܂��͎g�p�s�‚ɐݒ肷�� ���j���[�E�I�v�V����������܂��B�f�t�H���g�ł́A���ׂẴZ�b�V������ FIPS ���[�h�͎g�p�”\�ɐݒ肳��܂��B

�e����T�|�[�g�̌v��

Host On-Demand �͕����̌���Œ񋟂���Ă��܂��B�Z�b�V�����E�E�B���h�E�A�\���p�l���A�w���v�E�t�@�C���A����ю������|�󂳂�Ă��܂��B ����ɁA�f�B�X�v���C�A�L�[�{�[�h�A����я����̃T�|�[�g���A���r�A��A�w�u���C��A�^�C��A����уq���f�B��Œ񋟂���Ă��܂��B ���̃T�|�[�g�ɂ‚��Ắu�I�����C���E�w���v�v�ŏڂ����������܂��B

�|��ł͂��ׂă_�E�����[�h�Œ񋟂���܂��B �O���t�B�J���E�C���X�g�[���E�v���O�������g�p���� Host On-Demand �� i/OS�AOS/400�AWindows�AAIX�ALinux�A����� Solaris ��ɃC���X�g�[������ꍇ�́A�C���X�g�[�����錾���I�����邱�Ƃ��ł��܂��Bz/OS �ł́A�R���\�[���E���[�h���猾���I���ł��܂��B

�O���t�B�b�N�E�C���[�W
�e����T�|�[�g�̓I�y���[�e�B���O�E�V�X�e���Ɉˑ����Ă��邽�߁A �g�p���錾��̓K�؂ȃt�H���g����уL�[�{�[�h�E�T�|�[�g���I�y���[�e�B���O�E�V�X�e���ɃC���X�g�[�����Ȃ���΂Ȃ�܂���B �Ⴆ�΁A�z�X�g�E�Z�b�V��������Ƃ��Ċ؍�����g�p������̂́A �؍���̃t�H���g�ƃL�[�{�[�h�E�T�|�[�g���C���X�g�[�����Ă��Ȃ��ꍇ�́A �����𐳂����\�����邱�Ƃ��ł��Ȃ��ꍇ������܂��B
�O���t�B�b�N�E�C���[�W
DBCS �� HTML �t�@�C�����Ƃ��Ďg�p���邱�Ƃ͂ł��܂���B

�T�|�[�g����錾��

�ȉ��ɁAHost On-Demand ���|�󂳂�Ă��錾��ƁAHost On-Demand �N���C�A���g�̖|��ł� ���[�h���邽�߂Ɏg�p�ł��錾��ڔ��������X�g���܂��B �Ⴆ�΁AIBM �񋟂� HTML �y�[�W�ɂ́A�قȂ錾��ōs��ꂽ�C���X�g�[���� �قȂ錾��Œ�`�ς݂� HTML �t�@�C�� (�p��̏ꍇ�� HOD_en.html �Ȃ�) �� ���ʂ��邽�߂ɁA����g���@�\��������Ă��܂��B

���� ����ڔ���
������ (�ȑ̎�) zh
������ (�ɑ̎�) zh_TW
�`�F�R�� cs
�f���}�[�N�� da
�I�����_�� nl
�p�� en
�t�B�������h�� fi
�t�����X�� fr
�h�C�c�� de
�M���V���� el
�n���K���[�� hu
�C�^���A�� it
���{�� ja
�؍��� ko
�m���E�F�[�� no
�|�[�����h�� pl
�u���W���E�|���g�K���� pt
�|���g�K���� pt_PT
���V�A�� ru
�X���x�j�A�� sl
�X�y�C���� es
�X�E�F�[�f���� sv
�g���R�� tr
�J�^���j�A�� Ca

�T�|�[�g�����z�X�g�E�R�[�h�E�y�[�W

Host On-Demand �́A�����̃R�[�h�E�y�[�W���T�|�[�g���܂��B �Z�b�V�������ƂɁA�����̃R�[�h�E�y�[�W���w�肷�邱�Ƃ��ł��܂��B

3270 ����� 5250 �R�[�h�E�y�[�W

3270 ����� 5250 �G�~�����[�^�[�ɂ���ăT�|�[�g�����R�[�h�E�y�[�W�́A�ȉ��̂Ƃ���ł��B �����́A�Z�b�V�����\���E�B���h�E�őI�����邱�Ƃ��ł��܂��B

���܂��͒n�� �R�[�h�E�y�[�W ���L
�A���r�A�� 420
�I�[�X�g���A 273
�I�[�X�g���A (���B����) 1141
�x�����[�V 1025
�x�����[�V (���B����) 1154
�x���M�[ 037
�x���M�[ (���B����) 1140
�x���M�[ (���R�[�h) 274
�{�X�j�A�E�w���c�F�S�r�i 870
�{�X�j�A�E�w���c�F�S�r�i (���B����) 1153
�u���W�� 037
�u���W�� (���B����) 1140
�u���W�� (��) 275
�u���K���A 1025
�u���K���A (���B����) 1154
�J�i�_ 037
�J�i�_ (���B����) 1140
���� (�g�������� (�ȑ̎�)) 1388
�N���A�`�A 870
�N���A�`�A (���B����) 1153
�`�F�R���a�� 870
�`�F�R���a�� (���B����) 1153
�f���}�[�N 277
�f���}�[�N (���B����) 1142
�G�X�g�j�A 1122
�G�X�g�j�A (���B����) 1157
�t�B�������h 278
�t�B�������h (���B����) 1143
�t�����X 297
�t�����X (���B����) 1147
�}�P�h�j�A 1025
FYR �}�P�h�j�A (���B����) 1154
�h�C�c 273
�h�C�c (���B����) 1141
�M���V�� 875
�w�u���C�� (�V�R�[�h) 424
�w�u���C�� (���R�[�h) 803
�q���f�B�� 1137 5250 �f�B�X�v���C�̂�
�n���K���[ 870
�n���K���[ (���B����) 1153
�A�C�X�����h 871
�A�C�X�����h (���B����) 1149
�C�^���A 280
�C�^���A (���B����) 1144
���{ (�J�^�J�i) 930
���{ (�g���J�^�J�i) 930
���{�� (�J�^�J�i Unicode �g���AJIS2004) 1390 3270 �̂�
���{ (�g�����[�}��) 939
1399 ���{�� (���[�}�� Unicode �g���AJIS2004) 1399
�J�U�t�X�^�� (���B����) 1166
�؍� (���B����) 1364 3270 �̂�
�؍� (�g��) 933
���e���A�����J 284
���e���A�����J (���B����) 1145
���g�r�A 1112
���g�r�A (���B����) 1156
���g�A�j�A 1112
���g�A�j�A (���B����) 1156
�}���`�����K�� 500
�}���`�����K�� ISO (���B����) 924
�}���`�����K�� (���B����) 1148
�I�����_ 037
�I�����_ (���B����) 1140
�m���E�F�[ 277
�m���E�F�[ (���B����) 1142
�I�[�v���E�G�f�B�V���� 1047
�|�[�����h 870
�|�[�����h (���B����) 1153
�|���g�K�� 037
�|���g�K�� (���B����) 1140
���[�}�j�A 870
���[�}�j�A (���B����) 1153
���V�A 1025
���V�A (���B����) 1154
�Z���r�A�E�����e�l�O�� (�L��������) 1025
�Z���r�A�E�����e�l�O�� (�L��������; ���B����) 1154
�X���o�L�A 870
�X���o�L�A (���B����) 1153
�X���x�j�A 870
�X���x�j�A (���B����) 1153
�X�y�C�� 284
�X�y�C�� (���B����) 1145
�X�E�F�[�f�� 278
�X�E�F�[�f�� (���B����) 1143
��p (�g�������� (�ɑ̎�)) 937
��p (������ (�ɑ̎�) �g��; ���B����) 1371
�^�C�� 838
�^�C (���B����) 1160
�g���R 1026
�g���R (���B����) 1155
�E�N���C�i 1123
�E�N���C�i (���B����) 1158
�p�� 285
�p�� (���B����) 1146
�č� 037
�č� (���B����) 1140

��:

VT �R�[�h�E�y�[�W

���� �R�[�h�E�y�[�W
�A���r�A�� ASMO 708 ����� ASMO 449
�p�� 1101
DEC �M���V����
DEC �w�u���C��
DEC �e���Ԓu�������Z�b�g 1100
DEC �e�N�j�J��
�I�����_�� 1102
�t�B�������h�� 1103
�t�����X�� 1104
�J�i�_�n�t�����X�� 1020
�h�C�c�� 1011
�w�u���C�� NRCS
ISO �M���V����̕⑫ (ISO Latin-7) 813
ISO �w�u���C��⑫
ISO Latin 1 819
�C�^���A�� 1012
�m���E�F�[��/�f���}�[�N�� 1105
PC �f���}�[�N��/�m���E�F�[�� 865
PC �C���^�[�i�V���i�� 437
PC �}���`�����K�� 850
PC �|���g�K���� 860
PRC GBK 936
PC �X�y�C���� 220
�X�y�C���� 1023
�X�E�F�[�f���� 1106
�X�C�X�� 1021
�č� 1100

CICS �Q�[�g�E�F�C�E�R�[�h�E�y�[�W

�R�[�h�E�y�[�W �����Z�b�g
000 �������o (�f�t�H���g)
437 Latin-1
813 ISO �M���V���� (8859_7)
819 ISO Latin 1 (8859_1)
850 Latin 1
852 Latin 2
855 �L��������
856 �w�u���C��
857 Latin 5
864 �A���r�A��
866 �L��������
869 �M���V����
874 �^�C��
912 ISO Latin 2 (8859_2)
915 ISO �L�������� (8859_5)
920 ISO Latin 5 (8859_9)

���{�� JIS2004 Unicode �T�|�[�g

�����̃z�X�g�E�R�[�h�E�y�[�W 1390 ���{�� (�p���J�i�g�� (���j�R�[�h)) ����� 1399 ���{�� (�p���������g�� (���j�R�[�h)) �� �I�����邱�ƂŁAJIS2004 �T�|�[�g��L���ɂł���悤�ɂȂ�܂����B�ȉ��̋@�\���T�|�[�g����܂��B

���j�R�[�h�`���������őg�ݍ��܂�Ă��Ȃ��ȉ��̋@�\�́A���݂̂Ƃ��� HOD �ł̓T�|�[�g����Ă��܂���B

���[�U�[��`�����}�b�s���O

2 �o�C�g�����Z�b�g (DBCS) ����̏ꍇ�́A���[�U�[�̃Z�b�V���� (3270�A5250�A 3270 �z�X�g�E�v�����g) �ŁA�f�t�H���g�̃}�b�s���O�̑���ɃJ�X�^�}�C�Y���ꂽ ���[�U�[��`�̕��� (UDC) �}�b�s���O���g�p�ł��܂��B ���[�U�[�̃Z�b�V�����p�̃J�X�^�}�C�Y���ꂽ�}�b�s���O�� �ۊǂ��邽�߂� UDC �}�b�s���O�E�G�f�B�^�[���g�p���� UDC �ϊ��e�[�u�����쐬�ł��܂��B �����}�b�s���O��ύX���邽�߂� UDC �}�b�s���O�E�G�f�B�^�[���g�p������@�ɂ‚��ẮA �I�����C���E�w���v�́w���[�U�[��`���� (UDC) �}�b�s���O�E�G�f�B�^�[�̎g���� (Using the user-defined character (UDC) mapping editor)�x ���Q�Ƃ��Ă��������B

i/OS ����� OS/400 �ł̃��j�R�[�h�E�T�|�[�g

i/OS ����� OS/400 �ł̃��j�R�[�h�E�T�|�[�g���Q�Ƃ��Ă��������B

Host On-Demand �̃C���X�g�[���A�A�b�v�O���[�h�A����уA���C���X�g�[��

Host On-Demand �T�[�o�[����ъ֘A�\�t�g�E�F�A�̃C���X�g�[��

���̏͂ł́A���� 3 �‚� Host On-Demand �R���|�[�l���g�̃C���X�g�[���ɂ‚��Đ������܂��B

Installation Manager ���g�p���� Host On-Demand �̃C���X�g�[��

Host On-Demand ���C���X�g�[������ɂ́AIBM Installation Manager ���K�v�ł��B Host On-Demand ���C���X�g�[������\��̃V�X�e���ɁA�ŏ��ɊǗ��҃��[�h�� IBM Installation Manager ���C���X�g�[������K�v������܂��B ���̌�ŁAInstallation Manager ���g�p���� Host On-Demand ���C���X�g�[���ł��܂��B

Host On-Demand ���C���X�g�[������ɂ́AIBM Installation Manager �o�[�W���� 1.8.3 �ȏオ�K�v�ł��B

�d�v�ȃ����N

Installation Manager �̃C���X�g�[���ɂ‚��ẮA�wInstallation Manager �̃C���X�g�[���܂��͍X�V�x�̎菇���Q�Ƃ��Ă��������B IBM Installation Manager �ɂ‚��ďڂ����́AIBM Installation Manager Knowledge Center ���Q�Ƃ��Ă��������B

HOD ���C���X�g�[������O��

�C���X�g�[���̏���

�C���X�g�[�����s���}�V�������ׂĂ̑O������ɍ��v���Ă��邱�Ƃ��m�F���܂��B

Host On-Demand �̃\�t�g�E�F�A�v���́A�uSoftware Products Compatibility Reports�v�ɋL�ڂ���Ă��܂��B �����ɂ‚��ẮA�ȉ��̃��X�g���m�F���Ă��������B

���o�[�W������ Host On-Demand ����̃A�b�v�O���[�h

���o�[�W������ Host On-Demand (HOD V11.0 �Ȃ�) ������ꍇ�AHOD V11 ���� HOD V13.0 �ȏ�ւ̒��ڂ̃}�C�O���[�V�����E�p�X�͂���܂���B�}�C�O���[�V�������s���ɂ́A�ȉ��̎菇�ɏ]���Ă��������B

  1. �� Host On-Demand �f�B���N�g���[ (���Ƀv���C�x�[�g�E�f�B���N�g���[) �ɂ��邷�ׂẴJ�X�^�}�C�Y�ς݃t�@�C���ƁA�f�v���C�����g�E�E�B�U�[�h�ō쐬�������ׂẴN���C�A���g�E�y�[�W���o�b�N�A�b�v����K�v������܂��B �����̃t�@�C���� HOD V12.0 �ȏ�ōė��p�ł��܂��B
  2. ������ Host On-Demand �C���X�g�[���ς݊‹������ׂăA���C���X�g�[�����܂��B
  3. ���� Host On-Demand �ȍ~�̃C���X�g�[���́A��̃p�X���g�p�”\�ł��邱�Ƃ�K�v�Ƃ��܂��B ���̂��߁A���o�[�W�������ȑO�ɃC���X�g�[������Ă��������̃t�H���_�[�܂��̓f�B���N�g���[������΁A���O�ύX�܂��͍폜�ł��܂��B
  4. IBM Installation Manager ���g�p���� Host On-Demand ���C���X�g�[�����܂��B �C���X�g�[���̐i�s���ɂ��u�L�����Z���v���N���b�N���Ȃ����Ƃ������߂��܂��B
  5. �v���C�x�[�g�E�f�B���N�g���[�� Host On-Demand �̃t�H���_�[�܂��̓f�B���N�g���[�Ƀ��X�g�A���܂��B
  6. �쐬���ꂽ���ׂẴN���C�A���g�� Host On-Demand �f�v���C�����g�E�E�B�U�[�h�ŕҏW���AHOD �T�[�o�[�Ƀf�v���C���܂��B

V12.0 ���� HOD V13.0 �ւ̃}�C�O���[�V�������s���ɂ́A�ȉ��̂悤�ɂ��܂��B

  1. �v���b�g�t�H�[���̎菇�ɏ]���� Installation Manager ���J�n���܂��B
  2. �u�t�@�C���v>�u�ݒ�v��I�����܂��B
  3. �������u���|�W�g���[�v��I�����܂��B ���̃I�v�V�����́AInstallation Manager �ɒlj����ꂽ�g�p�”\�ȃ��|�W�g���[��\�����܂��B
  4. Host On-Demand �����X�g����Ă��Ȃ��ꍇ�́A�u���|�W�g���[�̒lj��v��I�����܂��B
  5. �u�Q�Ɓv���N���b�N���āA���o���� Host On-Demand �X�V�p�b�P�[�W�̃p�X�̏ꏊ�Ƀi�r�Q�[�g���Adisk1 �t�H���_�[�ɂ��� diskTag.inf �t�@�C����I�����܂��B
  6. �uOK�v���N���b�N����ƁA�V�������|�W�g���[�̏ꏊ�����X�g����܂��B
  7. �u�ڑ��̃e�X�g�v���N���b�N���āA���|�W�g���[ URL ���g�p�”\�ł��邱�Ƃ��m�F���܂��B
  8. Installation Manager �̊J�n�y�[�W���u�X�V�v���N���b�N���܂��B Installation Manager �́A�g�p�”\�ȃp�b�P�[�W���`�ς݃��|�W�g���[�Ō������܂��B
  9. �uIBM Host on-Demand�v��I�����܂��B
  10. �u���ցv�{�^�����N���b�N���܂��B
  11. �g�p������ǂ�Łu���ցv�{�^�����N���b�N���܂��B
  12. �u�X�V�v�{�^�����N���b�N���܂��B

��: �}�C�O���[�V�����ɂ́AFix Central �œ���ł��� HOD �}�C�O���[�V�����E���[�e�B���e�B�[���g�p�ł��܂��B ���̃��[�e�B���e�B�[�́A�Z�b�V�����E�p�����[�^�[���X�V������A�J�X�^���E�t�@�C���� HTML �t�@�C�������ׂăp�b�P�[�W������A�����̃t�@�C���� HOD V13.0 �̗v���ɏ]���ĕύX������ł��܂��B

�ڂ����́A�wMigration Utility�x���Q�Ƃ��Ă��������B

Host On-Demand �̃C���X�g�[��

�T�|�[�g����Ă��邷�ׂẴv���b�g�t�H�[���ɂ����� IBM Installation Manager ���g�p���� Host On-Demand ���C���X�g�[���ł��܂��B Installation Manager (IM) ���g�p����΁A�C���X�g�[���� IM GUI�A�R�}���h�E���[�h�A�܂��̓R���\�[���E���[�h���g�p�ł��܂��B Installation Manager GUI �́A�����̃I�y���[�e�B���O�E�V�X�e�� (z/OS ������) �ŃT�|�[�g����Ă��܂��B z/OS ��ɃC���X�g�[�����s���ɂ́A�R���\�[���E���[�h���g�p���邩�A�܂��� BPXBATCH �W���u�����s���܂��B

�C���X�g�[���� Installation Manager GUI ���g�p

Installation Manager GUI �ňȉ����s���܂��B

  1. �v���b�g�t�H�[���̎菇�ɏ]���� Installation Manager ���J�n���܂��B
  2. �u�t�@�C���v > �u�ݒ�v��I�����܂��B
  3. �������u���|�W�g���[�v��I�����܂��B ���̃I�v�V�����́AInstallation Manager �ɒlj����ꂽ�g�p�”\�ȃ��|�W�g���[��\�����܂��B
  4. Host On-Demand �����X�g����Ă��Ȃ��ꍇ�́A�u���|�W�g���[�̒lj��v��I�����܂��B
  5. �u�Q�Ɓv���N���b�N���āA���o���� Host On-Demand �̃p�X�̏ꏊ�Ƀi�r�Q�[�g���܂��B �����C���X�g�[���ɂ́Adisk1 �t�H���_�[�ɂ��� diskTag.inf �t�@�C����I�����܂��B
  6. �uOK�v���N���b�N����ƁA�V�������|�W�g���[�̏ꏊ�����X�g����܂��B
  7. �u�ڑ��̃e�X�g�v���N���b�N���āA���|�W�g���[ URL ���g�p�”\�ł��邱�Ƃ��m�F���܂��B
  8. Installation Manager �̊J�n�y�[�W���u�C���X�g�[���v���N���b�N���܂��B Installation Manager �́A�g�p�”\�ȃp�b�P�[�W���`�ς݃��|�W�g���[�Ō������܂��B
  9. Host On-Demand �p�b�P�[�W��I�����܂��B �u���ցv���N���b�N���܂��B
  10. ���g�p������ǂ݂܂��B ���g�p�����̏����ɓ��ӂ���ꍇ�́A�u�g�p�����̏����ɓ��ӂ��܂� (I accept the terms of the license agreement)�v���N���b�N���A�u���ցv���N���b�N���Đ�ɐi�݂܂��B
  11. �u�V�K�p�b�P�[�W�E�O���[�v�̍쐬 (Create a new package group)�v��I�����A�u�A�[�L�e�N�`���[ (the Architecture)�v��I�����܂��B
  12. �I�y���[�e�B���O�E�V�X�e���� 64 �r�b�g�̏ꍇ�́A�u64 �r�b�g�v �܂����u32 �r�b�g�v ��I�����A�Ή�����r�b�g�E���[�h�Ő��i���C���X�g�[�����܂��B
  13. �u���ցv���N���b�N���܂��B
  14. �C���X�g�[�����錾���I�����܂��B�f�t�H���g���p�� �ł��B �u���ցv���N���b�N���܂��B
  15. �uHost On-Demand 13.0�v�@�\��I�����܂��B�u���ցv���N���b�N���܂��B
  16. �uHost On-Demand 13.0�v�^�u�ł��ׂĂ̏����m�F����юw�肵�܂��B
    1. �uHost On-Demand 13.0�v�̉��ɂ����u�p�u���b�V�����v �p�l�����p�u���b�V���E�f�B���N�g���[��ݒ肵�AWeb �T�[�o�[�ʖ�������T�[�r�X�E�}�l�[�W���[�E�|�[�g�ԍ� ���w�肵�܂��B �u���ցv���N���b�N���܂��B

      ���̃p�u���b�V���E�f�B���N�g���[�́A�N���C�A���g����A�N�Z�X�ł�����̂łȂ���΂Ȃ�܂���B �p�u���b�V���E�f�B���N�g���[�̃p�X���w��ł��܂��B�ȉ��̎菇�����s���Ă��������B

      1. �f�B���N�g���[�̕ʖ����w�肵�܂��B �f�t�H���g�� hod �ł��B
      2. Host On-Demand �N���C�A���g���T�[�r�X�E�}�l�[�W���[�ƒʐM���邽�߂Ɏg�p����T�[�r�X�E�}�l�[�W���[�E�|�[�g���w�肵�܂��B ���̒ʐM�́A�ȉ��̃f�v���C�����g�E�I�v�V�����ŕK�v�ƂȂ�܂��B
        • �z�u�̂��߂̌v���Ő�������Ă���A�\���T�[�o�[�E�x�[�X�E���f������ь����W�J���f������ ����悤�ȃZ�b�V�����\������ێ炷�邽�߂̍\���T�[�o�[�̎g�p�B
        • �����̖ړI�̂��߂ɂ� �|�[�g 8999 ���w�肷�邱�Ƃ������߂��܂��B�T�[�o�[�̎������Q�Ƃ��āA���̃|�[�g���g�p����Ă��Ȃ����m�F���Ă��������B �g�p���ł���ꍇ�́A�C���X�g�[�����܂��̓C���X�g�[����Ƀ|�[�g��ύX�ł��܂��B �T�[�r�X�E�}�l�[�W���[�E�|�[�g�̕ύX�ɂ‚��ďڂ����́A�I�����C���E�w���v�� �w�T�[�r�X�E�}�l�[�W���[�̍\���|�[�g�̕ύX (Changing the Service Manager's configuration port)�x���Q�Ƃ��Ă��������B
    2. �uHost On-Demand 13.0�v�ɂ���uWeb �T�[�o�[�v�p�l���ŁA�����̗v���ɓK���� Web �T�[�o�[�E�I�v�V������I�����܂��B
      • Web �T�[�o�[�����[�U�[�ɂ���Ď蓮�ō\������Ă���ꍇ�́A�uWeb �T�[�o�[������܂���v��I�����܂��B ���̃I�v�V�����́AIPlanet �� IBM Domino �Ȃǂ� Web �T�[�o�[�p�ɐ�������܂��B ���[�U�[�ɂ́A�ڍׂɂ‚��āAWeb �T�[�o�[�Ǘ��҂ɖ₢���킹�邩�AWeb �T�[�o�[�������Q�Ƃ��邱�Ƃ������߂��܂��B
      • ���������o���ꂽ�ꍇ�́A�I�v�V�����u���o���ꂽ Web �T�[�o�[�̃��X�g����I���v��I�����A���� Web �T�[�o�[�����X�g����I�����܂��B
      • IBM HTTP Server �܂��� Apache Web �T�[�o�[���C���X�g�[������Ă��Ă����o����Ȃ��ꍇ�́A�I�v�V�����u����� Web �T�[�o�[���蓮�őI���v��I�����܂��B
        • �V�X�e���ɃC���X�g�[������Ă��� Web �T�[�o�[�̃^�C�v��I�����܂��B
        • �u�Q�Ɓv�{�^�����N���b�N���A�V�X�e���ɃC���X�g�[������Ă��� Web �T�[�o�[�̍\���t�@�C�� (httpd.conf) �Ƀi�r�Q�[�g���܂��B ����ɁAWeb �T�[�o�[�E�C���X�g�[���E�f�B���N�g���[���� httpd.conf �t�@�C���̊��S�p�X���t�B�[���h�ɓ��͂��邱�Ƃ��ł��܂��B
    3. �C���X�g�[���E�v���O���������g�p�̃V�X�e����� IBM WebSphere Application Server �����o�����ꍇ�́A�uHost On-Demand 13�v�ɂ���u�A�v���P�[�V�����E�T�[�o�[�v�p�l���ō\���T�[�u���b�g���\���ł��܂��B �u�A�v���P�[�V�����E�T�[�o�[�v�^�u�̎��̃p�l���ŁAWebSphere Application Server �� HOD �\���T�[�u���b�g���\�����邩�ǂ�����q�˂��܂��B �ڂ����́A�\���T�[�u���b�g�̃C���X�g�[�����Q�Ƃ��Ă��������B

      �\���T�[�u���b�g���g�p����\��̂Ȃ��ꍇ�́A�`�F�b�N�E�{�b�N�X�̃`�F�b�N�E�}�[�N���O���Ă��������B

      �\���T�[�u���b�g���g�p����\��̏ꍇ�́A���o���ꂽ�T�[�o�[�̃��X�g����A�v���P�[�V�����E�T�[�o�[��I�����Ă��������B �C���X�g�[���E�v���O�����́A���[�U�[���w�肵�� Web �A�v���P�[�V�����E�T�[�o�[��� �\���T�[�u���b�g�������I�Ƀf�v���C���A�N���C�A���g���T�[�u���b�g����ăT�[�r�X�E�}�l�[�W���[�ɃA�N�Z�X����悤�\�����܂��B

      ��:
      • WebSphere Application Server ���V�X�e����̓��� IBM Installation Manager �v���O�����ɂ���ăC���X�g�[������Ă���ꍇ�AWebSphere Application Server �͌��o����܂��B ���o�”\�ȃo�[�W������ WebSphere Application Server V8.0 ����� V8.5.2 �ł��B
      • �Ǘ��Z�L�����e�B�[���L���ɂȂ��Ă���A�v���P�[�V�����E�T�[�o�[�́A�C���X�g�[�����̃T�[�u���b�g�\���ł̓T�|�[�g����܂���B
    4. �p�l�����K�؂ɍX�V���ꂽ��A�u���ցv���N���b�N���܂��B
  17. �v������m�F���A�u�C���X�g�[���v���N���b�N���܂��B
  18. �C���X�g�[������������ƁA�v��y�[�W���\������܂��B���b�Z�[�W���m�F���܂��B
  19. �C���X�g�[��������Ɋ����������Ƃ��m�F����ɂ́A�ȉ��̒lj��A�N�V���������s���܂��B
    1. Web �T�[�o�[���Ďn�����܂��B
    2. HOD �y�[�W���u���E�U�[����A�N�Z�X�”\�ł��邱�Ƃ��m�F���܂��B �A�N�Z�X�”\�łȂ��ꍇ�́AWeb �T�[�o�[�\���𒲂ׂāAHost On-Demand �p�u���b�V���E�f�B���N�g���[���̃t�@�C�����A�N�Z�X�”\�ł��邱�Ƃ��m�F���܂��B �\���ɂ‚��ďڂ����́AWeb �T�[�o�[�̎������Q�Ƃ��Ă��������B

�f�v���C�����g�E�E�B�U�[�h

�f�v���C�����g�E�E�B�U�[�h�́AWindows Host On-Demand �T�[�o�[�E�C���X�g�[���̈�‚Ƃ��Ď����I�ɃC���X�g�[������܂��B �܂��AWindows Host On-Demand �T�[�o�[�S�̂��C���X�g�[���������Ȃ����q�l�́A�f�v���C�����g�E�E�B�U�[�h��ʌ‚Ɏg�p���邱�Ƃ��ł��܂��B

z/OS ����� iSeries �̏ꍇ�A�f�v���C�����g�E�E�B�U�[�h�̃C���X�g�[���E�p�b�P�[�W�́AHOD �T�[�o�[��� <install directory>/HOD/depwiz �f�B���N�g���[�� DW.zip �Ƃ������O�Œu���Ă���܂��B ���̃t�@�C���� Windows ���[�N�X�e�[�V�����Ƀ_�E�����[�h���ȕʂ̃p�b�P�[�W�Ƃ��ăC���X�g�[���ł��܂��B

���o�[�W�����̃f�v���C�����g�E�E�B�U�[�h����̃A�b�v�O���[�h

���o�[�W�����̃f�v���C�����g�E�E�B�U�[�h (HOD V11.0 �Ȃ�) ������ꍇ�A�f�v���C�����g�E�E�B�U�[�h V11.0 ����f�v���C�����g�E�E�B�U�[�h V12.0 �ȍ~�̃o�[�W�����ɒ��ڃA�b�v�O���[�h������@�͂���܂���B �A�b�v�O���[�h����ɂ́A�ȉ��̍�Ƃ��s���܂��B

  1. �f�v���C�����g�E�E�B�U�[�h�E�f�B���N�g���[���炷�ׂẴJ�X�^�}�C�Y�ς݃t�@�C���̃o�b�N�A�b�v���擾���܂��B ������̊����t�@�C�����o�[�W���� 12 �f�v���C�����g�E�E�B�U�[�h�ŕҏW�ł��܂��B
  2. �V�����f�v���C�����g�E�E�B�U�[�h�́A��̃p�X���g�p�”\�ł��邱�Ƃ�K�v�Ƃ��܂��B ���̂��߁A�f�v���C�����g�E�E�B�U�[�h�E�C���X�g�[���ς݊‹��̊����t�H���_�[�𖼑O�ύX�܂��͍폜���Ă��������B
  3. IBM Installation Manager ���g�p���ăf�v���C�����g�E�E�B�U�[�h���C���X�g�[�����܂��B
  4. �J�X�^�}�C�Y�ς݃t�@�C�����f�v���C�����g�E�E�B�U�[�h�̃C���X�g�[���E�t�H���_�[�ɍăf�v���C���܂��B

�f�v���C�����g�E�E�B�U�[�h�̃C���X�g�[��

Windows �I�y���[�e�B���O�E�V�X�e���ł́AHost On-Demand ���C���X�g�[�������ƃf�v���C�����g�E�E�B�U�[�h�������I�ɃC���X�g�[������܂��B

�f�v���C�����g�E�E�B�U�[�h���C���X�g�[������ю��s����ɂ́A�ȉ��̍�Ƃ��s���܂��B

  1. Installation Manager ���J���܂��B
  2. Host On-Demand ���|�W�g���[�̏ꏊ�� Installation Manager �ɒlj����܂��B
    1. Installation Manager �́u�J�n (Start)�v�y�[�W�ŁA�u�t�@�C���v > �u�ݒ�v���N���b�N���A�����u���|�W�g���[�v���N���b�N���܂��B �u���|�W�g���[�v�y�[�W���J���A�g�p�”\�ȃ��|�W�g���[�ƁA�����̏ꏊ����ѐڑ��󋵂��\������܂��B
    2. �u���|�W�g���[�v�y�[�W�ŁA�u���|�W�g���[�̒lj��v���N���b�N���܂��B
    3. �u���|�W�g���[�̒lj��v�_�C�A���O�E�{�b�N�X�ŁA�u�Q�Ɓv���N���b�N���܂��B
    4. Host On-Demand �f�B�X�N 1 �̏ꏊ�Ƀi�r�Q�[�g���AdiskTag.inf �t�@�C����I�����āA�uOK�v���N���b�N���܂��B �V�������|�W�g���[�̏ꏊ�����X�g����܂��B
    5. �u�ڑ��̃e�X�g�v���N���b�N���āA���|�W�g���[ URL ���g�p�”\�ł��邱�Ƃ��m�F���܂��B
    6. �u�J�n�v�y�[�W����A�u�C���X�g�[���v���N���b�N���܂��B Installation Manager �́A�g�p�”\�ȃp�b�P�[�W���`�ς݃��|�W�g���[�Ō������܂��B
    7. 2 �Ԗڂ̃f�B�X�N�ɂ‚��ď�L�̎菇���J��Ԃ��܂��B 2 �Ԗڂ̃f�B�X�N���\�������ɐ�ɐi�ނƁAInstallation Manager �̓C���X�g�[���E�v���Z�X���ɂ��̍\���ɂ‚��ă��[�U�[�Ɋm�F���܂��B
  3. Host On-Demand �f�v���C�����g�E�E�B�U�[�h�E�p�b�P�[�W��I�����܂��B
  4. ���̉��Ńo�[�W���� 13.0 ���I������Ă��邱�Ƃ��m�F���܂��B�u���ցv���N���b�N���܂��B
  5. �u�p�b�P�[�W�̃C���X�g�[���v�p�l���ŁA�u�V�K�p�b�P�[�W�̍쐬 (Create a new package)�v��I�����A�p�b�P�[�W�E�O���[�v���Ƃ����uIBM Host On-Demand �f�v���C�����g�E�E�B�U�[�h�v��I�����܂��B
  6. �A�[�L�e�N�`���[�I���� 64 �r�b�g�ɐݒ肳��Ă���ꍇ�A�K�v�ł���΂��̑I���� 32 �r�b�g�ɕύX���܂��B �u���ցv���N���b�N���܂��B
  7. �u�p�b�P�[�W�̃C���X�g�[���v�p�l���ŋ@�\�uHost On-Demand �f�v���C�����g�E�E�B�U�[�h 13.0 (Host On-Demand Deployment Wizard 13.0)�v��I�����܂��B �p�l���̉����̈�ɂ���f�B�X�N���ɁA�g�p�”\�ȃf�B�X�N�E�X�y�[�X����ѕK�v�ȃf�B�X�N�E�X�y�[�X�Ɋւ����񂪎�����܂��B �u���ցv���N���b�N���܂��B
  8. ���̃^�u�̌��o���uHost On-Demand �E�B�U�[�h 13.0 (Host On-Demand Wizard 13.0)�v�̉��ɂ���u�f�v���C�����g�E�E�B�U�[�h�� Host On-Demand �E�B�U�[�h�̏ꏊ (Deployment Wizard Host On-Demand Wizard Location)�v�p�l���̃^�u��I�����܂��B Host On-Demand �T�[�o�[�̏ꏊ�́AHost On-Demand �T�[�o�[�ւ̃����N�������Ă��܂��B �K���AHOD �T�[�o�[�ւ̗L�����쓮���Ă��郊���N���t�B�[���h�ɓ��͂��Ă��������B �u���ցv���N���b�N���܂��B
  9. �v��p�l���ŁA�I�������p�b�P�[�W�ƃC���X�g�[���I����e���m�F���܂��B �u�C���X�g�[���v���N���b�N���ăC���X�g�[���𑱍s���܂��B

�f�v���C�����g�E�E�B�U�[�h�E�C���X�g�[���E�C���[�W�� Host On-Demand �T�[�o�[����_�E�����[�h

�f�v���C�����g�E�E�B�U�[�h�E�C���[�W�́A ���ׂĂ� Host On-Demand �T�[�o�[�E�v���b�g�t�H�[���ŏo�ׂ���Ă���̂ŁA �T�[�o�[����_�E�����[�h���āAWindows �}�V���ɃC���X�g�[�����邱�Ƃ��ł��܂��B

�f�v���C�����g�E�E�B�U�[�h�� Host On-Demand �T�[�o�[����_�E�����[�h������@�� 2 �‚���܂��B 1 �‚́AHODMain_xx.html �y�[�W���g�p���ăT�[�o�[�ɃA�N�Z�X������@�ł� (xx �� 2 �����̌���ڔ����ł�)�B ���� 1 �‚́A�T�[�o�[���� ftp �Œ��ڃ_�E�����[�h������@�ł��B HODMain_xx.html ���g�p���ă_�E�����[�h����ꍇ�A�_�E�����[�h�� Web �T�[�o�[�o�R�ōs���܂��B �ȉ��Ɏ菇�������܂��B

  1. Windows �}�V������u���E�U�[���J�n���āAHost On-Demand �T�[�o�[��� HODMain_xx.html �t�@�C�����ʒu�w�肵�܂��B xx �́A���g�p�̌����\�� 2 �����̌���ڔ����ł��B
  2. �u�Ǘ��ҁv�^�u 3 ���N���b�N���܂��B
  3. �u�f�v���C�����g�E�E�B�U�[�h�v�����N���N���b�N���āA�f�v���C�����g�E�E�B�U�[�h�̃C���X�g�[���E�C���[�W�����g�p�� Windows �}�V���Ƀ_�E�����[�h���܂��B
  4. Installation Manager �����s���ăf�v���C�����g�E�E�B�U�[�h���C���X�g�[�����܂��B
  5. �C���X�g�[���̊�����ɁA�f�v���C�����g�E�E�B�U�[�h���u�X�^�[�g�v > �u���ׂẴv���O�����v�f�X�N�g�b�v�E���j���[����J�n�ł��܂��B

ftp ����_�E�����[�h���s���ɂ́A�ȉ��̎菇�ɏ]���܂��B

  1. Windows �}�V������ HOD �T�[�o�[�E�}�V���� FTP �ŃA�N�Z�X���܂��B
  2. �v�����v�g���o���ꂽ��T�[�o�[�Ƀ��O�C�����܂��B
  3. bin �Ɠ��͂��ă��[�h���o�C�i���[�ɐݒ肵�܂��B
  4. �Ώۂ̃f�v���C�����g�E�E�B�U�[�h�E�t�@�C��������f�B���N�g���[�� cd �ňړ����܂��B ���̏ꏊ�� <install-directory>/HOD/depwiz �ɂȂ�܂��B
  5. get DW.zip �Ɠ��͂��ăt�@�C�����擾���܂��B
  6. ���� zip �t�@�C���� Windows �}�V����ɉ𓀂��܂��B
  7. Installation Manager �����s���ăf�v���C�����g�E�E�B�U�[�h���C���X�g�[�����܂��B
  8. �f�v���C�����g�E�E�B�U�[�h���u�X�^�[�g�v > �u���ׂẴv���O�����v�f�X�N�g�b�v�E���j���[����J�n���܂��B

Host Access Toolkit

Host Access Toolkit �́A�Ǝ��� Host On-Demand �A�v���P�[�V�������쐬���������q�l�p�Ɍ•ʂɃC���X�g�[������܂��B

Host Access Toolkit �̃C���X�g�[��

�ȉ��̊�{�I�Ȏ菇�����s���āAHost Access Toolkit �� Windows �V�X�e���ɃC���X�g�[�����܂��B

  1. Installation Manager ���J���܂��B
  2. Host On-Demand ���|�W�g���[�̏ꏊ�� Installation Manager �ɒlj����܂��B
    1. Installation Manager �́u�J�n (Start)�v�y�[�W�ŁA�u�t�@�C���v > �u�ݒ�v���N���b�N���A�����u���|�W�g���[�v���N���b�N���܂��B �u���|�W�g���[�v�y�[�W���J���A�g�p�”\�ȃ��|�W�g���[�ƁA�����̏ꏊ����ѐڑ��󋵂��\������܂��B
    2. �u���|�W�g���[�v�y�[�W�ŁA�u���|�W�g���[�̒lj��v���N���b�N���܂��B
    3. �u���|�W�g���[�̒lj��v�_�C�A���O�E�{�b�N�X�ŁA�u�Q�Ɓv���N���b�N���܂��B Host On-Demand �f�B�X�N 1 �̏ꏊ�Ƀi�r�Q�[�g���AdiskTag.inf �t�@�C����I�����܂��B �����āA�uOK�v���N���b�N���܂��B �V�������|�W�g���[�̏ꏊ�����X�g����܂��B
    4. �u�ڑ��̃e�X�g�v���N���b�N���āA���|�W�g���[ URL ���g�p�”\�ł��邱�Ƃ��m�F���܂��B
    5. �u�J�n�v�y�[�W����A�u�C���X�g�[���v���N���b�N���܂��B Installation Manager �ɂ��A��`�ς݂̃��|�W�g���[����������A�g�p�”\�ȃp�b�P�[�W�����o����܂��B
    6. 2 �Ԗڂ̃f�B�X�N�ɂ‚��ď�L�̎菇���J��Ԃ��܂��B 2 �Ԗڂ̃f�B�X�N���\�������ɐ�ɐi�ނƁAInstallation Manager �̓C���X�g�[���E�v���Z�X���ɂ��̍\���ɂ‚��Ċm�F���܂��B
  3. Host Access Toolkit �p�b�P�[�W��I�����܂��B
  4. ���̉��Ńo�[�W���� 13.0 ���I������Ă��邱�Ƃ��m�F���܂��B �u���ցv���N���b�N���܂��B
  5. �u�p�b�P�[�W�̃C���X�g�[���v�p�l���ŁA�u�V�K�p�b�P�[�W�̍쐬 (Create a new package)�v��I�����A�p�b�P�[�W�E�O���[�v���Ƃ����uIBM Host Access Toolkit�v��I�����܂��B
  6. �A�[�L�e�N�`���[�I���� 64 �r�b�g�ɐݒ肳��Ă���ꍇ�A���̑I���� 32 �r�b�g�ɕύX���܂� (�����炪��������Ă��܂�)�B �u���ցv���N���b�N���܂��B
  7. �C���X�g�[�����錾���I�����܂��B�f�t�H���g���p�� �ł��B �u���ցv���N���b�N���܂��B
  8. �u�p�b�P�[�W�̃C���X�g�[���v�p�l���ŋ@�\�uHost Access Toolkit 13.0�v��I�����܂��B �p�l���̉����̈�ɂ���f�B�X�N���ɁA�g�p�”\�ȃf�B�X�N�E�X�y�[�X����ѕK�v�ȃf�B�X�N�E�X�y�[�X�Ɋւ����񂪎�����܂��B �u���ցv���N���b�N���܂��B
  9. ���̃^�u�̌��o���uHost Access Toolkit 13.0�v�̉��ɂ���uHost Access Toolkit 13.0�v�p�l���̃^�u��I�����܂��B
  10. �v��p�l���ŁA�I�������p�b�P�[�W�ƃC���X�g�[���I����e���m�F���܂��B �u�C���X�g�[���v���N���b�N���ăC���X�g�[���𑱍s���܂��B

�R���\�[���E���[�h�ł̃C���X�g�[��

���̏͂ł́A�O���t�B�J���E���[�U�[�E�C���^�[�t�F�[�X���T�|�[�g����Ă��Ȃ��v���b�g�t�H�[���� Installation Manager �R���\�[���E���[�h���g�p���� Host On-Demand ���C���X�g�[�����邽�߂̎菇�ɂ‚��Đ������܂��B

��:
IBM iSeries ���C���X�g�[������ꍇ�́AHOD �� iSeries �ɃC���X�g�[������O����ǂނ��Ƃ������߂��܂��B

�R���\�[���E���[�h�ł̃C���X�g�[���ɂ‚���

�O���t�B�J���E���[�U�[�E�C���^�[�t�F�[�X (GUI) ���T�|�[�g����Ă��Ȃ� Linux�AUNIX�A����� z/OS �̊e�V�X�e���ł́A�Ǘ��҂� Installation Manager �̃R���\�[���E�x�[�X�̃C���^�[�t�F�[�X���g�p���� Host On-Demand ���C���X�g�[�����邱�Ƃ��ł��܂��B

IBM Installation Manager �̃R���\�[���E���[�h���g�p���āA�C���X�g�[���E�p�b�P�[�W�ňȉ��̍�Ƃ��s�����Ƃ��ł��܂��B

Installation Manager �R���\�[���E���[�h���J�n����ɂ́AInstallation Manager �c�[���E�f�B���N�g���[�Ŏg�p�”\�� imcl ���[�e�B���e�B�[���g�p���Ă��������B

�����Ŏ����C���X�g�[���菇�́A�R���\�[�� ���[�h���g�p�����W���I�ȃC���X�g�[�� �V�i���I�ł��B �C���X�g�[���E�Z�b�V�������A�C���X�g�[������p�b�P�[�W�ɌŗL�̃R���\�[���E���[�h�E�v�����v�g���\������܂��B �R���\�[����ʂɕ\�����ꂽ�I�v�V�����ɏ]���ăC���X�g�[����i�߂邱�Ƃ��ł��܂��B

Installation Manager �̃R���\�[�� ���[�h �C���^�[�t�F�[�X�ł́A���̂悤�ȋK�����g�p����܂��B

Installation Manager �́AInstallation Manager ���C���X�g�[���܂��͍X�V���邽�߂� Installation Manager �����ɋL�ڂ��ꂽ�����g�p���ăC���X�g�[���ł��܂��B

Host On-Demand ���C���X�g�[������ɂ́AInstallation Manager ���Ǘ��҃��[�h�ŃC���X�g�[������Ă��Ȃ���΂Ȃ�܂���B Installation Manager �̃_�E�����[�h�ɂ‚��ďڂ����́AIBM Installation Manager ����� Packaging Utility �̃V�X�e���v�����Q�Ƃ��Ă��������B Host On-Demand ���C���X�g�[�����邽�߂̍ŏ����x���� 1.8.3 �ł��B

Installation Manager �̎g�p�@�ɂ‚��ďڂ����́AIBM Installation Manager Knowledge Center ���Q�Ƃ��Ă��������B

HOD �� iSeries �ɃC���X�g�[������O��

Host On-Demand �� IBM iSeries �v���b�g�t�H�[���ւ̃C���X�g�[���́AInstallation Manager �̃R���\�[���E���[�h�ŃT�|�[�g����Ă��܂��B GUI ���[�h�̃C���X�g�[���́AIBM iSeries �ł͎g�p�ł��܂���B

Host On-Demand �� IBM iSeries �ɃC���X�g�[������O�̂��̑��̒��ӎ����́A�ȉ��̂Ƃ���ł��B

�C���X�g�[�����n�߂�ɂ́A�ȉ��̍�Ƃ��s���K�v������܂��B

  1. Host On-Demand ESD zip �t�@�C���� IBM i �ɁAFTP (File Transfer Protocol) ����A�܂��͉��炩�̒ʏ�̕��@���g�p���ăR�s�[���Azip �t�@�C�����𓀂��܂��B
  2. Installation Manager ���J���AHost On-Demand �f�B�X�N�ɂ��� diskTag.inf �t�@�C���ւ̊��S�p�X���w�肷�邱�Ƃɂ���ă��|�W�g���[���\�����܂��B
  3. �R���\�[���E���[�h�E�C���X�g�[���Œ񋟂����c��̎菇��i�߂܂��B

�C���X�g�[���菇

HOD ���R���\�[���E���[�h�ŃC���X�g�[������ɂ́A�ȉ��̍�Ƃ��s���܂��B

  1. IBM Installation Manager ���R���\�[���E���[�h�ŊJ�n���܂��B �Ǘ��Ҍ����ŃR�}���h�E�v�����v�g���J���AIBM Installation Manager �C���X�g�[���E�f�B���N�g���[���� tools �t�H���_�[�ɕύX���܂��B
  2. tools �f�B���N�g���[�ŃR�}���h
    imcl -c
    �����s���܂��B

    ���̃R�}���h�́A�I�y���[�e�B���O�E�V�X�e���ɂ���Ĉȉ��̂悤�ɂȂ�܂��B

  3. �R���\�[���E�E�B���h�E�ŁAIBM Host On-Demand ���|�W�g���[���w�肵�܂��B
    1. �ݒ��ҏW����ɂ́AP �Ɠ��͂��AEnter �������܂��B
    2. ���|�W�g���[���w�肷��ɂ́A1 �Ɠ��͂��AEnter �������܂��B
    3. ���|�W�g���[��lj�����ɂ́AD �Ɠ��͂��AEnter �������܂��B
    4. IBM Host On-Demand 13.0 �̃��|�W�g���[�E�p�X����͂��܂��B�Ⴆ�΁A<path>¥HOD¥disk1¥diskTag.inf �Ɠ��͂��܂��B
    5. ���|�W�g���[����ۑ�����ɂ́AA �Ɠ��͂��AEnter �������܂��B
    6. ���C�����j���[�ɖ߂�ɂ́AR �Ɠ��͂��AEnter �������܂��B
  4. ���C�����j���[����C���X�g�[������ɂ́A1 ��I�����܂��B ���i����K�v�Ƃ��郊�|�W�g���[������ꍇ�́AID �ƃp�X���[�h�̓��͂�v������܂��B ���̗v�����ɁA���i����ۑ����邱�Ƃ��ł��܂��B Installation Manager Knowledge Center ���R���\�[�� ���[�h�ł̎��i���̕ۑ����Q�Ƃ��Ă��������B
  5. �C���X�g�[������p�b�P�[�W��I������p�l���ŁA�Y������ԍ�����͂��� Host On-Demand 13.0 �p�b�P�[�W��I�����܂��B
  6. �㑱�̃p�l���ŁA�Y������ԍ�����͂��ăC���X�g�[���ΏۂɃo�[�W���� 13.0 ��I�����AEnter �������܂��B
  7. N ����͂��Đ�ɐi�݂܂��B
  8. �Y������ԍ�����͂��ă��C�Z���X����\�����A���g�p�����ɓ��ӂ��܂��B ���g�p�����ɓ��ӂ���ɂ́AA �Ɠ��͂��AEnter ���N���b�N���܂��B N ����͂��AEnter �������Đ�ɐi�݂܂��B
  9. �uInstallation Manager ���L���\�[�X�E�f�B���N�g���[ (Installation Manager Shared Resources Directory)�v��I�����܂��B �ڂ����́A�w�p�b�P�[�W�E�O���[�v����ы��L���\�[�X�E�f�B���N�g���[�̊T�v�x���Q�Ƃ��Ă��������B �f�B���N�g���[��ύX����ɂ́AM �Ɠ��͂��AEnter �������܂��B �������p�X����͂��A���� N ����͂��Đ�ɐi�݂܂��B
  10. �u�ꏊ�v�p�l���� IBM Host On-Demand 13.0 �C���X�g�[���E�f�B���N�g���[�̏ꏊ���w��ł��܂��B �C���X�g�[���E�f�B���N�g���[�̏ꏊ��ύX����ɂ́AM �Ɠ��͂��܂��B �������p�X����͂��AN ����͂��Đ�ɐi�݂܂��B
  11. 64 �r�b�g�̃I�y���[�e�B���O�E�V�X�e����ɃC���X�g�[������ہA�p�b�P�[�W�̃A�[�L�e�N�`���[���\������܂��B�V�����p�b�P�[�W�E�O���[�v�̏ꍇ�AT: (�r�b�g�E�A�[�L�e�N�`���[�ɕύX) ����͂��āA�r�b�g�E���[�h��ύX�ł��܂��B �Ⴆ�΁A�I�������A�[�L�e�N�`���[�� 64 �r�b�g�ƕ\������A32 �r�b�g�E�A�[�L�e�N�`���[�ɕύX���邽�߂� T ���\�����ꂽ�ꍇ�́AT ����͂��� 32 �r�b�g�E�A�[�L�e�N�`���[�ɕύX���܂��B
  12. �f�t�H���g�l���󂯓���邩�A�ʂ̒l����͂��đ��s����ɂ́AN ����͂��Đ�ɐi�݂܂��B
  13. ����p�l���ŁA����̍����ɂ���ԍ�����͂��āA����̃��X�g�ŃC���X�g�[�����錾���lj��܂��͍폜���܂��B ��x�� 1 �‚̌���݂̂�I���ł��܂��B �܂��́AS ����͂��Ă��ׂĂ̌����I���ł��܂��B �f�t�H���g�ł͉p�ꂪ�I������Ă��܂��B �p��͕K�{�ł��B ����̑I���́A�p�b�P�[�W �O���[�v�ɃC���X�g�[������邷�ׂẴp�b�P�[�W�ɓK�p����܂��BN ����͂��Đ�ɐi�݂܂��B
  14. ���̃p�l���ɂ́AHost On-Demand 13 �̃C���X�g�[���ŕK�v�ƂȂ�\���ڍׂɂ‚��āu�\���v���j���[���\������܂��B

    �ʏ�AHost On-Demand 12 �\�����j���[�ɂ͈ȉ��̍��ڂ�����܂��B

    1. �u�p�u���b�V�����v���ڂ̍����ɂ���Y������ԍ�����͂��āA�ݒ���m�F���܂��B �u�p�u���b�V�����v�p�l���ɂ́A�ȉ��̏�񂪕\������܂��B
      • �u�p�u���b�V������f�B���N�g���[�v �́A���[�U�[�� Web ����A�N�Z�X���� Host On-Demand �t�@�C�����C���X�g�[������Ă���ꏊ�ł��B �f�t�H���g�l�̓p�l���Ɏ�����Ă��܂��B �K�v�ł���΁A1 ����͂��ďꏊ��ύX���܂��B
      • �uHost On-Demand �p�u���b�V���ʖ��v �́AHost On-Demand �p�u���b�V���E�f�B���N�g���[�� Web �T�[�o�[�ʖ��ݒ�ł��B �K�v�ł���΁AA ����͂��ďꏊ��ύX���܂��B
      • �u�T�[�r�X�E�}�l�[�W���[�E�|�[�g�v �́AHost On-Demand �T�[�r�X�E�}�l�[�W���[�� listen ����|�[�g�ԍ��ł��B Host On-Demand �N���C�A���g���T�[�r�X�E�}�l�[�W���[�ƒʐM���邽�߂Ɏg�p�����T�[�r�X�E�}�l�[�W���[�E�|�[�g���w�肵�܂��B���̒ʐM�́A�ȉ��̃f�v���C�����g�E�I�v�V�����ŕK�v�ƂȂ�܂��B
        • (�z�u�̂��߂̌v���Ő�������Ă���A�\���T�[�o�[�E�x�[�X�E���f������ь����W�J���f������ ����悤��) �Z�b�V�����\������ێ炷�邽�߂̍\���T�[�o�[�̎g�p�B

        �u�|�[�g 8999�v �́AHost On-Demand �̃f�t�H���g�E�|�[�g�ł��B ���̃|�[�g���g�p����Ă��邩�ǂ������V�X�e���Ǘ��҂Ɋm�F���Ă��������B �g�p���ł���ꍇ�́A�C���X�g�[�����܂��̓C���X�g�[����Ƀ|�[�g��ύX�ł��܂��B �T�[�r�X�E�}�l�[�W���[�E�|�[�g�̕ύX�ɂ‚��ďڂ����́A�I�����C���E�w���v�� �w�T�[�r�X�E�}�l�[�W���[�̍\���|�[�g�̕ύX (Changing the Service Manager's configuration port)�x���Q�Ƃ��Ă��������B

        ���ꂼ��̐ݒ��ύX����ɂ́A�����̃I�v�V�����Ɋ֘A�t�����Ă���ԍ�����͂��܂��B �i�r�Q�[�g����ɂ́A��ʏ�̎c��̃I�v�V�������Q�Ƃ��Ă��������B

    2. Web �T�[�o�[�̍����ɂ���Y������ԍ�����͂��āA�ݒ���m�F���܂��B
      1. Web �T�[�o�[�E�p�l���Ɉȉ��̃I�v�V�������\������܂��B ���q�l�̗v���ɍ����� Web �T�[�o�[�E�I�v�V������I������K�v������܂��B
        • Web �T�[�o�[������܂���: Web �T�[�o�[���蓮�ō\������ꍇ�A�܂��� Web �T�[�o�[���Ȃ��ꍇ�́A�����I�����܂��B ���̃I�v�V�����́AIPlanet �� IBM Domino �Ȃǂ� Web �T�[�o�[�p�ɐ�������܂��B �ڂ����́AWeb �T�[�o�[�Ǘ��҂ɖ₢���킹�邩�AWeb �T�[�o�[�̎������Q�Ƃ��Ă��������B
          ��:
          z/OS �C���X�g�[���ɂ��uWeb �T�[�o�[������܂���v ��I�����Ă��������B ����́AWeb �T�[�o�[�����o�ł����A�蓮�ō\������K�v�����邽�߂ł��B
        • ���o���ꂽ Web �T�[�o�[�̃��X�g����I��: ���o���ꂽ Web �T�[�o�[��I������ɂ́A���̃I�v�V������I�����A���Ɍ��o���ꂽ Web �T�[�o�[��I�����܂��B
        • ����� Web �T�[�o�[���蓮�őI��: IBM HTTP Server 8.5 �܂��� Apache Web �T�[�o�[ 2.2 ���C���X�g�[������Ă��Ă����o����Ȃ��ꍇ�ɁA���̃I�v�V������I�����܂��B Web �T�[�o�[�E�C���X�g�[���E�f�B���N�g���[���� httpd.conf �t�@�C���ւ̊��S�p�X����͂���K�v������܂��B
      2. ���ꂼ��̐ݒ��ύX����ɂ́A�K�{�I�v�V�����Ɋ֘A�t�����Ă���ԍ�����͂��܂��B �i�r�Q�[�g����ɂ́A��ʏ�̃I�v�V�������Q�Ƃ��Ă��������B N ����͂��Đ�ɐi�݂܂��B
    3. �C���X�g�[���E�v���O�������V�X�e���� IBM WebSphere Application Server �����o�����ꍇ�A�u�A�v���P�[�V�����E�T�[�o�[�v�^�u���g�p���ăA�N�Z�X���鎟�̃p�l���ŁAHost On-Demand �\���T�[�u���b�g�� WebSphere Application Server �ō\�����邩�ǂ������q�˂��܂��B ���[�U�[���t�@�C�A�E�H�[���o�R�� Host On-Demand �����s���Ă���΁A�N���C�A���g�� Host On-Demand �T�[�r�X�E�}�l�[�W���[�ƒʐM���邽�߂ɒlj��̃|�[�g���J���K�v�͂Ȃ��Ȃ�܂��B �ڂ����́A�\���T�[�u���b�g�̃C���X�g�[�����Q�Ƃ��Ă��������B
      • ����̍����ɕ\�������ԍ��܂��͉p������͂���ƁAIBM Installation Manager �̓A�v���P�[�V�����E�T�[�o�[�̃o�[�W�����̃��X�g�A�����̃v���t�@�C���A����ь��o���ꂽ�T�[�o�[��\�����A�����̒�����I������悤�ɑ����v�����v�g�����[�U�[�ɏo����܂��B �C���X�g�[���E�v���O�����́A�w�肵�� Web �A�v���P�[�V�����E�T�[�o�[��ɍ\���T�[�u���b�g�������I�Ƀf�v���C���A���̃T�[�u���b�g����ăT�[�r�X�E�}�l�[�W���[�ɃA�N�Z�X����悤�ɃN���C�A���g���\�����܂��B
      • �T�[�u���b�g�̍\����I�������ɐ�ɐi�ޏꍇ�A�C���X�g�[���ł͍\���T�[�u���b�g�͍\������܂���B �N���C�A���g�́A�|�[�g 8999 (�܂��͎w�肵����փ|�[�g) �ŃT�[�r�X�E�}�l�[�W���[�ɒ��ڃA�N�Z�X�ł��܂��B
      ��:
      • WebSphere Application Server ���V�X�e����̓��� IBM Installation Manager �v���O�����ɂ���ăC���X�g�[������Ă���ꍇ�AWebSphere Application Server �͌��o����܂��B ���o�”\�ȃo�[�W������ WebSphere Application Server V8.0 ����� Websphere Application Server V8.5 �ł��B
      • �Ǘ��Z�L�����e�B�[���L���ɂȂ��Ă���T�[�o�[�́A�C���X�g�[�����̃T�[�u���b�g�\���ł̓T�|�[�g����܂���B
  15. ���̃p�l���͗v��p�l���ł��B �C���X�g�[���𑱂���O�ɁA�I����e���m�F���Ă��������B
  16. �����t�@�C���𐶐�����ɂ́AG: (�C���X�g�[�������t�@�C���𐶐�) ����͂��܂��B
  17. �����t�@�C���̖��O����͂��܂��B�t�@�C���g���q�ɂ� .xml ���g�p���܂��B �����t�@�C���� XML �t�@�C���ł��B
  18. �����t�@�C�������t�@�C����ʂ̏ꏊ�ɕۑ�����ۂɂ́A�f�B���N�g���[�E���P�[�V�������܂߂܂��B
  19. I ����͂��ăC���X�g�[�����J�n���܂��B
  20. �C���X�g�[��������������AF: ����͂��ďI�����܂��B
  21. X ����͂��� Installation Manager ���I�����܂��B

�R���\�[���E���[�h�ł̃f�v���C�����g�E�E�B�U�[�h�̃C���X�g�[��

�f�v���C�����g�E�E�B�U�[�h�́AWindows Host On-Demand �T�[�o�[�E�C���X�g�[���̈�‚Ƃ��Ď����I�ɃC���X�g�[������܂��B �܂��AWindows Host On-Demand �T�[�o�[�S�̂��C���X�g�[���������Ȃ����q�l�́A�f�v���C�����g�E�E�B�U�[�h��ʌ‚Ɏg�p���邱�Ƃ��ł��܂��B ���[�U�[�́A�C���X�g�[�����Ƀf�v���C�����g�E�E�B�U�[�h�E�I�v�V�����݂̂�I���ł��܂��B

�ڂ����́A�R���\�[���E���[�h�ł̃C���X�g�[�����Q�Ƃ��Ă��������B

�R���\�[���E���[�h�ł� Host Access Toolkit �̃C���X�g�[��

Host Access Toolkit �́AWindows Host On-Demand �T�[�o�[�E�C���X�g�[���̈�‚Ƃ��Ď����I�ɃC���X�g�[������܂��B �܂��AWindows Host On-Demand �T�[�o�[�S�̂��C���X�g�[���������Ȃ����q�l�́A�f�v���C�����g�E�E�B�U�[�h��ʌ‚Ɏg�p���邱�Ƃ��ł��܂��B ���[�U�[�́A�C���X�g�[������ Host Access Toolkit �I�v�V�����݂̂�I���ł��܂��B

�ڂ����́A�R���\�[���E���[�h�ł̃C���X�g�[�����Q�Ƃ��Ă��������B

�T�C�����g�E���[�h�ł̃C���X�g�[��

�T�C�����g�E���[�h�ł� Host On-Demand �̃C���X�g�[���ł́A�C���X�g�[���ɃX�N���v�g���g�p�ł��܂��B �����t�@�C�����g�p���� Installation Manager ���J�n����O�ɁA�܂������t�@�C�����쐬����K�v������܂��B

Installation Manager �o�[�W���� V1.8.3 ���g�p�����p�b�P�[�W�̃T�C�����g�E�C���X�g�[���ɂ‚��ẮAInstallation Manager �C���t�H���[�V�����E�Z���^�[�̈ȉ��̃g�s�b�N���Q�Ƃ��Ă��������B

�C���X�g�[���菇

���̃Z�N�V�����ł́A�T�C�����g�E���[�h�ł� HOD �̃C���X�g�[���菇�ɂ‚��Đ������܂��B

HOD ���T�C�����g�E���[�h�ŃC���X�g�[������ɂ́A�ȉ��̍�Ƃ��s���܂��B

  1. �����t�@�C�����쐬����ɂ́AGUI ���g�p�”\�ȃ}�V����ŁA�E�B�U�[�h�E���[�h�� IBM Installation Manager ���g�p���āA-record �I�v�V�����ɂ���ĉ����t�@�C�����L�^���܂��B �ڂ����́A�wInstallation Manager �ɂ�鉞���t�@�C���̋L�^�x���Q�Ƃ��Ă��������B �Ⴆ�΁AWindows �ł́A�����t�@�C���̋L�^�͎��̂悤�ɕ\������܂��B
    C:¥Program Files (x86)¥IBM¥Installation Manager¥eclipse>IBMIM.exe -record e:¥recordResponse.xml 
  2. �K�v�ł���΁A�������ꂽ XML �t�@�C�����J���āA�ݒ��\������ѕҏW���Ă��������B �t�@�C���ɂ‚��ďڂ����́A�w�����t�@�C���E�R�}���h�x���Q�Ƃ��Ă��������B
  3. �������ꂽ�����t�@�C�����g�p���ăT�C�����g�E�C���X�g�[�������s����ɂ́AIBM Installation Manager �Œ񋟂���Ă��� imcl �R�}���h�s���[�e�B���e�B�[���g�p���܂��B ���̃I�y���[�e�B���O�E�V�X�e���ł̗�͈ȉ��̂Ƃ���ł��B
    ./imcl input response_file -log log_file
    �ڂ����́A�w�����t�@�C�����g�p�����p�b�P�[�W�̃T�C�����g�E�C���X�g�[���x���Q�Ƃ��Ă��������B
��:

�\���T�[�u���b�g�̃C���X�g�[��

Host On-Demand �̃C���X�g�[���ł́AIBM Application Server �p�ɍ\���T�[�u���b�g�� i/OS�AOS/400�AWindows�AAIX�ALinux�A����� Solaris �ɃC���X�g�[�����č\�����邱�Ƃ�I���ł��܂��B

�O���t�B�b�N�E�C���[�W
���ׂĂ� Web �T�[�o�[����уT�[�u���b�g�E�G���W���́A�\�����قȂ�܂��B ���g�p�̃I�y���[�e�B���O�E�V�X�e���ɂ�����\���T�[�u���b�g�̏ڍׂɂ‚��ẮA Web �T�[�o�[����уT�[�u���b�g�E�G���W���̎������Q�Ƃ��Ă��������B

�\���T�[�u���b�g�̃C���X�g�[���́A ���g�p�� Host On-Demand �f�v���C�����g�Ŏ��̋L�q����������^�̏ꍇ�ɂ̂ݕK�v�ƂȂ�܂��B

�f�t�H���g�ł́AHost On-Demand �N���C�A���g�́A�|�[�g 8999 ���g�p���ăT�[�r�X�E�}�l�[�W���[����\�����ɃA�N�Z�X���܂��B �t�@�C�A�E�H�[���̊O���ɃN���C�A���g������ꍇ�́A�t�@�C�A�E�H�[���̊Ǘ��҂���������ъO���̗����Ń|�[�g 8999 ���J���K�v������܂��B �������A�N���C�A���g���\���T�[�u���b�g���g�p���č\�����ɃA�N�Z�X����悤�ɃJ�X�^�}�C�Y���邱�Ƃɂ���āA���̃|�[�g���J�����Ƃ�����ł��܂��B

�T�[�u���b�g�� WebSphere Application Server �Ƀf�v���C

Windows�AAIX�ALinux�A����� Solaris ��� Host On-Demand ���C���X�g�[������ہA�C���X�g�[���E���[�e�B���e�B�[�� WebSphere Application Server �̃C���X�^���X���V�X�e���Ō������܂��B�C���X�^���X�����o���ꂽ�ꍇ�́A�C���X�g�[���E���[�e�B���e�B�[�́AWebSphere Application Server �o�[�W���� 5.1�A6.0�A6.1�A����� 7.0 ��ɁA �\���T�[�u���b�g�������I�ɃC���X�g�[�����č\�����邱�Ƃ��ł��܂��B

�C���X�g�[���E�v���O������񋟂��� System z �Ȃǂ̃v���b�g�t�H�[���ł́A �\���T�[�u���b�g���蓮�ŃC���X�g�[������K�v������܂��B �G���^�[�v���C�Y�E�A�v���P�[�V�����̃C���X�g�[���Ɋւ���X�e�b�v�� �‚��ẮAWebSphere Application Server �����𒲂ׂĂ��������B http://www.ibm.com/software/webservers/ �ɃA�N�Z�X���A�uWebSphere Application Server�v�T�|�[�g�E�y�[�W�ɃA�N�Z�X���邱�Ƃ��ł��܂��B ���̃y�[�W�ɂ́A���g�p�̃o�[�W�����̎����ւ̃����N������܂��B

Host On-Demand �\���T�[�u���b�g EAR �t�@�C�� cfgservlet.ear �́A Host On-Demand �C���X�g�[���� lib �f�B���N�g���[�ɂ���܂��B

�O���t�B�b�N�E�C���[�W
WebSphere Application Server 5 �̏ꍇ: �f�v���C�����g�ݒ���Ǘ��R���\�[���ɕۊǂ�����AHost On-Demand �\���T�[�u���b�g�� �u�G���^�[�v���C�Y�E�A�v���P�[�V���� (Enterprise Applications)�v�E�B���h�E�ŊJ�n����K�v������܂��B ���̌�u�‹� (Environment)�v�E�B���h�E�Ɉړ����āA �uWeb �T�[�o�[�E�v���O�C���̍X�V (Update Web Server Plug-in)�v��I�����܂��B

�\���T�[�u���b�g���C���X�g�[����A�T�[�r�X�E�}�l�[�W���[�ɒ��ڃA�N�Z�X����̂ł͂Ȃ��A�\���T�[�u���b�g���g�p����悤�ɃN���C�A���g���\�����邱�Ƃ��ł��܂��B �f�v���C�����g�E�E�B�U�[�h���g�p���āA�J�X�^�}�C�Y���� HTML �N���C�A���g�E�y�[�W���쐬���邱�Ƃ��ł��܂��B ���͂ɉ����ăE�B�U�[�h�� HTML �ɃA�v���b�g�̃p�����[�^�[��ݒ肷�邽�߁A �\����L���ȃp�����[�^�[�l�ɂ‚��Ă̒m���͕K�v����܂���B �f�v���C�����g�E�E�B�U�[�h���g�p���āA �N���C�A���g HTML ���� ConfigServerURL �p�����[�^�[�� HODConfig/HODConfig/hod �ɐݒ肷��悤 IBM �͂����߂��܂��B

�\���T�[�u���b�g�̃p�����[�^�[�A�\���A����ї�̏ڍׂɂ‚��ẮA�I�����C���E�w���v�� �w�\���T�[�u���b�g�̍\�� (Configuring the configuration servlet)�x���Q�Ƃ��Ă��������B

Host On-Demand �T�[�o�[�̃A���C���X�g�[��

Host On-Demand �o�[�W���� 13 �́AInstallation Manager GUI ���g�p���ăA���C���X�g�[���ł��܂��B �ȉ��̃A���C���X�g�[���菇�ɏ]���Ă��������B

  1. Host On-Demand �֘A�A�v���P�[�V���� (�f�v���C�����g�E�E�B�U�[�h�� IBM Host On-Demand �T�[�r�X�E�}�l�[�W���[�Ȃ�) �����ׂĒ�~���܂��B
  2. Installation Manager ���J�n���܂��B�u�A���C���X�g�[���v���N���b�N���܂��B
  3. �uIBM® Host On-Demand�v�ƊY������o�[�W������I�����A�u���ցv���N���b�N���܂��B
  4. �v������m�F���܂��B �u�A���C���X�g�[���v���N���b�N���܂��B
  5. �u�I���v���N���b�N���܂��B
  6. �u�t�@�C���v > �u�I���v���N���b�N���āAInstallation Manager ��‚��܂��B

Installation Manager �R���\�[���E���[�h���g�p���� Host On-Demand �̃A���C���X�g�[��

�R���\�[���E���[�h���g�p���ăp�b�P�[�W���A���C���X�g�[�����邱�Ƃ��ł��܂��B �A���C���X�g�[������ɂ́A���[�U�[�͊Ǘ��҂łȂ���΂Ȃ炸�A�Ǘ��ғ������g�p���ă��O�C������K�v������܂��B

Installation Manager �R���\�[���E���[�h�� HOD ���A���C���X�g�[������ɂ́A�ȉ��̍�Ƃ��s���܂��B

  1. Host On-Demand �C���X�g�[���ς݊‹��Ɋ֘A����v���O���������ׂĕ‚��܂��B �Ⴆ�΁A�f�v���C�����g�E�E�B�U�[�h�� IBM Host On-Demand �T�[�r�X�E�}�l�[�W���[�Ȃǂł��B
  2. �R�}���h
    : imcl -c
    ����͂��AEnter �������܂��B
  3. 5 ����͂��A�A���C���X�g�[���𑱍s���܂��B
  4. Host On-Demand 13.0 �p�b�P�[�W�E�O���[�v�̍����ɕ\������Ă���ԍ�����͂��܂��BEnter �������܂��B
  5. �A���C���X�g�[������ Host On-Demand 13.0 �p�b�P�[�W�E�O���[�v�̏ڍׂ��m�F���܂��BN (Next) ����͂��邩�AEnter �������܂��B N ���f�t�H���g�̑I���ł��B
  6. Host On-Demand 13.0 �p�b�P�[�W�̍����ɕ\������Ă���ԍ�����͂��邱�Ƃɂ��AHost On-Demand �p�b�P�[�W��I�����܂��B Enter �������܂��B N (Next) ����͂��܂��B
  7. �A���C���X�g�[������p�b�P�[�W���m�F���܂��B U (Uninstall) ����͂��āAEnter �������܂��B ���̃p�l���ɂ́A�����t�@�C�����쐬����I�v�V����������܂��B G ����͂��AEnter �������āA�����t�@�C���̍쐬�ɐi�݂܂��B ����ɂ��A���C���X�g�[�����J�n����܂��B
  8. ���̃v�����v�g���o���ꂽ��AF ���������I�� ���܂��B

Host On-Demand �̍\��

Host On-Demand �G�~�����[�^�[�E�N���C�A���g�̍\��

Host On-Demand ���C���X�g�[��������A ���[�U�[�p�� HTML �t�@�C�����쐬���� Host On-Demand �Z�b�V�������\������K�v������܂��B

�O���t�B�b�N�E�C���[�W
Host On-Demand �ł́A�_�E�����[�h�E�N���C�A���g�E�R���|�[�l���g����� Java �������o�R���|�[�l���g�� ���炩���ߍ\������Ă���A�����Ɏg�p�”\�� 3270�A5250�AVT�A����� FTP �̃G�~�����[�^�[�E�Z�b�V������ �T���v�� HTML �t�@�C�����񋟂���Ă��܂��B�����̃Z�b�V�����́AHTML �x�[�X�̍\�����f�����g�p���AHost On-Demand �� �v���ɉғ������ăz�X�g�E�V�X�e���ɃA�N�Z�X�ł���悤�ɂ��邽�߂ɒ񋟂���Ă��܂��B������ �G�~�����[�^�[�E�Z�b�V�������g�p����ɂ́A�ȉ��̃X�e�b�v�����s���܂��B
  1. your_publish_directory¥samples¥html �f�B���N�g���[�ŁAhodclients.zip �t�@�C���� �T���B�����ŁAyour_publish_directory �́AHost On-Demand �p�u���b�V���E�f�B���N�g���[�̖��O�ł��B
  2. �f�v���C�����g�E�E�B�U�[�h�ɂ���č쐬���ꂽ hodclients.zip �t�@�C�����A �t�@�C���� unzip �������f�B���N�g���[ (Host On-Demand �p�u���b�V���E�f�B���N�g���[ �܂��͓���p�u���b�V���E�f�B���N�g���[�̂����ꂩ) �ɂ��邱�Ƃ��m�F����B �Ȃ��ꍇ�́A.zip �t�@�C�������̃f�B���N�g���[�ɃR�s�[���܂��B
  3. DWunzip �c�[�����g�p���āAhodclients.zip �̓��e���p�u���b�V���E�f�B���N�g���[�� unzip ����B���̃c�[���� �g�p���@�ɂ‚��Ă̏ڍׂ́A�wDWunzip �̎g�p (Using DWunzip)�x���Q�Ƃ��Ă��������B
  4. �u���E�U�[���g�p���āAWeb �T�[�o�[��� hodclients.html (http://host/alias/hodclients.html �Ȃ�) �ɃA�N�Z�X����B
  5. �K�؂ȃZ�b�V�����E�A�C�R�����E�}�E�X�E�{�^���ŃN���b�N���A�u�v���p�e�B�[�v��I�����āA �Z�b�V�����̃v���p�e�B�[���J���B�g�p���Ă���z�X�g�E�V�X�e���̐���������A�h���X�A�|�[�g�A ����ё��̐ڑ��v���p�e�B�[����͂��܂��B�uOK�v���N���b�N���܂��B
  6. �Z�b�V�����E�A�C�R�����_�u���N���b�N���ăZ�b�V�������J�n����B
�f�v���C�����g�E�E�B�U�[�h���g�p���āAHTML �t�@�C�����J�X�^�}�C�Y�ł��܂��B�ڂ����́A�f�v���C�����g�E�E�B�U�[�h�̎g�p���Q�Ƃ��Ă��������B

Host On-Demand HTML �t�@�C���̍쐬

Host On-Demand �p�� HTML �t�@�C�����쐬���ăZ�b�g�A�b�v����ɂ́A �f�v���C�����g�E�E�B�U�[�h���g�p����̂��œK�ȕ��@�ł��B �f�v���C�����g�E�E�B�U�[�h�ɂ��A�g�p�‹��ɍ��킹�����ׂĂ� Host On-Demand �@�\���܂ރJ�X�^�� HTML �t�@�C����e�Ղɍ쐬���邱�Ƃ��ł��܂��B �ȉ��ɁA�f�v���C�����g�E�E�B�U�[�h���g�p���č\���ł��鑽���̋@�\�̈ꕔ�����X�g���܂��B

�O���t�B�b�N�E�C���[�W
Web Start �N���C�A���g���g�p����ɂ́A�f�v���C�����g�E�E�B�U�[�h���g�p����K�v������܂��B���̃N���C�A���g�E�^�C�v�p�̒�`�ς݃t�@�C���͗p�ӂ���Ă��܂���B

Host On-Demand �Z�b�V�����̍\��

HTML �t�@�C���̃Z�b�g�A�b�v�̑��ɁA���[�U�[�p�ɃZ�b�V�������`����K�v������܂��BHTML �x�[�X�E���f���� �g�p����ꍇ�́A�f�v���C�����g�E�E�B�U�[�h�� HTML �t�@�C�����쐬����Ɠ����ɁA�Z�b�V�������\�����܂��B ����ȊO�̏ꍇ�A �\���T�[�o�[�E�x�[�X�E���f���܂��͌������f�����g�p�A���邢�͂����ꂩ�̎��O��`�N���C�A���g���g�p����ꍇ�́A �����ꂩ�̊Ǘ��N���C�A���g���g�p���č\���T�[�o�[�ŃO���[�v�A���[�U�[�A����уZ�b�V�������쐬����K�v������܂��B

�Z�b�V�������\������ۂ́A�f�v���C�����g�E�E�B�U�[�h�܂��͂����ꂩ�̊Ǘ��N���C�A���g���g�p���邩�ǂ����Ɋ֌W�Ȃ��A ���ׂẴI�v�V�������g�p���邱�Ƃ��ł��܂��B

�f�v���C�����g�E�E�B�U�[�h�̎g�p

�f�v���C�����g�E�E�B�U�[�h�́AWindows ����� Linux �v���b�g�t�H�[���Ŏ��s����܂��B�f�v���C�����g�E�E�B�U�[�h���J�n����ɂ́A���̂����ꂩ�̕��@��I�����܂��B

�u�f�v���C�����g�E�E�B�U�[�h�ɂ悤�����v�E�B���h�E���\������܂��B

�f�v���C�����g�E�E�B�U�[�h���K�C�h�Ƃ��č\���̑I�����s���A �e�@�\��������鑍���I�ȃw���v�𗘗p���邱�Ƃ��ł��܂��B �@�\�̑I������������ƁA�f�v���C�����g�E�E�B�U�[�h�ɂ�� HTML ����уT�|�[�g�E�t�@�C�����쐬����܂��B �����̃t�@�C���́AWeb �T�[�o�[�����ʂ��� Host On-Demand �T�[�o�[��̃f�B���N�g���[�ɔz�u����K�v������܂��B �ʏ�A���̃f�B���N�g���[�́AHost On-Demand �T�[�o�[�̃p�u���b�V���E�f�B���N�g���[�ł��B

Host On-Demand �T�[�o�[�ւ̃f�v���C�����g�E�E�B�U�[�h�o�͂̔z�z

Host On-Demand �T�[�o�[�� Windows �܂��� IBM System i �v���b�g�t�H�[����ɂ���ꍇ�A�f�v���C�����g�E�E�B�U�[�h�� HTML �t�@�C������э\���t�@�C���� Host On-Demand �T�[�o�[�̃p�u���b�V���E�f�B���N�g���[�ɒ��ڂɏ������ނ��Ƃ��ł��܂��B�f�v���C�����g�E�E�B�U�[�h�̍Ō�̉�ʂł́A�����t�@�C���̏������ݐ��I���ł��܂��B �f�v���C�����g�E�E�B�U�[�h�����s����Ă���}�V�����A�N�Z�X�”\�� ���[�J���܂��̓l�b�g���[�N�E�h���C�u��I�����邱�Ƃ��ł��܂��B ���̏ꍇ�A�f�v���C�����g�E�E�B�U�[�h���t�@�C���� Host On-Demand �T�[�o�[��� �p�u���b�V���E�f�B���N�g���[�ɏo�͂���悤�w�肵�āA �o�͌`���� HTML ��I�����邱�Ƃ��ł��܂��B �Z�b�V��������`�ς݂ł���΁AHTML �y�[�W�̓��[�U�[����A�N�Z�X�”\�ȏ�ԂɂȂ�܂��B

����ȊO�̃v���b�g�t�H�[���ŁA�f�v���C�����g�E�E�B�U�[�h�� Host On-Demand �T�[�o�[�ɒ��ڂɏ������ނ��Ƃ��ł��Ȃ���΁A�f�v���C�����g�E�E�B�U�[�h�ŏo�͌`���Ƃ��� zip �t�@�C���𐶐�����悤�I������K�v������܂��B����ɂ��f�v���C�����g�E�E�B�U�[�h�́A ���ׂĂ� HTML ����уT�|�[�g�E�t�@�C�����܂ޒP��� zip �t�@�C�����쐬���܂��B zip �t�@�C���� Host On-Demand �T�[�o�[�Ɉړ����A����� DWunzip ���g�p���ĔC�ӂ̃p�u���b�V���E�f�B���N�g���[�ɓW�J����K�v������܂��B �Z�b�V��������`�ς݂ł���΁AHTML �y�[�W�̓��[�U�[����A�N�Z�X�”\�ȏ�ԂɂȂ�܂��B

Host On-Demand �̊Ǘ��N���C�A���g����ѐV�K���[�U�[�E�N���C�A���g�̎g�p

Host On-Demand �ɂ́AHost On-Demand �̊Ǘ��p�ƐV�K���[�U�[�E�A�J�E���g�쐬�p�� �����‚��̎��O��`�N���C�A���g���p�ӂ���Ă��܂��B �\���T�[�o�[�E�x�[�X�E���f���A�܂��͌������f�����g�p���ēW�J�����G�~�����[�^�[�E�N���C�A���g�� Database On-Demand �N���C�A���g�ɃA�N�Z�X����O�ɁA�܂��Ǘ��N���C�A���g�܂��̓t���Ǘ��N���C�A���g�̂����ꂩ���g�p���āA���[�U�[��lj����A���̃Z�b�V�������\������K�v������܂��B

�Ǘ��N���C�A���g����ѐV�K���[�U�[�E�N���C�A���g�̃��[�h

�Ǘ��N���C�A���g�܂��͐V�K���[�U�[�E�N���C�A���g�����[�h����ɂ́A���̂����ꂩ���s���܂��B

�Ǘ��N���C�A���g

�Ǘ��N���C�A���g���g�p���邱�Ƃɂ��A�\���T�[�o�[�ɕۊǂ��ꂽ�f�[�^�ɂ‚��Ĉȉ��̑�������s�ł��܂��B

�Ǘ��N���C�A���g�́AMacinstosh �I�y���[�e�B���O�E�V�X�e�����������ׂĂ� Host On-Demand �N���C�A���g�E�v���b�g�t�H�[����ʼnғ����܂��B �\���T�[�o�[�E�x�[�X�E���f���܂��͌������f�����g�p���āA�f�v���C�����g�E�E�B�U�[�h�� HTML �t�@�C�����쐬����ꍇ�A�Ǘ��N���C�A���g���g�p���č\���T�[�o�[��̃Z�b�V�������\������K�v������܂��BHost On-Demand �\���T�[�o�[�̍\���ɂ‚��Ă̏ڍׂ́A �I�����C���E�w���v�́w��{�\���X�e�b�v�x���Q�Ƃ��Ă��������B

Host On-Demand �ɂ́A�ȉ��̊Ǘ��N���C�A���g����уt���Ǘ��N���C�A���g�����O��`����Ă��܂��B

�Ǘ��N���C�A���g (HODAdmin.html)
�_�E�����[�h�E�o�[�W�����̊Ǘ��N���C�A���g�����[�h���܂��B
�L���b�V�����ꂽ�Ǘ��N���C�A���g (HODAdminCached.html)
�L���b�V���E�o�[�W�����̊Ǘ��N���C�A���g�����[�h���܂��B ���̃N���C�A���g���g�p���闘�_�́A�L���b�V���E�N���C�A���g�ƂƂ��Ƀu���E�U�[�ŃL���b�V���ɓ���邱�Ƃ��ł���_�ł��B
�O���t�B�b�N�E�C���[�W
�L���b�V�����ꂽ�Ǘ��N���C�A���g�Ƀu�b�N�}�[�N��t����ɂ́A�蓮�Ńu�b�N�}�[�N���쐬����K�v������܂��B���̃u�b�N�}�[�N�́AHODAdminCached.html ���w���Ă���K�v������܂��B �w���Ă���ꍇ�́AHost On-Demand �̓L���b�V���E�o�[�W�����ƃT�[�o�[�E�o�[�W�����Ƃ��r���邱�Ƃ��ł��܂��B ����ɂ��AHost On-Demand �́A�L���b�V�����ꂽ�Ǘ��N���C�A���g�� �V�����o�[�W�������T�[�o�[�Ŏg�p�”\�ł���ƔF�������ۂɁA ��������[�U�[�ɒʒm���邱�Ƃ��ł��܂��B
�L���b�V�����ꂽ�Ǘ��N���C�A���g (��蔻�ʂ���) (HODAdminCachedDebug.html)1
��蔻�� (�Z�b�V�����E���O����уg���[�X) ��L���ɂ��ĊǗ��N���C�A���g���L���b�V���‹��Ƀ��[�h���܂��B
�t���Ǘ��N���C�A���g (HODAdminFull.html)2
�_�E�����[�h�E�o�[�W�����̃t���Ǘ��N���C�A���g�����[�h���܂��B�t���Ǘ��N���C�A���g�ɂ��A �Ǘ��҂͎��s���v���p�e�B�[���\�����邽�߂̃Z�b�V�������J�n�ł���悤�ɂȂ�܂��B�������A �t���Ǘ��N���C�A���g�̃_�E�����[�h�E�T�C�Y�́A�Ǘ��N���C�A���g�����傫���Ȃ�܂��B
�L���b�V�����ꂽ�t���Ǘ��N���C�A���g (HODAdminCachedFull.html)2
�L���b�V���E�o�[�W�����̃t���Ǘ��N���C�A���g�����[�h���܂��B �ʏ�̊Ǘ��N���C�A���g�̃L���b�V���E�o�[�W�����Ɠ��l�ɁA ���̃N���C�A���g���L���b�V���E�N���C�A���g�ƂƂ��Ƀu���E�U�[�ŃL���b�V���ɓ���邱�Ƃ��ł��܂��B
�L���b�V�����ꂽ�t���Ǘ��N���C�A���g (��蔻�ʂ���) (HODAdminCachedDebugFull.html)1, 2
��蔻�� (�Z�b�V�����E���O����уg���[�X) ��L���ɂ��ăL���b�V���E�o�[�W�����̃t���Ǘ��N���C�A���g�����[�h���܂��B
��:
  1. ��蔻�ʃN���C�A���g�́AHost On-Demand �C���X�g�[���E�V�X�e���ɂ����Ė�肪���������ۂɁA �T�|�[�g�ƈꏏ�ɂ��̖�����������ꍇ�ɂ����g�p���܂��B
  2. �t���Ǘ��N���C�A���g�́A�u�Z�b�V�����J�n�v��L���ɂ����Ǘ��N���C�A���g�ł��B
  3. Java �Ή��u���E�U�[���g�p���Ă���ꍇ�AJava �R���g���[���E�p�l�����g�p���� Administration �L���b�V���E�N���C�A���g����������K�v������܂��B�菇�ɂ‚��ẮA�I�����C���E�w���v �́wJava �v���O�C���̎g�p (Using the Java plug-in)�x���Q�Ƃ��Ă��������B

�f�B���N�g���[�E���[�e�B���e�B�[

�f�B���N�g���[�E���[�e�B���e�B�[�� Java �A�v���P�[�V�����ł���A�Ǘ��҂͂�����g�p���āA���[�U�[�A�O���[�v�A�܂��̓Z�b�V�����̍\�������Ǘ��ł��܂��B���̏��́AHost On-Demand �̃f�t�H���g�̃f�[�^�E�X�g�A�܂��� LDAP �f�B���N�g���[�ɕۊǂ���܂��B ���̃��[�e�B���e�B�[�́A�\���T�[�o�[�E�x�[�X�E���f�����g�p���Ă���‹��ł̂ݗL���ł��B �f�B���N�g���[�E���[�e�B���e�B�[�ɂ��A�Ǘ��N���C�A���g���g�p�����Ƀo�b�`�E���[�h�‹��ő����̃��[�U�[�A�O���[�v�A�܂��̓Z�b�V������lj��A�폜�A�܂��͍X�V���邱�Ƃ��ł��܂��B�f�B���N�g���[�E���[�e�B���e�B�[�́A�\���T�[�o�[�ɒ�`���ꂽ���[�U�[�A�O���[�v�A�܂��̓Z�b�V�����ɑ΂��Ď��s����ȉ��̃A�N�V�������L�q���ꂽ XML ASCII �t�@�C����ǂݎ��܂��B

�O���t�B�b�N�E�C���[�W
���X�g�E�A�N�V�����Ŏ��s����錟���́A ���[�U�[�E�x�[�X (���[�U�[���Ƃ̏���߂�) ���O���[�v�E�x�[�X (�O���[�v���Ƃ̏���߂�) �̂����ꂩ�ł��B �������ALDAP �‹��ł́A���[�U�[�E�x�[�X�̌����������T�|�[�g����܂��B

�ڂ����́A�I�����C���E�w���v�́w�f�B���N�g���[�E���[�e�B���e�B�[�̎g�p (Using the Directory Utility)�x���Q�Ƃ��Ă��������B

�V�K�̃��[�U�[�E�N���C�A���g

�Ǘ��҂��u���[�U�[/�O���[�v�v�E�B���h�E�� �u���[�U�[�ɂ��A�J�E���g�̍쐬�����v��L���ɂ��Ă���ꍇ�A ���[�U�[�͎��O��`���ꂽ�V�K���[�U�[�E�N���C�A���g���g�p���ĐV�K�A�J�E���g���쐬�ł��܂��B ���̃N���C�A���g�ɂ‚��ďڂ����́A�I�����C���E�w���v���w���[�U�[�ɂ��A�J�E���g�̍쐬���”\�ɂ���x�g�s�b�N���Q�Ƃ��Ă��������B

Host On-Demand �ɂ́A�ȉ��̐V�K���[�U�[�E�N���C�A���g���񋟂���Ă��܂��B

�V�K���[�U�[�E�N���C�A���g (NewUser.html)
�_�E�����[�h�E�o�[�W�����̐V�K���[�U�[�E�N���C�A���g�����[�h���܂��B
�L���b�V�����ꂽ�V�K���[�U�[�E�N���C�A���g (NewUserCached.html)
�V�K���[�U�[�E�N���C�A���g���L���b�V���‹��Ƀ��[�h���܂��B
�V�K���[�U�[�E�N���C�A���g (��蔻�ʂ���) (NewUserCachedDebug.html)1
��蔻�� (�Z�b�V�����E���O����уg���[�X) ��L���ɂ��ĐV�K���[�U�[�E�N���C�A���g���L���b�V���‹��Ƀ��[�h���܂��B
��:
��蔻�ʃN���C�A���g�́AHost On-Demand �C���X�g�[���E�V�X�e���ɂ����Ė�肪���������ۂɁA IBM �T�|�[�g�ƈꏏ�ɂ��̖�����������ꍇ�ɂ����g�p���܂��B

Host On-Demand �G�~�����[�^�[�E�N���C�A���g�̎g�p

���̏͂ł́AHost On-Demand �[���G�~�����[�^�[�E�N���C�A���g���\�����Ďg�p����ۂ̗��ӓ_�ɂ‚��Đ������܂��B

�G�~�����[�^�[�E�N���C�A���g�̃��[�h

�O���t�B�b�N�E�C���[�W
Host On-Demand �ł́A�_�E�����[�h�E�N���C�A���g�E�R���|�[�l���g����� Java �������o�R���|�[�l���g�� ���炩���ߍ\������Ă���A�����Ɏg�p�”\�� 3270�A5250�AVT�A����� FTP �̃G�~�����[�^�[�E�Z�b�V������ �T���v�� HTML �t�@�C�����񋟂���Ă��܂��B�����̃Z�b�V�����́AHTML �x�[�X�̍\�����f�����g�p���AHost On-Demand �� �v���ɉғ������ăz�X�g�E�V�X�e���ɃA�N�Z�X�ł���悤�ɂ��邽�߂ɒ񋟂���Ă��܂��B�ڂ����́AHost On-Demand �G�~�����[�^�[�E�N���C�A���g�̍\�����Q�Ƃ��Ă��������B

Host On-Demand �G�~�����[�^�[�E�N���C�A���g�����[�h����ɂ́AWeb �u���E�U�[���J�n���A �u�A�h���X�v�t�B�[���h�� Host On-Demand HTML �t�@�C���� URL ����͂��܂��B Host On-Demand HTML �t�@�C���͎��̂����ꂩ�łȂ���΂Ȃ�܂���B

IBM �ł́A�ŏ��̃I�v�V�����𐄏����܂��B �f�v���C�����g�E�E�B�U�[�h�ɂ‚��Ă̏ڍׂ́A �I�����C���E�w���v�́w�f�v���C�����g�E�E�B�U�[�h (Deployment Wizard)�x���Q�Ƃ��Ă��������B ��`�ς݂̔ėp HTML �t�@�C���ɂ‚��Ă̏ڍׂ́A���O��`�G�~�����[�^�[�E�N���C�A���g���Q�Ƃ��Ă��������B

�O���t�B�b�N�E�C���[�W
�G�~�����[�^�[�E�N���C�A���g�̓W�J���\���T�[�o�[�E�x�[�X�E���f���܂��͌����W�J���f���ɂ��s���ꍇ�́A�G�~�����[�^�[�E�N���C�A���g���g�p����O�ɁA�Ǘ��N���C�A���g���g�p���ă��[�U�[��lj����Z�b�V�������\������K�v������܂��B

�f�v���C�����g�E�E�B�U�[�h�ɂ�萶�����ꂽ HTML �t�@�C�����N������ɂ́A �u���E�U�[�� HTML �t�@�C���̑S URL ���w�肵�܂��B

http://server_name/hod_alias/client_name.html

�����ŁAserver_name �� Host On-Demand �T�[�o�[�̃z�X�g���܂��� IP �A�h���X�A hod_alias �̓p�u���b�V���E�f�B���N�g���[�̕ʖ� (�܂��̓p�X)�A client_name �̓N���C�A���g�� HTML �t�@�C�����ł��B �Ⴆ�΁A�f�v���C�����g�E�E�B�U�[�h�� HTML �t�@�C�� 3270sessions.html ���쐬�����ꍇ�A ���̂悤�� URL ���w�肷�邱�Ƃɂ�肱������[�h�ł��܂��B

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

Host On-Demand �Ƌ��ɑg�ݍ��܂ꂽ��`�ς� HTML �t�@�C�����N������ɂ́A �u���E�U�[�� HODMain_xx.html �t�@�C�����w���悤�ɂ� (xx �� 2 �����̌���ڔ���)�A ���ׂĂ̎g�p�”\�Ȏ��O��`�N���C�A���g�ւ̃����N��\�������܂��B HODMain_xx.html �́A �p�u���b�V���E�f�B���N�g���[�ɂ���܂��B

�N���C�A���g�ɃA�N�Z�X����ƁA�Z�L�����e�B�[�Ɋւ���x�����\������A Host On-Demand �� International Business Machines �ɂ��쐬���ꂽ���Ƃ������܂��B ���[�U�[�́AHost On-Demand �����������삷��悤�ɁA�K�؂ȃ{�^���� �N���b�N���āA���̃Z�b�V�����܂��͏����̃Z�b�V������ Java �Z�L�����e�B�[������ �t�^����K�v������܂��B

��:
�|�b�v�A�b�v�E�u���b�J�[�ɂ��AJava �Z�L�����e�B�[�E�E�B���h�E�� ���̑��̉����E�B���h�E���\������Ȃ����Ƃ�����܂��B

�K�؂ȃN���C�A���g�̑I��

�g�p���� Host On-Demand �N���C�A���g�̃^�C�v�́A �R���s���[�e�B���O�‹���l�̍D�݂ɉ����đI�Ԃ��ƂɂȂ�܂��B

�L���b�V���E�N���C�A���g����� Web Start �N���C�A���g�̓��[�J���ɕۊǂ���A �_�E�����[�h�E�N���C�A���g���������Ƀ��[�h����܂� (Web �T�[�o�[����X�V�ς݃o�[�W�����̃N���C�A���g���_�E�����[�h�����ꍇ������)�B �l�b�g���[�N�ڑ��ł��_�C�����A�b�v�ڑ��ł��A���l�Ɏg�p���邱�Ƃ��ł��܂��B �L���b�V���E�N���C�A���g����� Web Start �N���C�A���g�́A �_�E�����[�h�E�N���C�A���g�������[�J���E�f�B�X�N�E�X�y�[�X��K�v�Ƃ��܂����A �قƂ�ǂ̃}�V���ł͂���͖��ɂȂ�܂���B

Web Start �N���C�A���g�ɂ��A �u���E�U�[���Ȃ��Ă����[�U�[�� Host On-Demand �Z�b�V���������s�ł���悤�ɂȂ�܂��B ���[�U�[�́AHost On-Demand �Z�b�V������ Java Web Start Application Manager ����J�n���܂��B ���[�U�[�� Host On-Demand �f�X�N�g�b�v���N���[�Y���鎞�A�N�e�B�u�E�Z�b�V���������s���ł���ꍇ�A ���ׂẴZ�b�V�������N���[�Y���Ă悢�����m�F����v�����v�g���o����܂��B

�_�E�����[�h�E�N���C�A���g�͈�ʓI�ɁA�����ȃl�b�g���[�N�ڑ��𗘗p���A Web �T�[�o�[����̃_�E�����[�h�ɂ����鎞�Ԃ��팸�ł���悤�� LAN �ڑ��‹��Ŏg�p����܂��B �_�E�����[�h�E�N���C�A���g�́A�g�p���邽�тɃ_�E�����[�h����K�v������A �_�C�����A�b�v�ڑ��ł͂�莞�Ԃ�K�v�Ƃ��邱�Ƃ���A�ᑬ�̃_�C�����A�b�v�ڑ��ł̎g�p�͂����߂ł��܂���B �_�E�����[�h�E�N���C�A���g�̓f�B�X�N��̐�L�X�y�[�X�����Ȃ����Ƃ���A ���� NetStation �}�V���ȂǁA���[�J���E�f�B�X�N�E�X�y�[�X�̑����Ȃ��N���C�A���g�E�}�V���ɏ\���K���Ă��܂��B

�L���b�V���E�N���C�A���g�AWeb Start �N���C�A���g�A ����у_�E�����[�h�E�N���C�A���g���A���� Host On-Demand �‹��Ŏg�p�ł��܂��B�L���b�V���E�N���C�A���g�̏����Ɋւ�������́A�L���b�V���E�N���C�A���g�̏������Q�Ƃ��Ă��������B

Web Start �N���C�A���g���g�p����\�肪����ꍇ�A�f�v���C�����g�E�E�B�U�[�h���g�p���� HTML �t�@�C���𐶐�����K�v������܂��B�L���b�V���E�N���C�A���g�܂��̓_�E�����[�h�E�N���C�A���g���g�p����ꍇ�A �����ꂩ�̎��O��`�N���C�A���g���g�p����̂ł͂Ȃ��A �f�v���C�����g�E�E�B�U�[�h���g�p���ă��[�U�[�Ǝ��̃N���C�A���g���쐬���邱�Ƃ������߂��܂��B �ڂ����́A�N���C�A���g�̃_�E�����[�h�E�T�C�Y�̍팸���Q�Ƃ��Ă��������B

�L���b�V���E�N���C�A���g

Host On-Demand �L���b�V���E�N���C�A���g�́A �R���|�[�l���g�����[�U�[�̃��[�N�X�e�[�V�����̃n�[�h�E�f�B�X�N�ɃL���b�V�����ꂽ (�����A�N�Z�X�ł���悤�ɕۊǂ��ꂽ) �C�ӂ� Host On-Demand �N���C�A���g�ł��B ���[�U�[���ŏ��ɃL���b�V���E�N���C�A���g�����s���鎞�A Host On-Demand �n���R�[�h�� Host On-Demand �N���C�A���g�E�R���|�[�l���g���_�E�����[�h���A ���������[�U�[�̃��[�N�X�e�[�V�����̃n�[�h�E�f�B�X�N�ɕۊǂ��܂��B ����́A�L���b�V���E�N���C�A���g�̃C���X�g�[���ƌĂ΂�܂��B

���̌テ�[�U�[���L���b�V���E�N���C�A���g�����s���鎞�A Host On-Demand �n���R�[�h�́A�T�[�o�[���珬�����J�n�A�v���b�g�݂̂��_�E�����[�h���܂��B ���̌�J�n�A�v���b�g�́A �n�[�h�E�f�B�X�N�̃L���b�V���E�R���|�[�l���g���� Host On-Demand �N���C�A���g���J�n���܂��B

�L���b�V���E�N���C�A���g���g�p���邱�Ƃɂ��A Host On-Demand �N���C�A���g�E�R���|�[�l���g�����[�N�X�e�[�V�����̃n�[�h�E�f�B�X�N��ő����Ɏg�p�”\�ɂȂ��Ă��邽�߁A �������_�E�����[�h���邽�߂Ƀ��[�U�[���ҋ@����K�v���Ȃ��Ȃ�܂��B �����āA�L���b�V���E�N���C�A���g�́A �I�y���[�e�B���O�E�V�X�e�����Ďn�����ău���E�U�[���ă��[�h���Ă�������Ԃ��ێ�����܂��B �L���b�V���E�N���C�A���g�́A �{���傫�ȃA�v���b�g�̃_�E�����[�h�Ɏ��Ԃ�������_�C�����A�b�v�d�b����Ȃǂ̒ᑬ�̐ڑ��‹��̃��[�U�[���Ӑ}���Ă��܂������A ��������̏ꍇ�ł������̃��[�U�[�̓L���b�V���E�N���C�A���g��I�����Ă��܂��B

���ׂĂ� Host On-Demand �N���C�A���g�Ɠ��l�A�L���b�V���E�N���C�A���g�́A �T�|�[�g����� Web �u���E�U�[�́u�A�h���X�v�t�B�[���h�� Host On-Demand HTML �t�@�C���� URL ���w�肷�邱�Ƃɂ��A �J�n����܂� (���������ȍ~��)�B IBM �́A�f�v���C�����g�E�E�B�U�[�h���g�p���ēƎ��� HTML �t�@�C�����쐬���邱�Ƃ������߂��܂��B �������Ȃ���A Host On-Demand �Ƌ��ɑg�ݍ��܂�Ă����`�ςݔėp�L���b�V���E�N���C�A���g HTML �t�@�C���� 1 �‚��g�p���邱�Ƃ��ł��܂��B

�L���b�V���E�N���C�A���g���J�n����A�v���b�g�́A Host On-Demand �T�[�o�[�̂����ꂩ�� Host On-Demand �N���C�A���g�E�R���|�[�l���g�̃o�[�W�����ԍ����A �Ή�����_�E�����[�h�����R���|�[�l���g�̃o�[�W�����ԍ����V�������ǂ��������ʂ��܂��B �_�E�����[�h�����R���|�[�l���g�̃o�[�W�����ԍ����V�����ꍇ�ɂ́A �A�v���b�g�́A�L���b�V���E�N���C�A���g�𗧂��グ��O�ɃT�[�o�[����V�����R���|�[�l���g���_�E�����[�h���ăL���b�V�����邱�Ƃɂ��A �L���b�V���E�N���C�A���g���A�b�v�O���[�h���܂��B

���[�U�[�́A�������[�N�X�e�[�V�����ɕ����̃^�C�v�̃L���b�V���E�N���C�A���g���C���X�g�[���ł��܂��B �Ⴆ�΁A�G�~�����[�^�[�E�L���b�V���E�N���C�A���g�ADatabase On-Demand �L���b�V���E�N���C�A���g�A ����ъǗ��L���b�V���E�N���C�A���g���A���ׂ� 1 �‚̃��[�N�X�e�[�V�����ɃC���X�g�[���ł��܂��B ����ɁAJava �o�[�W������ Host On-Demand �ł́A���[�U�[�͓����L���b�V���E�N���C�A���g�� 2 �‚̃o�[�W���� (1 �‚͖�蔻�ʂ���A���� 1 �‚͖�蔻�ʂȂ�) ���C���X�g�[���ł��܂��B

�L���b�V���E�N���C�A���g�̃C���X�g�[��

�L���b�V���E�N���C�A���g���AHost On-Demand �T�[�o�[����A�܂��� LAN �h���C�u�� DVD �h���C�u����C���X�g�[���ł��܂��B

�L���b�V���E�N���C�A���g�p�ɃC���X�g�[���������

Java �L���b�V���E�N���C�A���g���C���X�g�[�������ƁA���[�U�[�̃��[�N�X�e�[�V�����ɂ͎��� 2 ��ނ̏�񂪕ۊǂ���܂��B

Java �L���b�V���E�N���C�A���g

Java �L���b�V���E�N���C�A���g�n���R�[�h�́A���[�U�[���L���b�V���E�N���C�A���g���_�E�����[�h���錳�ƂȂ����T�[�o�[���ƂɁA���[�N�X�e�[�V�����̃n�[�h�E�f�B�X�N�̈قȂ�f�B���N�g���[�ɃL���b�V���E�N���C�A���g�E�R���|�[�l���g��ۊǂ���̂ŁAJava �L���b�V���E�N���C�A���g�̕����̃o�[�W���������[�U�[�̃��[�N�X�e�[�V�����ɑ��݂ł��܂��B

Java �L���b�V���E�N���C�A���g�ɂ����āA�����T�[�o�[����_�E�����[�h���ꂽ���ׂẴN���C�A���g�E�R���|�[�l���g�́A���[�U�[�̃n�[�h�E�f�B�X�N�̓����f�B���N�g���[�ɕۊǂ���܂��B�Ⴆ�΁A���[�U�[�� Java �G�~�����[�^�[�E�N���C�A���g����� Java Database On-Demand �N���C�A���g�𓯂��T�[�o�[����C���X�g�[������ꍇ�ɂ́A�����̃^�C�v�̃N���C�A���g�p�̃R���|�[�l���g�E�t�@�C���͓����f�B���N�g���[�ɕۊǂ���܂��B

Java �L���b�V���E�N���C�A���g�̂����‚��̓���ȃ^�C�v�ł́A�N���C�A���g�E�R���|�[�l���g�� Java �v���O�C���� sticky �L���b�V�� �ɕۊǂ���܂��B�����́A�T�|�[�g�̐����Ƀ��X�g����Ă�����̂Ɠ����L���b�V���E�N���C�A���g�E�^�C�v�ł��B

�L���b�V���E�N���C�A���g�� Host On-Demand �T�[�o�[����C���X�g�[��

�L���b�V���E�N���C�A���g�� Host On-Demand �T�[�o�[����C���X�g�[������ɂ́A�ȉ��̂悤�ɂ��܂��B

  1. �u���E�U�[�� HTML �t�@�C���̊��S�� URL ���w�肷�� (�G�~�����[�^�[�E�N���C�A���g�̃��[�h���Q��)�B
  2. ���O��`�N���C�A���g���g�p����ꍇ�́Ahttp://server_name/hod_alias/HODMain.html �����[�h���Ă���L���b�V���E�N���C�A���g�̃����N���N���b�N���� (server_name �� Host On-Demand �T�[�o�[�̃z�X�g���܂��� IP �A�h���X�A hod_alias �̓p�u���b�V���E�f�B���N�g���[�̕ʖ� (�܂��̓p�X))�B
  3. �L���b�V���E�N���C�A���g�������ɃC���X�g�[�����J�n����B �E�B���h�E�ɁA�C���X�g�[���̐i�s�󋵂��\������܂��B ���̃E�B���h�E�̏㕔�̐i�s�o�[�ɂ́A�X�̃t�@�C���̃_�E�����[�h�󋵂�������A �����̐i�s�o�[�ɂ́A�C���X�g�[���S�̂̏󋵂�������܂��B
    �O���t�B�b�N�E�C���[�W
    �C���X�g�[���i�s�󋵃E�B���h�E�́AJava �L���b�V���E�N���C�A���g�̂����‚��̃^�C�v�ł͕\������܂���B�����́A�T�|�[�g�̐����Ƀ��X�g����Ă�����̂Ɠ��� Java �L���b�V���E�N���C�A���g�ł��B
  4. �C���X�g�[������������ƁA�C���X�g�[���E�R�[�h�ɂ��AJava �L���b�V���E�N���C�A���g�͂����ɋN�������B���[�U�[�̓u���E�U�[���Ďn������K�v�͂���܂���B

�L���b�V���E�N���C�A���g�� LAN �܂��� DVD ����C���X�g�[��

���̎��_�ŁA���[�U�[�̈ꕔ�܂��͂��ׂĂɁA LAN �h���C�u�܂��� DVD ����L���b�V���E�N���C�A���g�����߂ă_�E�����[�h���Ă��炤���Ƃ��ł��܂��B �L���b�V���E�N���C�A���g���C���X�g�[������ɂ́A ���[�U�[�� LAN �h���C�u�܂��� DVD �Ɉ�x�����A�N�Z�X����K�v������܂��B �C���X�g�[����A���[�U�[�͒ʏ�̕��@�� Host On-Demand �T�[�o�[�ɐڑ����܂��B

���̕����̗��_�́A�L���b�V���E�N���C�A���g�E�R���|�[�l���g���AWeb �T�[�o�[���� �_�E�����[�h���Ȃ���΂Ȃ�Ȃ��ꍇ�����������[�U�[�̃��[�N�X�e�[�V�����ɃC���X�g�[�������Ƃ����_�ƁA �L���b�V���E�N���C�A���g�E�R���|�[�l���g�̃Z�b�g�S�̂��_�E�����[�h���Ă� Web �T�[�o�[�� �]���ȕ��ׂ�������Ȃ��Ƃ����_�ł��B

���̕����́A�قƂ�ǂ̃N���C�A���g�E�v���b�g�t�H�[���ŃT�|�[�g����Ă��܂��B�������Ȃ���A�����‚��� Java �L���b�V���E�N���C�A���g�͂��̋@�\���T�|�[�g���Ă��܂���B���̋@�\���T�|�[�g���Ȃ� Java �L���b�V���E�N���C�A���g�́A�T�|�[�g�̐����Ƀ��X�g����Ă��܂��B

����

HTML �t�@�C���͕ʌ‚̃��[�U�[�E�p�u���b�V���E�f�B���N�g���[���w��ł��܂���B (�f�v���C�����g�E�E�B�U�[�h�ŃR�[�h�E�x�[�X���w�肵���ꍇ�A LAN �܂��� DVD �h���C�u����L���b�V���E�N���C�A���g���C���X�g�[�����邽�߂� HTML �t�@�C�����g�p���邱�Ƃ͂ł��܂���B) �ʌ‚̃��[�U�[�E�p�u���b�V���E�f�B���N�g���[�ɂ‚��Ă̏ڍׂ́A �I�����C���E�w���v���Q�Ƃ��Ă��������B

�Ǘ��҂� DVD �܂��� LAN �C���[�W���쐬���邽�߂̃X�e�b�v
  1. �f�v���C�����g�E�E�B�U�[�h�́u�t�@�C�����Əo�͌`���v�E�B���h�E���g�p���āA �J�X�^�}�C�Y���� *.html �t�@�C�� (��AMyHOD.html) ���쐬���܂��B �f�v���C�����g�E�E�B�U�[�h�E�t�@�C���𑼂̃T�[�o�[�ɔz�z����K�v������ꍇ�́A DWunzip ���g�p�ł���悤�ɂ��邽�߂Ɂu�o�� Zip�v��I���ł��܂��B �ڂ����́A�I�����C���E�w���v�́wDWunzip �̎g�p (Using DWunzip)�x���Q�Ƃ��Ă��������B
  2. Java �L���b�V���E�N���C�A���g�ł́A�f�v���C�����g�E�E�B�U�[�h�ɒlj��� HTML �p�����[�^�[ WebServerHostname ���w�肷�邱�Ƃɂ��A���[�U�[���C���X�g�[������ Host On-Demand �T�[�o�[�̃z�X�g������͂��邱�Ƃ�����邱�Ƃ��ł��܂��B�ڂ����́A�I�����C���E�w���v�́wHTML �p�����[�^�[ (HTML parameters)�x���Q�Ƃ��Ă��������B
  3. �쐬�����f�v���C�����g�E�E�B�U�[�h�E�t�@�C�����T�[�o�[�Ƀ��[�h������́A �V�����t�@�C�����e�X�g���āA�������@�\���邱�Ƃ��m�F���Ă��������B
  4. Host On-Demand �T�[�o�[�̃C���X�g�[���E�V�X�e���̃p�u���b�V���E�f�B���N�g���[�ɂ���ȉ��̃t�@�C�����A �l�b�g���[�N�E�h���C�u�܂��� DVD �ɃR�s�[���邩�A ���邢�� FTP �]�����܂� (�K�������p�� Host On-Demand �T�[�o�[�ɂ�����̂Ɠ����o�[�W������ Host On-Demand �� DVD �܂��� LAN �h���C�u�ɓ���Ă�������)�B
  5. �f�B���N�g���[�\���͂��̂܂܂ɂ��Ȃ���ȉ��̃t�@�C���ƃf�B���N�g���[���R�s�[���܂��B
�O���t�B�b�N�E�C���[�W
�����̃t�@�C���� z/OS �C���X�g�[������ DVD �C���[�W�ɃR�s�[����ꍇ�́A��ɁA���ׂĂ� HTML�APROPERTIES�AJS�AJNLP�A ����� CSS �t�@�C������ .ascii �t�@�C���g���q����������K�v������܂��B�Ⴆ�΁A*.properties.ascii �Ƃ������O�� �t�@�C���́A*properties �Ƃ��� DVD �ɃR�s�[����K�v������܂��B
�O���t�B�b�N�E�C���[�W
�L���b�V���E�N���C�A���g�̃C���X�g�[���� DVD ���g�p����ꍇ�́A ���� DVD �ɂ͈Í����e�N�m���W�[���܂܂�邽�߁A�z�z�ɍۂ��Ă� ���g�p��������їA�o���K���Ɠ��l�̃K�C�h���C���ɏ]���Ă��������B
���[�U�[�̃X�e�b�v

�Ǘ��҂� LAN �h���C�u�܂��� DVD �̃Z�b�g�A�b�v������������A �L���b�V���E�N���C�A���g���C���X�g�[�����邽�߂Ƀ��[�U�[�͈ȉ��̃X�e�b�v�����s����K�v������܂��B

  1. �ȉ��̂悤�ɂ��āA�C���X�g�[���̂��߂ɃN���C�A���g�E�}�V�����������܂��B
  2. �ȉ��̂悤�ɂ��� HTML �t�@�C�������s���܂��B

    HTML �t�@�C���̃p�X�Ɩ��O���u���E�U�[�̃A�h���X���̓t�B�[���h�ɓ��͂��܂��B ��:

    f:/mypath/MyHOD.html
  3. Java �L���b�V���E�N���C�A���g�̏ꍇ�̂݁A �C���X�g�[���E�R�[�h�ɂ��v�����v�g���o���ꂽ���ɂ́A�L���b�V���E�N���C�A���g�̃C���X�g�[����Ƀ��[�U�[���ڑ����� Host On-Demand �T�[�o�[�̃z�X�g������͂��܂��B�Ⴆ�΁A���[�U�[�� http://myHODServer/hod/MyHOD.html ���N������ꍇ�ɂ́A �z�X�g���� myHODServer �ƂȂ�܂��B
    �O���t�B�b�N�E�C���[�W
    Java �L���b�V���E�N���C�A���g�ł́A�V�X�e���Ǘ��҂� HTML �p�����[�^�[ WebServerHostname ������ HTML �t�@�C���ɒlj����邱�Ƃɂ��A���̃X�e�b�v���ȗ��ł��܂��B�I�����C���E�w���v�́wHTML �p�����[�^�[ (HTML parameters)�x���Q�Ƃ��Ă��������B
  4. LAN �h���C�u�܂��� DVD ���� Host On-Demand �L���b�V���E�N���C�A���g���C���X�g�[������Ă���ԑ҂��܂��B
  5. �v�����v�g���o���ꂽ��u���E�U�[���Ďn�����A ���ꂪ Host On-Demand �T�[�o�[��œ������O�� HTML �t�@�C�����w���悤�ɂ��܂��B ��:
    http://myServer/hod/MyHOD.html
    Host On-Demand �T�[�o�[��� HTML �̖��O�́ALAN �܂��� DVD ��� HTML �t�@�C���̖��O�Ɠ����ł��B

�����̃X�e�b�v�̊�����AHost On-Demand �L���b�V���E�N���C�A���g�͒ʏ�̕��@�ŊJ�n���܂��B

�L���b�V���E�N���C�A���g�̏���

�ȉ��̃Z�N�V�����ł́A�ėp�̏������@�ɂ‚��Đ������܂��B

�n�߂�O��

�L���b�V���E�N���C�A���g����������Ƃ������Ƃ́AJava �L���b�V���E�N���C�A���g���C���X�g�[�����ꂽ���Ƀ��[�U�[�̃n�[�h�E�f�B�X�N�ɕۊǂ��ꂽ�����������邱�Ƃ��Ӗ����܂��B

Java �o�[�W�����̃L���b�V���E�N���C�A���g�����s���郆�[�U�[�́A�L���b�V���E�N���C�A���g���_�E�����[�h�������ꂼ��� Host On-Demand �T�[�o�[���ƂɁA�ʌ‚̃o�[�W�����̃L���b�V���E�N���C�A���g�������Ă��܂��B�ڂ����́A �L���b�V���E�N���C�A���g�p�ɃC���X�g�[������������Q�Ƃ��Ă��������B

Java �L���b�V���E�N���C�A���g���������Ă��A�������s�����Ƀ��[�U�[���A�N�Z�X����T�[�o�[����_�E�����[�h���ꂽ�o�[�W������ Java �L���b�V���E�N���C�A���g������������܂���B�Ⴆ�΁A���[�U�[���T�[�o�[ myHODServerA �� http://myHODServerA/hod/HODRemove.html �ɃA�N�Z�X���ă��[�U�[�̃��[�N�X�e�[�V������ Java �L���b�V���E�N���C�A���g����������ꍇ�ɂ́AmyHODServerA ����_�E�����[�h���ꂽ Java �L���b�V���E�N���C�A���g�݂̂���������܂��B

�Ō�ɁAJava �L���b�V���E�N���C�A���g�ɂ����āA�L���b�V���E�N���C�A���g����������ƁA���̃C���X�g�[���Ɋ֘A�������ׂẴ^�C�v�̃L���b�V���E�N���C�A���g (�G�~�����[�V�����ADatabase On-Demand�A����ъǗ�) ����������܂��B

�T�[�o�[ myHODServerA �ɐڑ����Ƀ��[�N�X�e�[�V�������� Java �L���b�V���E�N���C�A���g����������ƁAmyHODServerA ����ȑO�Ƀ_�E�����[�h���ꂽ�A�G�~�����[�V�����E�L���b�V���E�N���C�A���g�ADatabase On-Demand �L���b�V���E�N���C�A���g�A����ъǗ��L���b�V���E�N���C�A���g����������܂��B�������Ȃ���A���������̂͂��̃T�[�o�[����_�E�����[�h���ꂽ�L���b�V���E�N���C�A���g�E�R���|�[�l���g�݂̂ł��B ���̃T�[�o�[����̃L���b�V���E�N���C�A���g�E�R���|�[�l���g������ꍇ�ɂ́A ���[�U�[�����̃T�[�o�[�ɐڑ����ď��������s����܂ŁA����͏�������܂���B

Java �L���b�V���E�N���C�A���g�̏���

�ėp�̏������@�� Java �L���b�V���E�N���C�A���g���������܂��B�ȉ��̃X�e�b�v�ɏ]���Ă��������B

  1. �u���E�U�[���J�n���܂��B

    Java �L���b�V���E�N���C�A���g���������邽�߁AJava �Ή��u���E�U�[���J�n���Ă��������B

  2. Host On-Demand �T�[�o�[��� HODMain.html �ɐڑ����܂��B �Ⴆ�΁A���� URL �ɐڑ����܂��B
    http://myServer/HOD/HODMain.html
    �O���t�B�b�N�E�C���[�W
    Java �L���b�V���E�N���C�A���g����������ꍇ�A����ɂ������������ɂ́AJava �L���b�V���E�N���C�A���g���C���X�g�[�����錳�ƂȂ����T�[�o�[�Ɠ����T�[�o�[�ɐڑ�����K�v������܂��B�ڂ����́A�n�߂�O�����Q�Ƃ��Ă��������B

  3. �u���[�e�B���e�B�[�v�̉��ɂ��鎟�̍��ڂ��N���b�N���܂��B
    Remove Cached Client

���̔ėp�̏��������s���邽�߂́A����ɒ��ړI�ȑ�֕��@������܂��B �ȉ��̃X�e�b�v�ɏ]���Ă��������B

  1. �u���E�U�[���J�n���܂��B
  2. Host On-Demand �T�[�o�[��� HODRemove.html �ɐڑ����܂��B �Ⴆ�΁A���� URL �ɐڑ����܂��B
    http://myServer/HOD/HODRemove.html
    ����ŃL���b�V���E�N���C�A���g����������܂��B
    �O���t�B�b�N�E�C���[�W
    Java �L���b�V���E�N���C�A���g����������ꍇ�A����ɂ������������ɂ́AJava �L���b�V���E�N���C�A���g���C���X�g�[�����錳�ƂȂ����T�[�o�[�Ɠ����T�[�o�[�ɐڑ�����K�v������܂��B�ڂ����́A�n�߂�O�����Q�Ƃ��Ă��������B

�ǂ���̔ėp�̏������@���g�p�����Ƃ��Ă��A�ȉ��� Java �L���b�V���E�N���C�A���g�����������ꍇ�ɂ́AJava �v���O�C���̃L���b�V������������悤�ɂƂ����v�����v�g���o����܂��B

�E�B���h�E���\������āAJava �v���O�C���̃L���b�V�����������邽�߂̒ʒm���o����܂��B�ڂ����́A �I�����C���E�w���v�́wJava �v���O�C���̎g�p (Using the Java plug-in)�x���Q�Ƃ��Ă��������B

�����̃��[�U�[�����L����L���b�V���E�N���C�A���g�̏���

�����̃��[�U�[���P��̃L���b�V���E�N���C�A���g�����L���Ă���A ���̂����� 1 �l�̃��[�U�[���L���b�V���E�N���C�A���g����������ꍇ�A �L���b�V���E�N���C�A���g�͂��ׂẴ��[�U�[�ɑ΂��ď�������܂��B �P��L���b�V���E�N���C�A���g�̋��L�ɂ‚��ẮAWindows �̃L���b�V���E�N���C�A���g�E�T�|�[�g���Q�Ƃ��Ă��������B

������ Host On-Demand �T�[�o�[�ɃA�N�Z�X����ۂ̃L���b�V���E�N���C�A���g�̃T�|�[�g�̖��

�ȉ��̃Z�N�V�����ł́A �L���b�V���E�N���C�A���g�E���[�U�[�������� Host On-Demand �T�[�o�[�ɃA�N�Z�X���鎞�ɔ�������”\������������ڂ����������Ă��܂��B

Java �L���b�V���E�N���C�A���g

Host On-Demand Java �L���b�V���E�N���C�A���g�́A���[�U�[���A�N�Z�X���� Host On-Demand �T�[�o�[���ƂɃL���b�V���E�N���C�A���g�E�R�[�h�̕ʁX�̃R�s�[���C���X�g�[�����܂��B����䂦�ɁA�l�X�ȃT�[�r�X�E���x���ŃT�[�o�[�ɃA�N�Z�X�����Ŗ��͐����܂���B �ꕔ�̃v���O�C���E�o�[�W�����ł́A���[�U�[�́A������ Host On-Demand �T�[�o�[�ɃA�N�Z�X����ۂɁAJava �̃L���b�V���E�T�C�Y�𑝂₷�K�v�̂���ꍇ������܂��B

Java �L���b�V���E�N���C�A���g�Ɋւ��āA�ȉ��̖�肪��������ꍇ������܂��B

���[�J���ɕۊǂ��ꂽ�ݒ���g�p�����ł̖��

���[�J���ɕۊǂ��ꂽ�ݒ���g�p���Ă���ꍇ�́A �쐬�����J�X�^�� HTML �t�@�C���͊�ƂŌŗL�Ȗ��O�łȂ���΂Ȃ�܂���B ����́A�ʂ̃T�C�g�̃��[�J���ɕۊǂ��ꂽ�ݒ�Ԃ� HTML �t�@�C�������قȂ��Ă��Ȃ���΂Ȃ�Ȃ�����ł��B ���̖����g�p����ƁA���[�U�[�̐ݒ苣�����N����ꍇ������܂��B

����ɏ��𓾂邽�߂� Host On-Demand �T�|�[�g Web �T�C�g���Q�Ƃ���

�C���^�[�l�b�g�ŃL���b�V���E�N���C�A���g�E�f�v���C�����g���Ǘ�����ꍇ�ɖ�肪����΁A ����ɏ��𓾂邽�߂� http://www.ibm.com/software/webservers/hostondemand/support.html ���������������B

Windows �̃L���b�V���E�N���C�A���g�E�T�|�[�g

Windows 7�AWindows 8�AWindows 10�A�܂��� Windows 2012 �̂����ꂩ�̃I�y���[�e�B���O�E�V�X�e�����ғ�����}���`���[�U�[ Windows �}�V���ł́A���[�U�[�͎��g�̓Ɨ������o�[�W�����̃L���b�V���E�N���C�A���g���_�E�����[�h�ł��܂��B

JavaScript API ���g�p�”\�̏ꍇ�A�Z�p�I�Ȑ����̂��߂ɁAMozilla Java �u���E�U�[�ł̓L���b�V���E�N���C�A���g�����L���邱�Ƃ͂ł��܂���B

����ɁA�f�v���C�����g�E�E�B�U�[�h�́u�g���I�v�V�����v�E�B���h�E�� HTML �p�����[�^�[�̑I�����g�p���āA �ȉ��̃p�����[�^�[��lj��ł��܂��B

�f�B���N�g���[���w�肹���ɃL���b�V���E�N���C�A���g�����L����ꍇ�A �L���b�V���E�N���C�A���g�̓f�t�H���g�̃f�B���N�g���[�ł��� ¥Documents and Settings¥All Users¥IBMHOD �ɃC���X�g�[������܂��B �f�B���N�g���[���w�肵���ꍇ (�Ⴆ�΁ASharedCachedDirectory=c:¥ibm)�A Host On-Demand �L���b�V���E�N���C�A���g�� IBMHOD¥HODCC �����̃X�g�����O�ɕt�����A �L���b�V���E�N���C�A���g�͂��̐V�����ꏊ (�Ⴆ�΁Ac:¥ibm¥IBMHOD¥HODCC) �ɃC���X�g�[������܂��B �Ǘ��҂܂��̓p���[�E���[�U�[�́A�C���X�g�[���E�f�B���N�g���[���蓮�ō쐬���邩�A �ŏ����狤�L�L���b�V���E�N���C�A���g�Ƃ��ăC���X�g�[�����s���K�v������܂��B ������̏ꍇ���A�Ǘ��҂܂��̓p���[�E���[�U�[�́A���̃f�B���N�g���[�̃Z�L�����e�B�[�ݒ��ύX���āA �������[�U�[�ɓǂݎ��A�C���A����я������݃A�N�Z�X����^����K�v������܂��B �Ǘ��҂́A�Z�L�����e�B�[�ݒ��ύX���Ă���L���b�V���E�N���C�A���g���f�B���N�g���[�Ƀ_�E�����[�h���Ă��A �܂��͋��L�L���b�V���E�N���C�A���g���f�B���N�g���[�Ƀ_�E�����[�h���Ă���Z�L�����e�B�[�ݒ��ύX���Ă����܂��܂���B �Z�L�����e�B�[�ݒ肪�X�V����Ă��Ȃ��ꍇ�A�������[�U�[�����L�L���b�V���E�N���C�A���g���C���X�g�[�����悤�Ƃ���ƁA���̃��[�U�[�́A�t�@�C���E�V�X�e���ɖ�肪����”\���������G���[�E���b�Z�[�W���󂯎��A�L���b�V���E�N���C�A���g���g�p�܂��͍X�V�ł��Ȃ��Ȃ�܂��B

�Ǘ��҂܂��̓p���[�E���[�U�[���Z�L�����e�B�[�ݒ��ύX����ƁA�������[�U�[�� Windows �Ƀ��O�I�����āA���L�L���b�V���E�N���C�A���g���C���X�g�[���A �܂��͈ȑO�ɃC���X�g�[�����ꂽ�o�[�W�����̋��L�L���b�V���E�N���C�A���g���g�p (�܂��͍X�V) ���邱�Ƃ��ł��܂��B ���̐������[�U�[�� Windows �Ƀ��O�I�����āA Host On-Demand �T�[�o�[����ēx�_�E�����[�h���邱�ƂȂ��A�L���b�V���E�N���C�A���g���g�p���邱�Ƃ��ł��܂��B�܂��A�K�v�ɉ����ċ��L�L���b�V���E�N���C�A���g���A�b�v�O���[�h���邱�Ƃ��ł��܂��B

�������[�U�[�ɃL���b�V���E�N���C�A���g�����L���������Ȃ��ꍇ�́A�e�������[�U�[�̃��[�U�[�E�f�B���N�g���[�ɃL���b�V���E�N���C�A���g�̕ʌ‚̃C���X�^���X���_�E�����[�h����悤�ɂ��܂��B

�Ǘ��҂܂��̓p���[�E���[�U�[���ȑO�̃o�[�W�����̃L���b�V���E�N���C�A���g���_�E�����[�h���Ă���A ����ɐ������[�U�[���A�N�Z�X�ł���悤�ɂ���ꍇ�́A �Ǘ��҂܂��̓p���[�E���[�U�[�� HODRemove.html ���g�p���āA �ȑO�̃o�[�W�����̃L���b�V���E�N���C�A���g���������A �O�L�̂悤�ɁA���p�L���b�V���E�N���C�A���g�E�f�B���N�g���[�̃Z�L�����e�B�[�ݒ���A �������[�U�[�ɑ΂��ēǂݎ��A�C���A����я������݉”\�ɕύX����K�v������܂��B

�L���b�V���E�N���C�A���g�̏����Ɋւ�����́A�����̃��[�U�[�����L����L���b�V���E�N���C�A���g�̏������Q�Ƃ��Ă��������B

Mac OS X (Java �N���C�A���g�̂�) �̏ꍇ�̃L���b�V���E�N���C�A���g�̃T�|�[�g

�L���b�V���E�N���C�A���g�́AMac OS X �ł͈ȉ��̐���������܂��B

�O���t�B�b�N�E�C���[�W
Java �L���b�V���E�N���C�A���g�̉��P�_�́AMac OS X Java �L���b�V���E�N���C�A���g�ɂ͓K�p����܂���B�ڂ����́A�T�|�[�g�̐������Q�Ƃ��Ă��������B

�L���b�V���E�N���C�A���g�̃g���u���V���[�e�B���O

�L���b�V���E�N���C�A���g�����[�h�ł��Ȃ����Ƃ����������ꍇ�́A �ȉ��ɂ���g���u���V���[�e�B���O�̒�Ăɏ]���Ă��������B

Microsoft Internet Explorer 11.0

�u���E�U�[�� Microsoft Internet Explorer 11.0 �ɃA�b�v�O���[�h������ŁAJava �R���\�[���ɃZ�L�����e�B�[��O���\������邱�Ƃ�����܂��B �L���b�V���E�N���C�A���g���C���X�g�[������ƁA �����‚��̃t�@�C�����u���E�U�[�̃f�B���N�g���[�\���ɕۊǂ���܂��B Internet Explorer ���o�[�W���� 11.0 �ɃA�b�v�O���[�h����ƁA�u���E�U�[�� Host On-Demand �̃L���b�V���E�R�[�h���܂�ł��� CAB �t�@�C����F���ł��Ȃ��Ȃ�܂��B�u���E�U�[�� CAB �t�@�C���������ł��Ȃ��̂ŁA �T�[�o�[����̃N���X�E�t�@�C���𒼐ڎg�p���悤�Ƃ��āA�Z�L�����e�B�[��O���N�����܂��B ���̖�����������ɂ́A�u���E�U�[�̃o�[�W�����E�A�b�v�O���[�h�����A HODRemove.html ���g�p���� Host On-Demand ���������A HODCached.html ���g�p���Ă��̐��i���ăC���X�g�[������K�v������܂��B

Mozilla ����� Firefox

Mozilla ����� Firefox �u���E�U�[�ł́A�L���b�V���E�N���C�A���g�� �C���X�g�[�������s����Ƃ��ɉ����N����Ȃ������ꍇ�A�܂��̓L���b�V���E �N���C�A���g�̃C���X�g�[���̎��s�Ɏ��s�����ꍇ�ɂ́A�u���E�U�[�̐ݒ�� �`�F�b�N���Ă��������B �u�i�r�Q�[�^�[�v�E�B���h�E�̏㕔�܂��͉��ɕ\�������|�b�v�A�b�v�E �E�B���h�E��\�����Ȃ��悤�� Mozilla ����� Firefox ���ݒ肳��Ă��Ȃ����Ƃ��m�F���܂��B ���̐ݒ�ł́AHost On-Demand �L���b�V���E�N���C�A���g���C���X�g�[������܂���B

���̐ݒ���s���ꏊ�́A�ȉ��̂悤�� Mozilla �̃o�[�W�����Ɉˑ����Ă��܂��B

�L���b�V���E�N���C�A���g�̃C���X�g�[����A ���̐ݒ�𕜌����ă|�b�v�A�b�v�E�E�B���h�E���\������Ȃ��悤�ɂł��܂��B �������A�L���b�V���E�N���C�A���g�S�̂��ēx�C���X�g�[������K�v������ꍇ��A�t�H�A�O���E���h�ŐV�����o�[�W�����ɍX�V����K�v������ꍇ�ɂ́A�|�b�v�A�b�v�E�E�B���h�E�̕\����}�����Ȃ��悤�� Mozilla ����� Firefox ���ēx�ݒ肷��K�v������܂��B

�O���t�B�b�N�E�C���[�W
�|�b�v�A�b�v�E�E�B���h�E��\�����Ȃ��悤�ɐݒ肵�Ă��A �����̃_�E�����[�h (�v�����[�h�E���X�g) �Ɋ܂܂�Ȃ������lj��R���|�[�l���g�̃_�E�����[�h��W�Q���邱�Ƃ͂���܂���B

Web Start �N���C�A���g

Java Web Start �N���C�A���g�ɂ��A �u���E�U�[���Ȃ��Ă����[�U�[�� Host On-Demand �����s�ł���悤�ɂȂ�܂��B �f�v���C�����g�E�E�B�U�[�h���g�p���āAWeb Start �N���C�A���g�p�� HTML �t�@�C���𐶐�����K�v������܂��B�f�v���C�����g�E�E�B�U�[�h�ɂ�萶�����ꂽ HTML �t�@�C���́A Java Network Launch Protocol (JNLP) �t�@�C�����w���܂��B JNLP �t�@�C���́AJava �A�v���P�[�V�������`���܂��B����ɂ́A �A�v���P�[�V�����ɓn�����p�����[�^�[����уA�v���P�[�V�������g�p����N���X�E�t�@�C�����܂ރA�[�J�C�u���܂܂�܂��B JNLP �t�@�C������ъ֘A�A�[�J�C�u�́AWeb �T�[�o�[��ɕۊǂ���܂��B

���[�U�[�� JNLP �t�@�C�����w�����A �u���E�U�[�̓N���C�A���g�E�R���s���[�^�[��� Web Start �A�v���P�[�V�������N�����܂��B �u���E�U�[�́A�֘A�A�[�J�C�u���_�E�����[�h���A �K�v�ŏ����� JRE (�w�肳��Ă���ꍇ) �����邱�Ƃ�ۏ؂��邽�߂̃`�F�b�N���s���A �A�[�J�C�u�����[�U�[�̃}�V���ɕۊǂ��A�A�v���P�[�V������\���A�C�R�����Z�b�g�A�b�v���A �A�v���P�[�V�������N�����܂��B

���[�U�[�́AHost On-Demand �Z�b�V������ Java Web Start Application Manager ����J�n�ł��܂��B Java Web Start Application Manager ���g�p���邱�Ƃɂ��A Host On-Demand �Z�b�V�����̓u���E�U�[�Ɉˑ����Ȃ��Ȃ�܂��B ���̂��߁A�u���E�U�[���N���[�Y���Ă� Host On-Demand �Z�b�V�����͏I�����܂���B ���[�U�[�� Host On-Demand �f�X�N�g�b�v�̃N���[�Y�����s���鎞�A�N�e�B�u�E�Z�b�V���������s���ł���ꍇ�A ���ׂẴZ�b�V�������N���[�Y���邩���m�F����v�����v�g���o����܂��B �N���[�Y����ꍇ�A�u���E�U�[�Ŏ��s���̃Z�b�V����������A �u���E�U�[���ˑR�N���[�Y����鎞�ɔ��������������邽�߂ɁA�Z�b�V�����̓N���[���ɏI�����܂��B

�A�v���P�[�V�����̏����N���̌�AJNLP �t�@�C���� Web �u���E�U�[���w���悤�ɂ��邩�A ���邢�̓N���C�A���g�E�}�V���ō쐬���ꂽ�A�C�R�����}�E�X�ŃN���b�N���邱�Ƃ��ł��܂��B Web Start ���Ďn��������AWeb �T�[�o�[�ɃA�[�J�C�u�̍X�V���Ȃ������������A ���ׂĂ̍X�V���ꂽ�t�@�C�����_�E�����[�h���܂��B

Java Web Start �́AJRE (Java �����^�C���‹�) 1.4.0 �ȍ~�� �o���h������Ă��܂��B JRE 1.3 ���g�p���Ă���ꍇ�AJRE 1.4 �ɃA�b�v�O���[�h����K�v������܂��B Java Web Start �Ɋւ���ڍׂ́Ahttp://www.javasoft.com ���Q�Ƃ��Ă��������BHost On-Demand �o�[�W���� 13 �ł� Java 1.5 �ȍ~����������Ă��܂��B

Host On-Demand Web Start �N���C�A���g�ɂ́A�ȉ��̗v��������܂��B

Web Start �N���C�A���g�̃C���X�g�[��

Web Start �N���C�A���g�ɂ� 2 ��ނ̃C���X�g�[�����@������܂��B�ʏ�́A�l�b�g���[�N����� Host On-Demand �T�[�o�[���� �C���X�g�[�����܂��BWeb �u���E�U�[�́A�g�p���Ă����Ȃ��Ă����܂��܂���B����ɁA���[�U�[�� LAN �h���C�u�܂��� DVD �h���C�u���� �C���X�g�[�����邱�Ƃ��ł��܂��B�������A���̏ꍇ�́A�l�b�g���[�N�o�R�ł̃_�E�����[�h���A�኱�]���� �K�v�ɂȂ�܂��BWeb Start �N���C�A���g�́A�C���X�g�[�����@�Ɋ֌W�Ȃ��A��������C���X�g�[������� Java Web Start Application Manager �ɑg�ݍ��܂ꂽ��AApplication Manager �̓K�؂ȃA�C�R�����N���b�N���邱�Ƃ� �J�n�ł��܂��B

Web Start �N���C�A���g�� Host On-Demand �T�[�o�[����C���X�g�[��

Web Start �N���C�A���g�́AHost On-Demand �T�[�o�[����A�u���E�U�[���g�p���āA���邢�͎g�p�����ɃC���X�g�[���ł��܂��B

Web �u���E�U�[���g�p����ꍇ

Web �u���E�U�[���g�p���� Web Start �N���C�A���g���C���X�g�[������ɂ́A�ȉ��̃X�e�b�v�����s���܂��B

  1. �u���E�U�[�� HTML �t�@�C���̊��S�� URL ���w�肷�� (�G�~�����[�^�[�E�N���C�A���g�̃��[�h���Q��)�B

    Web Start �N���C�A���g�̃C���X�g�[���������ɊJ�n���܂��B �E�B���h�E�ɁA�C���X�g�[���̐i�s�󋵂��\������܂��B ���̃E�B���h�E�̏㕔�̐i�s�o�[�ɂ́A�X�̃t�@�C���̃_�E�����[�h�󋵂�������A �����̐i�s�o�[�ɂ́A�C���X�g�[���S�̂̏󋵂�������܂��B

  2. �C���X�g�[������������ƁA�C���X�g�[���E�R�[�h�ɂ�蒼���� Web Start �N���C�A���g���N�������B�u���E�U�[���Ďn������K�v�͂���܂���B
Web �u���E�U�[���g�p���Ȃ��ꍇ

Windows ���[�U�[�̏ꍇ�ɂ́A�f�v���C�����g�E�E�B�U�[�h�ɂ���Đ������ꂽ JNLP �t�@�C�� (myhod.jnlp �Ȃ�) ���A �G���h�E���[�U�[�ɔz�z���܂��B���̃t�@�C�����z�z�����ƁA���[�U�[�́ustart myhod.jnlp�v�Ɠ��͂��� Web Start �A�v���P�[�V�������J�n���AHost On-Demand �N���C�A���g�̃C���X�g�[�����J�n�ł��܂��B�u.jnlp�v�Ƃ��� �t�@�C���g���q�� Web Start �A�v���P�[�V�����ɑ΂��ēo�^�����̂ŁAWeb Start �A�v���P�[�V�������J�n���A �t�@�C����ǂݍ���ŁA�f�v���C�����g�E�E�B�U�[�h�Ő������ꂽ JNLP �t�@�C���Ŏw�肳��Ă��� Host On-Demand �T�[�o�[���� �K�؂ȃA�[�J�C�u�E�t�@�C�������ׂă_�E�����[�h���܂��B�_�E�����[�h����������ƁAHost On-Demand Web Start �N���C�A���g�� �J�n���܂��B

JNLP �t�@�C���� Windows ���[�U�[�ɔz�z���Ă��Ȃ��ꍇ�A�܂��̓N���C�A���g�� Windows �ȊO�̃v���b�g�t�H�[���� �ғ����Ă���ꍇ�ł����Ă��AJava Web Start Application Manager �𒼐ڊJ�n���AWeb �T�[�o�[��� JNLP �t�@�C���� �ʒu�w�肷�邱�ƂŁAWeb �u���E�U�[���g�p������ Web Start �N���C�A���g���_�E�����[�h�ł��܂��B

Windows �N���C�A���g�̏ꍇ�́A�ȉ��̃X�e�b�v�����s���܂��B

  1. javaws.exe �t�@�C�����_�u���N���b�N���āAJava Web Start Application Manager ���J���B ���̃t�@�C���́A�ʏ�AC:¥Program Files¥Java Web Start �f�B���N�g���[�ɂ���܂��B
  2. Web �T�[�o�[�� http://HODServer/HODAlias/myhod.jnlp �ɂ��� JNLP �t�@�C�����ʒu�w�肷��B

Linux �N���C�A���g�̏ꍇ�́A/javaws http://HODServer/HODAlias/myhod.jnlp �� ���͂���ƁAHost On-Demand ���C���X�g�[�����A�Z�b�V���������s�ł��܂��BHost On-Demand �A�C�R���� Java Web Start Application Manager �ɕ\������܂��B ���̃A�C�R�����_�u���N���b�N����ƁAHost On-Demand ���N���ł��܂��B

Web Start �N���C�A���g�� LAN �܂��� DVD ����C���X�g�[��

�l�b�g���[�N�E�g���t�B�b�N�����炵�A�_�E�����[�h���Ԃ��ŏ����ɂ��邽�߁A���[�U�[�� LAN �܂��� DVD ���� Web Start �N���C�A���g�� �C���X�g�[�����邱�Ƃ��]�܂����ꍇ������܂��BWeb Start �N���C�A���g�ƃL���b�V���E�N���C�A���g�� �����L���b�V���E�A�[�J�C�u�����L����̂ŁA�啔���� Web Start �N���C�A���g�́A�L���b�V���E�N���C�A���g�� �����C���X�g�[���菇���g�p���ăC���X�g�[���ł��܂��B�������AWeb Start �N���C�A���g�ɂ́A �l�b�g���[�N�o�R�� Host On-Demand �T�[�o�[���璼�ڃC���X�g�[������K�v�̂���lj��R���|�[�l���g���K�v�ł��B

Web Start �N���C�A���g���C���X�g�[������ɂ́A�Ǘ��҂� 2 �‚̃X�e�b�v�����s������ŁA �G���h�E���[�U�[�� 2 �‚̃X�e�b�v�����s����K�v������܂��B

�ŏ��ɁA�Ǘ��҂����� 2 �‚̃X�e�b�v�����s���܂��B

  1. �Ǘ��҂� DVD �܂��� LAN �C���[�W���쐬���邽�߂̃X�e�b�v���Q�l�ɂ��A�f�v���C�����g�E�E�B�U�[�h���g�p���� �L���b�V���E�N���C�A���g�� HTML �t�@�C���𐶐�����B
  2. ������x�f�v���C�����g�E�E�B�U�[�h���g�p���āA�O�̃X�e�b�v�ō쐬���� HTML �t�@�C����ҏW���A �N���C�A���g�̃^�C�v���L���b�V���E�N���C�A���g���� Web Start �N���C�A���g�ɕύX����B(��`�ς݂� �Z�b�V��������уv�����[�h���ꂽ�R���|�[�l���g�E���X�g�������ɂȂ�悤�A ����ȊO�͕ύX���Ȃ��ł��������B) ���� 2 �Ԗڂ� HTML �y�[�W�́A���[�U�[�E�A�N�Z�X�p�� �p�u���b�V������K�v������܂��B

HTML �t�@�C�����p�u���b�V��������A���ɁA���[�U�[������ 2 �‚̃X�e�b�v�����s����K�v������܂��B

  1. ���[�U�[�̃X�e�b�v�ɏ]���āA�Ǘ��� �� LAN �܂��� DVD �ɃZ�b�g�A�b�v�����L���b�V���E�N���C�A���g���C���X�g�[������B
  2. Host On-Demand �T�[�o�[���� Web Start �N���C�A���g���C���X�g�[������X�e�b�v (Web �u���E�U�[���g�p����ꍇ�� �Q��) �ɏ]���āAWeb Start �N���C�A���g�p�ɒlj��R���|�[�l���g���C���X�g�[������BWeb Start �N���C�A���g�� �R�[�h�ɂ��AHost On-Demand �̃A�[�J�C�u�E�t�@�C�������Ƀ_�E�����[�h����Ă��邱�Ƃ����ʂ����̂ŁA�����t�@�C�����Ă� �_�E�����[�h����邱�Ƃ͂���܂���B���̑��̃R���|�[�l���g�͒����Ƀ_�E�����[�h����AHost On-Demand Web Start �N���C�A���g�� �J�n���܂��B

Web Start �̂��߂� Web �T�[�o�[�̍\��

�u���E�U�[�� Web Start �A�v���P�[�V�������N������悤�ɂ��邽�߁A �Ǘ��҂́AWeb �T�[�o�[�� JNLP �g���q�� MIME �^�C�v�Ƃ��ēo�^����K�v������܂��B ��Ƃ��āA�ȉ��̃Z�N�V�����ł́AApache HTTP Server�AIBM HTTP Server�A ����� Microsoft IIS ���\��������@��������Ă��܂��B

Apache HTTP Server �܂��� IBM HTTP Server

Apache HTTP Server �܂��� IBM HTTP Server �� Web Start �ɍ\�����邽�߂ɂ́A �ȉ��̍s�� mime.types �ɒlj����܂��B

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

Microsoft IIS 7.0

Microsoft IIS �� Web Start �ɍ\������ɂ́A�ȉ��̃X�e�b�v���������܂��B

  1. �u�R���g���[�� �p�l���v>�u�Ǘ��c�[���v>�u�C���^�[�l�b�g �C���t�H�[���[�V���� �T�[�r�X�v����A �u����� Web �T�C�g�v���N���b�N���܂��B
  2. �u�v���p�e�B�v�́uHTTP �w�b�_�[�v�^�u���N���b�N���܂��B
  3. �uMIME �}�b�v�v�̉��ŁA�u�t�@�C���̎�ށv�^�u���N���b�N���A�u�lj��v��I�����܂��B
  4. �u�g���q�v�t�B�[���h�ŁA.jnlp �Ɠ��͂��܂��B
  5. �u�R���e���c�̎�ށv�t�B�[���h�ŁAapplication/x-java-jnlp-file �Ɠ��͂��܂��B
  6. �uOK�v���N���b�N���܂��B

Web Start �N���C�A���g�̃A�b�v�O���[�h

Web Start �N���C�A���g�������C���X�g�[��������A�f�v���C�����g�E�E�B�U�[�h�Ő������ꂽ HTML �t�@�C���� ���[�U�[���u���E�U�[�ŃA�N�Z�X�����ꍇ�AHost On-Demand �T�[�o�[��Ɏg�p�”\�ȍX�V��񂪂���ƁAHost On-Demand ���� �X�V�����߂�v�����v�g���\������܂��B���[�U�[���X�V��I������ƁAJava Web Start �́A�X�V���ꂽ�A�[�J�C�u�E�t�@�C���� �_�E�����[�h���āAHost On-Demand ���N�����܂��B���[�U�[���A�b�v�O���[�h�ɓ��ӂ��Ȃ��ƁAHost On-Demand �́A ����� HTML �t�@�C���̋N�����ɁA�ēx�����v�����v�g���o���܂��B

�����C���X�g�[����� Web Start �R���|�[�l���g�̒lj�

���[�U�[���AJava Web Start �N���C�A���g�ɃC���X�g�[������Ă��Ȃ��@�\��v������ꍇ�A Host On-Demand �́A���̋@�\�����s���邽�߂ɕK�v�Ȓlj��R���|�[�l���g���C���X�g�[������悤�Ƀ��[�U�[�𑣂��܂��B �lj��R���|�[�l���g�̃C���X�g�[����I������ꍇ�ɂ́A�R���|�[�l���g���g�p���邽�߂� Host On-Demand �N���C�A���g�� �Ďn������K�v������܂��B

Web Start �� Windows �������[�U�[

Java Web Start 1.0.1 ���g�p���� Windows �������[�U�[�́A JRE ����� Java Web Start ���������A Java Web Start 1.2 ���g�p����V���� JRE ���ăC���X�g�[������K�v������܂��B

Web Start �ł̃u�b�N�}�[�N�E�Z�b�V����

Web Start �N���C�A���g�́A�u���E�U�[�̊O�Ŏ��s����邽�߁A �u���E�U�[�̋@�\�ł���u�b�N�}�[�N�̐ݒ�͎g�p�s�‚ɂȂ��Ă��܂��B �Ǘ��҂́A�ȉ��̂悤�ɂ��āA �g�ݍ��܂ꂽ�u�b�N�}�[�N�E�Z�b�V���������s���鎞�Ɠ�����������[�U�[�ɒ񋟂��� Web Start �N���C�A���g���쐬�ł��܂��B

  1. �f�v���C�����g�E�E�B�U�[�h�́u�g���I�v�V�����v�E�B���h�E�ŁA true �̒l������ HideHODDesktop �p�����[�^�[��lj����܂��B
  2. �P��Z�b�V�����������n���ɍ\�����܂��B
  3. ���̃Z�b�V�������ʂ̃E�B���h�E�ŊJ�n���Ȃ��悤�ɍ\�����܂��B

Web Start �� HTTPS �ł̎g�p

Web Start �N���C�A���g�� HTTPS ���g�p�������ꍇ�A �����p�̃Z�L���A HTTP �ڑ��p�Ɏg�p�����F�؋ǂ́A ���̒ʂ��� root ��������̂��̂ł���K�v������܂��B Host On-Demand ���A�v���b�g�Ƃ��Ďg�p���AHTTPS �ڑ����g�p����ꍇ�Aroot ������ �u���E�U�[�ɂƂ��Ċ��m�̂��̂łȂ��ꍇ�ɂ́AHTTPS �ڑ��Ɏg�p�����ؖ�����M�����邩��I���ł��܂��B Java Web Start �́A�A�v���P�[�V�����Ƃ��Ď��s����邽�߁A���̃u���E�U�[�@�\�͎g�p�ł��܂���B Java Web Start ���g�p���� Java ���z�}�V���ɂ́A���ꂪ�M�����邢���‚��� root �������܂܂�Ă��܂��B HTTPS �ڑ����痈��ؖ������AJVM �ɂƂ��Ċ��m�̂����̌����̒��� 1 �‚� root �����������Ă���ꍇ�A �Z�L���A�ڑ����m���ł��܂��B �f�t�H���g�� JVM �Ɋ��m�̂��̈ȊO�̔F�؋ǂ��g�p�������ꍇ (�Ⴆ�΁A���ȏ����ؖ���) �ɂ́A���� Java Web Start �N���C�A���g�ɃA�N�Z�X����N���C�A���g���ƂɁA�ؖ����� JVM �̌��X�g�A�ɃC���|�[�g����K�v������܂��B����́A�Z�L���A HTTP �ڑ����m�����邽�߂ɕK�v�ł��B

Web Start �N���C�A���g�̏���

Web Start �N���C�A���g����������ɂ́A�ȉ��̗����̃X�e�b�v���������Ă��������B

  1. Java Web Start Application Manager �ŁA�����p�̃A�v���P�[�V�����������\�����A �u�����v���N���b�N���܂��B
  2. �u���E�U�[�� HODRemove.html ���N�����܂��B

�_�E�����[�h�E�N���C�A���g

�L���b�V���E�N���C�A���g�� Web Start �N���C�A���g�Ƃ͈قȂ�A�_�E�����[�h�E�N���C�A���g�́A ���‚ǂ̂悤�ɃN���C�A���g�E�R���|�[�l���g�����[�N�X�e�[�V�����̃n�[�h�E�f�B�X�N�Ƀ_�E�����[�h����邩�𐧌䂵�܂���B �_�E�����[�h�E�N���C�A���g�́A���ׂẴL���b�V���O�Ɋւ��錈����u���E�U�[�ɔC���܂��B

���������� �v���𖞂����ꍇ�Ƀ_�E�����[�h�E�N���C�A���g���g�p���Ă��������B

�_�E�����[�h�E�N���C�A���g�̗����グ

�_�E�����[�h�E�N���C�A���g�𗧂��グ��ɂ́A ����� Host On-Demand �T�[�o�[����u���E�U�[�E�E�B���h�E�Ƀ_�E�����[�h���܂� (�G�~�����[�^�[�E�N���C�A���g�̃��[�h���Q��)�B

�L���b�V���E�N���C�A���g�܂��� Web Start �N���C�A���g�̃C���X�g�[����̃_�E�����[�h�E�N���C�A���g�̋N��

Java

Java �N���C�A���g�̏ꍇ�A�L���b�V���E�N���C�A���g�܂��� Web Start �N���C�A���g���C���X�g�[��������ɖ��Ȃ��_�E�����[�h�E�N���C�A���g�𗧂��グ�邱�Ƃ��ł��܂��B

���O��`�G�~�����[�^�[�E�N���C�A���g

Host On-Demand �ɂ́A�����‚��̒�`�ς݃G�~�����[�^�[�E�N���C�A���g HTML �t�@�C�����񋟂���Ă��܂��B ����́AHost On-Demand �N���C�A���g�̋@�\�͈̔͂��������߂̂��̂ł���A �J�X�^�}�C�Y���ꂽ HTML �t�@�C�����f�v���C�����g�E�E�B�U�[�h�ō쐬���邽�߂̃T���v���Ƃ��Ďg�p���܂��B ����͂��ׂāA�\���T�[�o�[�E�x�[�X�E���f�����g�p���Ă��܂��B �����̃N���C�A���g�����[�h����ɂ́A�G�~�����[�^�[�E�N���C�A���g�̃��[�h�̐����ɏ]���Ă��������B

�O���t�B�b�N�E�C���[�W
��ʓI�ɁA���O��`�̃N���C�A���g HTML �t�@�C�����g�p�������ɁA �f�v���C�����g�E�E�B�U�[�h���g�p���āA���[�U�[�Ǝ��̃J�X�^�}�C�Y���� HTML �t�@�C�����`���邱�Ƃ������߂��܂��B

Host On-Demand �ɂ́A�ȉ��̃G�~�����[�^�[�E�N���C�A���g HTML �t�@�C�������O��`����Ă��܂��B

�L���b�V���E�N���C�A���g (HODCached.html)
���ׂĂ� Host On-Demand �N���C�A���g�@�\��񋟂��܂��B
�L���b�V���E�N���C�A���g (��蔻�ʂ���) (HODCachedDebug.html)1
��蔻�� (�Z�b�V�����E���O����уg���[�X) ��L���ɂ��ăL���b�V���E�N���C�A���g���J�n���܂��B
�_�E�����[�h�E�N���C�A���g (HOD.html)
��蔻�ʂ��������ׂĂ� Host On-Demand �N���C�A���g�@�\��񋟂��܂��B
�O���t�B�b�N�E�C���[�W
Java �Ή��� Web �u���E�U�[�ł́A��`�ς݃_�E�����[�h�E�N���C�A���g�E�t�@�C�� HOD.html �́A���܂�g�p����Ă��Ȃ������‚��� Host On-Demand �R���|�[�l���g���폜���܂��B���O�����R���|�[�l���g�̃��X�g����ю��P��̐������܂ޏڍׂɂ‚��ẮA HTML �t�@�C���ɂ����‚��̃R���|�[�l���g���܂܂�Ă��Ȃ����Q�Ƃ��Ă��������B Java �u���E�U�[�ł� HOD.html �ւ̃A�N�Z�X�ɂ́A�@�\�ɐ���������܂��B
�_�E�����[�h�E�N���C�A���g (��蔻�ʂ���) (HODDebug.html)1
��蔻�� (�Z�b�V�����E���O����уg���[�X) ��L���ɂ��ă_�E�����[�h�E�N���C�A���g�����[�h���܂��B
��:
  1. ��蔻�ʃN���C�A���g�́AHost On-Demand �C���X�g�[���E�V�X�e���ɂ����Ė�肪���������ۂɁA IBM �T�|�[�g�ƈꏏ�ɂ��̖�����������ꍇ�ɂ����g�p���܂��B

�N���C�A���g�̃_�E�����[�h�E�T�C�Y�̍팸

��ʓI�ɁAHost On-Demand �N���C�A���g�̃T�C�Y�́A�_�E�����[�h�E�N���C�A���g�AWeb Start �N���C�A���g�A �܂��̓L���b�V���E�N���C�A���g�̂�����̏ꍇ���A�ł��邾�����������邱�Ƃ������߂��܂��B ����ɂ��A�_�E�����[�h���Ԃ�Z�k���A�N���C�A���g�E�}�V���̃f�B�X�N�E�X�y�[�X��ߖ�ł��܂��B

Host On-Demand �N���C�A���g�̃T�C�Y���ŏ�������ɂ́A�f�v���C�����g�E�E�B�U�[�h���g�p���č쐬����̂��œK�ȕ��@�ł��B Host On-Demand �ɕt�����鎖�O��`�N���C�A���g�́AHost On-Demand �̑S�N���C�A���g�@�\���܂ނ��Ƃ���A ��ʓI�Ƀf�v���C�����g�E�E�B�U�[�h�ō쐬���ꂽ�J�X�^���E�N���C�A���g�����傫���Ȃ�܂��B �f�v���C�����g�E�E�B�U�[�h�ō쐬�����N���C�A���g�ɂ́A ���炩���߃C���X�g�[������悤�I�������@�\�݂̂��܂܂�܂��B �܂��A�f�v���C�����g�E�E�B�U�[�h�ō쐬�����N���C�A���g�́A���k�`���Ń_�E�����[�h����܂��B ����ɂ��A�_�E�����[�h�E�T�C�Y������ɏk���ł��܂��B

�f�v���C�����g�E�E�B�U�[�h���g�p���āA�J�X�^�}�C�Y�����N���C�A���g���쐬����ꍇ�A �f�v���C�����g�E�E�B�U�[�h�́u�v�����[�h�E�I�v�V�����v�E�B���h�E�ŁA���[�U�[���g�p����@�\�݂̂�I���ł��܂��B �Ⴆ�΁A���[�U�[�� 3270 �[������� 3270 �v�����^�[�E�Z�b�V�����݂̂��g�p����ꍇ�́A �f�v���C�����g�E�E�B�U�[�h�ŃN���C�A���g���쐬����ۂɁA ���̃Z�b�V�����E�^�C�v�͑I�����Ȃ��悤�ɂ��܂��B�g�p���Ȃ��Z�b�V�����E�^�C�v�̃T�|�[�g��g�ݍ��ނƁA �N���C�A���g�̃T�C�Y�����債�܂����A�@�\�����シ�邱�Ƃ͂���܂���B

�u�v�����[�h�E�I�v�V�����v�E�B���h�E�Łu�����I���v���N���b�N�����ꍇ�A �f�v���C�����g�E�E�B�U�[�h�́A�Z�b�V�����\������ɂ��ĕK�v�ȃR���|�[�l���g��I�����܂��B

�܂��A�p�ɂɎg�p���Ȃ��@�\�̃R���|�[�l���g���_�E�����[�h���Ȃ��悤�I���ł��܂��B �f�v���C�����g�E�E�B�U�[�h�ŋ@�\���g�p�s�‚ɂ���悤�I�����Ȃ�������A ���[�U�[�ɉ����ʂ̋@�\���K�v�ɂȂ����ꍇ�ɂ́A ���̋@�\���g�p����ۂɕK�v�ȃR���|�[�l���g���_�E�����[�h����悤�w������܂��B ��Œlj��̃Z�b�V�����E�^�C�v���K�v�ȏꍇ���A�K�������V�K�N���C�A���g�E�^�C�v���쐬����K�v�͂���܂���B ���̑���ɁA�u�v�����[�h�E�I�v�V�����v�E�B���h�E�̃v�����[�h�E���X�g�ɐV�����Z�b�V�����E�^�C�v��lj��ł��܂��B

�O���t�B�b�N�E�C���[�W
Mac OS X �ł́A�����̃_�E�����[�h�̌�ɒlj��R���|�[�l���g���C���X�g�[�����邱�Ƃ͂ł��܂���B �ڂ����́AMac OS X (Java �N���C�A���g�̂�) �̏ꍇ�̃L���b�V���E�N���C�A���g�̃T�|�[�g���Q�Ƃ��Ă��������B

�f�v���C�����g�E�E�B�U�[�h�Ő��������N���C�A���g�܂��͎��O��`�N���C�A���g�̂�����ł��A �f�o�b�O�܂��͖�蔻�ʂ��g�p���Ȃ��ł��������B����ɂ��N���C�A���g�̃T�C�Y�����Ȃ葝�����A �N���C�A���g�̃p�t�H�[�}���X���ቺ���܂��B�f�o�b�O����і�蔻�ʃN���C�A���g�́A ��ʓI�Ȏg�p��ړI�Ƃ͂��Ă��܂���B ����́AHost On-Demand �e�N�j�J���E�T�|�[�g�ƈꏏ�ɁAHost On-Demand �V�X�e���̖���f�f����щ�������ꍇ�ɂ̂ݎg�p���܂��B

�J�X�^�}�[�񋟂� Java �A�[�J�C�u����� Java �N���X�̃f�v���C

�J�X�^�}�[�񋟂� Java �N���X����� Java �A�[�J�C�u�́AHost On-Demand �N���C�A���g�̈ꕔ�Ƃ��Ă��A�܂� Java �����^�C���‹��̈ꕔ�Ƃ��Ă��g�ݍ��܂�Ă��Ȃ��AJava �N���X�E�t�@�C������� Java �A�[�J�C�u�E�t�@�C���ł��B���������t�@�C���̗�Ƃ��āA�����Ŏ���������A �T�[�h�E�p�[�e�B�[����擾�����肵�� Java �N���X�܂��� Java �A�[�J�C�u������܂��B

�ȉ��̏󋵂ł́A ���������N���X�܂��̓A�[�J�C�u���G�~�����[�^�[�E�N���C�A���g�Ŏg�p���邽�߂Ƀf�v���C���������Ƃł��傤�B

�����̃t�@�C�����f�v���C���邽�߂ɑI���”\�Ȃ����‚��̕��@������܂����A ���ꂼ��̕��@�͓���̏󋵉��݂̂ōs���܂��B �ȉ��̕��@���l�����܂��B

�I������f�v���C�����g���@�͈ȉ��̂��̂Ɉˑ����܂��B

�J�X�^�}�[�񋟂� Java �A�[�J�C�u����� Java �N���X���f�v���C����ꍇ�ɑI���”\�� 3 �‚̕��@���A �ȉ��̃Z�N�V�����Ő�������Ă��܂��B �����āA�A�[�J�C�u�E�t�@�C���ɂ‚��Ẵq���g�ɂ́A�A�[�J�C�u�E�t�@�C���̎g�p�Ɋւ���ڂ�����񂪂���܂��B

AdditionalArchives HTML �p�����[�^�[�̎g�p

Java �A�[�J�C�u�� Host On-Demand �T�[�o�[�Ƀf�v���C���鎞�ɂ��̕��@���g�p�ł��܂��B���̕��@�́A�L���b�V���E�G�~�����[�^�[�E�N���C�A���g�A�_�E�����[�h�E�G�~�����[�^�[�E�N���C�A���g�A ����� Web Start �N���C�A���g�̏ꍇ�ɗL���ł��B

Java �A�[�J�C�u�́AJava .JAR �t�@�C���łȂ���΂Ȃ�܂���B

AdditionalArchives HTML �p�����[�^�[���g�p���闘�_�́A Host On-Demand �T�[�o�[��̃L���b�V���E�N���C�A���g�܂��̓_�E�����[�h�E�N���C�A���g HTML �t�@�C���Ƀ��[�U�[�� 1 �l���ڑ����鎞�ɁA �����p�� Java �A�[�J�C�u�������I�Ƀ��[�U�[�̃��[�N�X�e�[�V�����Ƀ_�E�����[�h�����Ƃ����_�ł��B

���̕��@�̌��_�́A�L���b�V���E�N���C�A���g�܂��̓_�E�����[�h�E�N���C�A���g�� �ǂ�����g�p���Ă��邩�Ɋ֌W�Ȃ��A���[�U�[������ HTML �t�@�C���ɐڑ����邽�тɁA ������ Java �A�[�J�C�u�E�t�@�C���܂��� Java �N���X�E�t�@�C���� �ēx�_�E�����[�h�����Ƃ����_�ł��B ���[�U�[���ڑ����邽�тɃA�[�J�C�u���_�E�����[�h���闝�R�́AHost On-Demand �N���C�A���g���A �ŐV�̃o�[�W�����̃A�[�J�C�u�E�t�@�C���܂��̓N���X�E�t�@�C����K�����‚悤�ɂ��邽�߂ł��B ���ʂƂ��āA Java �A�[�J�C�u�E�t�@�C���܂��� Java �N���X�E�t�@�C������r�I���Ȃ����”�r�I���������ɂ��̕��@�͍ł��L���ł��B ����́A�����̃t�@�C�����_�E�����[�h���邽�߂Ƀ��[�U�[�������ԑ҂•K�v���Ȃ��A �����̃t�@�C�������[�U�[�Ƀ_�E�����[�h���鎞�ɁA�����p�� Web �T�[�o�[�ɏd�����ׂ������邱�Ƃ��Ȃ�����ł��B

���̕��@���g�p����ɂ́A�ȉ��̃X�e�b�v�����s���Ă��������B

  1. �A�[�J�C�u�� Host On-Demand �p�u���b�V���E�f�B���N�g���[�ɒu���܂��B �f�t�H���g�̃p�u���b�V���E�f�B���N�g���[�́A �����p�� Host On-Demand �T�[�o�[�̃C���X�g�[���E�f�B���N�g���[���̃T�u�f�B���N�g���[ HOD (c:¥Program Files¥IBM¥HostOnDemand¥HOD¥ �Ȃ�) �ł��B
  2. �f�v���C�����g�E�E�B�U�[�h�� HTML �t�@�C����ҏW���܂��B ���̌�A���̂悤�ɂ��܂��B
    1. �u�g���I�v�V�����v�p�l���ŁA�uHTML �p�����[�^�[�v���N���b�N���܂��B
    2. �u���O�v�t�B�[���h�ɁAAdditionalArchives �Ɠ��͂��܂��B
    3. �u�l�v�t�B�[���h�ɁA �t�@�C���g���q (.jar) ��t�����ɃR���}��؂�� Java �A�[�J�C�u�̖��O����͂��܂��B���ɗ�������܂��B
      myCustomA,myCustomB,MyCustomC

�ڂ����́A�I�����C���E�w���v�́wAdditionalArchives�x���Q�Ƃ��Ă��������B

�p�u���b�V���E�f�B���N�g���[����̃f�v���C

���̕��@�́A�ȉ��̏󋵂ŗL���ł��B

���̕��@���g�p����ɂ́A�A�[�J�C�u�� Host On-Demand �p�u���b�V���E�f�B���N�g���[�ɒu���܂��B �f�t�H���g�̃p�u���b�V���E�f�B���N�g���[�́A �����p�� Host On-Demand �T�[�o�[�̃C���X�g�[���E�f�B���N�g���[���̃T�u�f�B���N�g���[ HOD (c:¥Program Files¥IBM¥HostOnDemand¥HOD¥ �Ȃ�) �ł��B

�A�[�J�C�u�E�t�@�C���ɂ‚��Ẵq���g

�ȉ��̃q���g�ɂ́A�A�[�J�C�u�E�t�@�C���̎g�p�Ɋւ���𗧂�񂪊܂܂�Ă��܂��B

Database On-Demand �N���C�A���g�̎g�p

Database On-Demand �N���C�A���g�� Java �A�v���b�g�ł���A�G���h�E���[�U�[�͂�����g�p���� SQL �X�e�[�g�����g�� File Upload �X�e�[�g�����g���쐬������A�����̃X�e�[�g�����g�������[�g�E�f�[�^�x�[�X�E�T�[�o�[�� ���M������ASQL �Ɖ� (SQL Select �X�e�[�g�����g) �̌��ʂ������[�g�E�f�[�^�x�[�X�E�T�[�o�[����擾�����肷�邱�Ƃ��ł��܂��B

�K�؂� Java Database Connectivity (JDBC) �h���C�o�[�� Database On-Demand �N���C�A���g�E ���[�N�X�e�[�V�����ɃC���X�g�[������Ă���ꍇ�ɂ́A���[�U�[�́AIBM System i �T�[�o�[�⑼�̃v���b�g�t�H�[����ʼnғ�����f�[�^�x�[�X�E�T�[�o�[�ƒʐM�ł��܂��B �ڂ����́A���̎�����JDBC �h���C�o�[�̓���ƃC���X�g�[�����Q�Ƃ��Ă��������B

Database On-Demand �ɂ͈ȉ��̋@�\������܂��B

Database On-Demand �N���C�A���g�́A3 �‚̒�`�ς݃N���C�A���g HTML �t�@�C���̂����ꂩ�� �ʂ��Ă̂ݎg�p�”\�ł� (Database On-Demand �̒�`�ς݃N���C�A���g���Q��)�B�f�v���C�����g�E�E�B�U�[�h�� �g�p���� Database On-Demand �N���C�A���g���쐬���邱�Ƃ͂ł��܂���B

�������ADatabase On-Demand �N���C�A���g�̑���Ƃ��āAHost On-Demand �G�~�����[�V�����E�N���C�A���g ����у}�N���̃f�[�^�x�[�X�@�\���g�p�ł��܂� (�f�B�X�v���C�E�G�~�����[�V�����E�N���C�A���g����у}�N���ɂ�����f�[�^�x�[�X�@�\���Q��)�B

�ڂ����́AHost On-Demand �I�����C���E�w���v�́w�f�[�^�x�[�X�E�A�N�Z�X�̊T�v (Overview of database access)�x���Q�Ƃ��Ă��������B

Database On-Demand �N���C�A���g�́AJava �o�[�W����������܂��B���̏ꍇ�A���̂悤�ɂȂ�܂��B

���� Database On-Demand �N���C�A���g�́AJava �v���O�C���̊g���@�\�𗘗p�ł��܂��B

�f�B�X�v���C�E�G�~�����[�V�����E�N���C�A���g����у}�N���ɂ�����f�[�^�x�[�X�@�\

Database On-Demand �N���C�A���g�̑���Ƃ��āADatabase On-Demand �N���C�A���g�Ŏg�p�”\�� �@�\�̂قƂ�ǂ��ׂẮA�ȉ��̃Z�b�V�����E�^�C�v���܂ރf�B�X�v���C�E�G�~�����[�V�����E�N���C�A���g�Ŏg�p�ł��܂��B

�܂��A�f�B�X�v���C�E�G�~�����[�V�����E�N���C�A���g�E�Z�b�V�����ł́A �}�N������ SQL �X�e�[�g�����g����� File Upload �X�e�[�g�����g���g�p���邱�Ƃ� �ł��܂� (�u�}�N���E�v���O���~���O�E�K�C�h�v�� �wSQLQuery �A�N�V���� (SQLQuery action)�x����� �wFile Upload �A�N�V���� (File Upload action)�x���Q��)�B

�Ⴆ�΁A3270 �f�B�X�v���C�E�Z�b�V�����̃����[�g�E�z�X�g�ɐڑ����Ă���Ƃ��ɂ́A �}�N�����N�����āA3270 �f�B�X�v���C�E�Z�b�V�����̃E�B���h�E���玩���I�Ƀf�[�^��ǂݎ��A �ʂ̃����[�g�E�z�X�g�ɑ��݂���f�[�^�x�[�X�̃e�[�u���Ƀf�[�^���������ނ��Ƃ��ł��܂��B���l�ɁA �����[�g�E�f�[�^�x�[�X�̃e�[�u������f�[�^�������I�ɓǂݎ���āA3270 �f�B�X�v���C�E�Z�b�V�����E�E�B���h�E�� �f�[�^���������ރ}�N�����N���ł��܂��B

�ڂ����́AHost On-Demand �I�����C���E�w���v�́w�f�[�^�x�[�X�E�A�N�Z�X�̊T�v (Overview of database access)�x���Q�Ƃ��Ă��������B

Database On-Demand �N���C�A���g�̊J�n

�N���C�A���g�E���[�N�X�e�[�V������ Database On-Demand �N���C�A���g���J�n����ɂ́A ���� 2 �‚̕��@�̂����ꂩ���g�p���܂��B

Database On-Demand �̒�`�ς݃N���C�A���g

Database On-Demand �N���C�A���g�́A3 �‚̒�`�ς݃N���C�A���g HTML �t�@�C���̂����ꂩ��ʂ��� �g�p�ł��܂��B�f�v���C�����g�E�E�B�U�[�h���g�p���āADatabase On-Demand �N���C�A���g HTML �t�@�C���� �쐬���邱�Ƃ͂ł��܂���B��`�ς݂̃N���C�A���g�ɂ‚��Ă͈ȉ��Ő������܂��B

Database On-Demand �N���C�A���g (HODDatabase.html)

����̓_�E�����[�h�E�N���C�A���g�ł��B�_�E�����[�h�Ƃ������O�́A�G���h�E���[�U�[�� Database On-Demand �N���C�A���g�� �J�n���邽�тɁA���ׂẴN���C�A���g�E�R�[�h���N���C�A���g�E���[�N�X�e�[�V�����Ƀ_�E�����[�h����邱�Ƃ��Ӗ����܂��B

�L���b�V�����ꂽ Database On-Demand �N���C�A���g (HODDatabaseCached.html)

����̓L���b�V���E�N���C�A���g�ł��B�u�L���b�V���v�Ƃ������O�́A�G���h�E���[�U�[�� Database On-Demand �� ���߂ĊJ�n�������_�ő啔���̃N���C�A���g�E�R�[�h���_�E�����[�h����āA�N���C�A���g�E���[�N�X�e�[�V������ �ۊǂ���邱�Ƃ��Ӗ����܂��B�ŏ��̃_�E�����[�h�̌�́A�啔���̃N���C�A���g�E�R�[�h�� �N���C�A���g�E���[�N�X�e�[�V������Ŏg�p�ł��邽�߁A�L���b�V���E�N���C�A���g�̓_�E�����[�h�E�N���C�A���g��� �͂邩�ɑ����J�n���܂��B�L���b�V�����ꂽ Database On-Demand �N���C�A���g�̃R���|�[�l���g�̑����́A �L���b�V�����ꂽ Host On-Demand �N���C�A���g�Ƌ��ʂ��Ă��܂��B

�O���t�B�b�N�E�C���[�W
�L���b�V���E�N���C�A���g�ł́A�G���h�E���[�U�[�������̃R�[�h�E�y�[�W�� �K�v�Ƃ���ꍇ�ɂ́A�e�lj��R�[�h�E�y�[�W�ɑ΂���A�[�J�C�u�E�t�@�C�� (.jar �t�@�C��) �̖��O���A ��`�ς� HTML �t�@�C���̃v�����[�h�E���X�g�ɒlj�����K�v������܂��B�R�[�h�E�y�[�W���ꂨ��ёΉ�����t�@�C�����ɂ‚��ẮADatabase On-Demand �ł̕����R�[�h�E�y�[�W�̎g�p���Q�Ƃ��Ă��������B
�L���b�V�����ꂽ Database On-Demand �N���C�A���g (��蔻�ʂ���) (HODDatabaseCachedDebug.html)

����́A�L���b�V���E�N���C�A���g�ɁA�Z�b�V�����E�C�x���g�����M���O���ăg���[�X���邽�߂� ��蔻�ʃR�[�h���lj����ꂽ���̂ł��B

�O���t�B�b�N�E�C���[�W
��蔻�ʃN���C�A���g�́AHost On-Demand �C���X�g�[���E�V�X�e���ɂ����Ė�肪���������ۂɁA IBM �T�|�[�g�ƈꏏ�ɂ��̖�����������ꍇ�ɂ����g�p���܂��B

���[�U�[�p�� Database On-Demand �̍\��

���[�U�[�p�� Database On-Demand ���\������ɂ́A�ȉ��̃X�e�b�v�����s���܂��B

  1. �Ǘ����[�e�B���e�B�[���g�p���āA�O���[�v�ƃ��[�U�[���`���� (Host On-Demand �I�����C���E�w���v�� �w���[�U�[�ƃO���[�v�̊Ǘ� (Managing users and groups)�x���Q��)�B
  2. �O���[�v����у��[�U�[�����s�ł���悤�ɂ���f�[�^�x�[�X�@�\���w�肵�A�V���� SQL �X�e�[�g�����g ����� File Upload �X�e�[�g�����g�̈ꕔ�̃f�[�^�x�[�X�E�p�����[�^�[�ɑ΂���f�t�H���g�l���w�肷�� (Host On-Demand �I�����C���E�w���v�́wDatabase On-Demand �̃O���[�v/���[�U�[�E�I�v�V���� (Database On-Demand Group/User Options)�x���Q��)�B

���[�U�[����уO���[�v�̂��߂ɒ�`�ς݂� SQL �X�e�[�g�����g����� File Upload �X�e�[�g�����g�� �쐬����ꍇ�́A�ȉ��̃X�e�b�v�����s���܂��B

  1. �G���h�E���[�U�[�Ƃ��� Database On-Demand �N���C�A���g�����s���ASQL �X�e�[�g�����g ����� File Upload �X�e�[�g�����g���쐬���� (Host On-Demand �I�����C���E�w���v�� �wDatabase On-Demand ���� (Getting started with Database On-Demand)�x���Q��)�B
  2. �Ǘ����[�e�B���e�B�[���N�����ASQL �X�e�[�g�����g����� File Upload �X�e�[�g�����g�� ���̃��[�U�[�܂��̓O���[�v�ɃR�s�[���� (Host On-Demand �I�����C���E�w���v�� �wDatabase On-Demand �̃O���[�v/���[�U�[�E�X�e�[�g�����g (Database On-Demand Group/User Statements)�x���Q��)�B

JDBC �h���C�o�[�̓���ƃC���X�g�[��

�����[�g�E�z�X�g�ʼnғ�����f�[�^�x�[�X�E�T�[�o�[�ɐڑ�����ɂ́A�N���C�A���g�E���[�N�X�e�[�V������� Java Database Connectivity (JDBC) �h���C�o�[���C���X�g�[������Ă���K�v������܂��B

Host On-Demand �N���C�A���g����� Database On-Demand �N���C�A���g�ɂ́AIBM AS/400 Toolbox for Java �� JDBC �h���C�o�[�� ���łɑg�ݍ��܂�Ă��܂��B���̃h���C�o�[���g�p����ƁA�N���C�A���g�́A �K�؂ɍ\�����ꂽ IBM System i �܂��� AS/400 �̃z�X�g�E�V�X�e����� DB2/400 �f�[�^�x�[�X�ɃA�N�Z�X�ł��܂��B���̃h���C�o�[��o�^�܂��̓f�v���C����K�v�͂���܂���B

�ʂ� JDBC �h���C�o�[���K�v�ȏꍇ�́A���̂悤�ɂ��܂��B

  1. �����[�g�E�f�[�^�x�[�X�̃x���_�[�܂��͊Ǘ��҂ɘA�����āAJDBC �h���C�o�[����肷��B
  2. JDBC �h���C�o�[�� Host On-Demand �܂��� Database On-Demand �ɓo�^����BHost On-Demand �I�����C���E�w���v�� �wJDBC �h���C�o�[�̓o�^ (Registering a JDBC driver)�x���Q�Ƃ��Ă��������B
  3. �G���h�E���[�U�[�̃��[�N�X�e�[�V������ JDBC �h���C�o�[���f�v���C����BHost On-Demand �I�����C���E�w���v�� �wJDBC �h���C�o�[�̃f�v���C (Deploying a JDBC driver)�x���Q�Ƃ��Ă��������B

�f�[�^�x�[�X�E�A�N�Z�X�p�̃t�@�C���E�t�H�[�}�b�g

�G���h�E���[�U�[�́A�uSQL �E�B�U�[�h (SQL Wizard)�v�E�B���h�E�́u�o�� (Output)�v�^�u�܂��� �uFile Upload (File Upload)�v�E�B���h�E�́u�t�@�C���v�^�u�ŁASQL �X�e�[�g�����g�܂��� File Upload �X�e�[�g�����g�� �t�@�C���E�^�C�v��I�����܂��B

�t�@�C���E�t�H�[�}�b�g�ɂ‚��ẮAHost On-Demand �I�����C���E�w���v�́w�f�[�^�x�[�X�E�A�N�Z�X�p�� �t�@�C���E�t�H�[�}�b�g (File formats for database access)�x���Q�Ƃ��Ă��������B

Database On-Demand �ł̕����R�[�h�E�y�[�W�̎g�p

Database On-Demand �ŕ����̃R�[�h�E�y�[�W���g�p����ꍇ�́AHTML �t�@�C���� jar �t�@�C���܂��� cab �t�@�C����lj�����K�v������܂��BHTML �t�@�C���̌���ɑΉ�����R�[�h�E�y�[�W�݂̂������I�Ƀ��[�h����܂��B�Ⴆ�΁A�t�����X��̃R���s���[�^�[������s���Ă��ăI�����_��̃z�X�g�𗘗p����ꍇ�́A�ȉ��̕��@�ŕύX���s���K�v������܂��B

CommonJars.js �t�@�C����ҏW���܂��B�_�E�����[�h�E�N���C�A���g���g�p����ꍇ�́A�擪�� �wdbaDownloadJars =�x�̍s��T���āA���̕\�ɂ���K�؂ȃt�@�C������lj����܂��B�N���C�A���g�� Internet Explorer ���g�p����ꍇ�ł��Ajar �t�@�C�������g�p���Ă������� (���O�͌ォ�� cab �t�@�C�����ɕϊ�����܂�)�B�L���b�V���E�N���C�A���g���g�p����ꍇ�́A�擪�� �wdbaCachedComps =�x�̍s��T���āA���̕\�̓K�؂ȃR���|�[�l���g����lj����܂��B

�T�|�[�g����� Database On-Demand �R�[�h�E�y�[�W

���̕\�́A�T�|�[�g����� Database On-Demand �N���C�A���g�̃R�[�h�E�y�[�W����A �Ή����� .jar �t�@�C�����A����уL���b�V���E�R���|�[�l���g���̃��X�g�ł��B

�R�[�h�E�y�[�W���� .JAR �t�@�C���� �R���|�[�l���g��
�A���r�A�� hacpar.jar HACPAR
�`�F�R��A�n���K���[��A�|�[�����h��A�X���x�j�A�� hacpce.jar HACPCE
�f���}�[�N��A�t�B�������h��A�I�����_��A�m���E�F�[��A�X�E�F�[�f���� hacp1b.jar HACP1B
�h�C�c��A�X�y�C����A�t�����X��A�C�^���A��A�|���g�K����A�u���W���E�|���g�K���� hacp1a.jar HACP1A
�M���V���� hacpgr.jar HACPGR
�w�u���C�� hacphe.jar HACPHE
���{�� hacpja.jar HACPJA
�؍��� hacpko.jar HACPKO
���V�A�� hacpru.jar HACPRU
������ (�ȑ̎�) hacpzh.jar HACPZH
�^�C�� hacpth.jar HACPTH
�g���R�� hacptr.jar HACPTR
������ (�ɑ̎�) hacptw.jar HACPTW

�T�[�o�[�E�}�N���E���C�u�����[�̍쐬����уf�v���C

�T�[�o�[�E�}�N���E���C�u�����[�́AHTML ���f���E�y�[�W�ŁA�܂��\�����f���E���[�U�[���g�p�ł��܂��B HTML �y�[�W�̏ꍇ�A���[�U�[�̓f�v���C�����g�E�E�B�U�[�h���g�p���ăT�[�o�[�E�}�N���E���C�u�����[���J�X�^�}�C�Y�ł��܂��B �\�����f���̏ꍇ�A���[�U�[�� Host On-Demand �Ǘ��R���\�[�����g�p�ł��܂��B �Ǘ��҂́AGUI �x�[�X�̍\�����g�p���Ċe�Z�b�V�����p�̍\�����s�����Ƃ��ł��܂��B ��`���ꂽ���ׂẴZ�b�V�����p�ɍ\�����s���Ǘ��҂̕��́AHTML �p�����[�^�[ SetServerMacroLibraryPath ���g�p���Ă��������B

SetServerMacroLibraryPath �̒l�����L�p�X �܂������΃p�X �ł��B �����̒l���g�p���āA���[�U�[������ Host On-Demand �Z�b�V��������A�N�Z�X����A�}�N���̒������|�W�g���[���쐬����ѕێ�ł��܂��B �����̃}�N���́A�K�v�ȏꍇ�ɂ̂݃��[�U�[�̃}�V���Ƀ_�E�����[�h����܂��B �T�[�o�[�E�}�N���ɑ΂��ĕύX���s���ƁA���[�U�[�͎���̃}�N���ւ̃A�N�Z�X���ɁA�����I�ɍX�V���擾���܂��B

�T�[�o�[�E�}�N���E���C�u�����[�ɂ́A���̂悤�Ȃ����‚��̗��_������܂��B

�T�[�o�[�E�}�N���E���C�u�����[�́AWeb �T�[�o�[��܂��͋��L�l�b�g���[�N�E �h���C�u��ɏ풓�����邱�Ƃ��”\�ł��B �����̃^�C�v�̃��C�u�����[�ɂ����āA ����� Host On-Demand �Z�b�V�����ɑ΂��Ăǂ̃}�N����L���ɂ��邩�𐧌�ł��܂��B Web �x�[�X�̃}�N���E���C�u�����[���g�p����ꍇ�A �\�����Ă���Z�b�V�����p�ɗL���ɂ���������̃}�N�������ʂ���e�L�X�g�E�t�@�C�����쐬����K�v������܂��B ���p�h���C�u�E�x�[�X�̃}�N���E���C�u�����[���g�p����ꍇ�ɂ́A �w�肵���f�B���N�g���[�������ׂĂ� �t�@�C�����A�Z�b�V�����ɑ΂��ėL���ƂȂ�܂��B ���[�U�[�́AWeb �x�[�X�̃}�N���E���C�u�����[�ɏ������ނ��Ƃ͂ł��܂��񂪁A �������݃A�N�Z�X�����������Ă���ꍇ�́A���L�h���C�u�E�x�[�X�̃}�N���E���C�u�����[�� �X�V���邱�Ƃ��ł��܂��B

�T�[�o�[�E�}�N���E���C�u�����[�� Web �T�[�o�[�ւ̃f�v���C

  1. �}�N�����A���[�U�[�� Web �T�[�o�[���o�R���ăA�N�Z�X�ł���ꏊ�ɒu���B ���̏ꏊ�́AHost On-Demand �p�u���b�V���E�f�B���N�g���[�łȂ��Ă��\���܂���B
  2. �}�N���̕ʌ‚̃Z�b�g��K�v�Ƃ���Z�b�V�������ƂɁA �}�N���E�t�@�C�����̃��X�g���܂ރe�L�X�g�E�t�@�C�����쐬����B �e�L�X�g�E�t�@�C���̌`���́A�e�s�� 1 �‚̃}�N���E�t�@�C�����������L�q����Ƃ������̂ł��B
    macro1.mac
    macro2.mac
    macro3.mac
    �K���ȉ��̋K���ɏ]���Ă��������B
  3. ���̃e�L�X�g�E�t�@�C�����A���ꂪ�Q�Ƃ���}�N���Ɠ����ꏊ�ɒu���B
  4. �f�v���C�����g�E�E�B�U�[�h�ŁA �u�z�X�g�E�Z�b�V���� (Host Sessions)�v�E�B���h�E�́u�\���v���j���[���N���b�N���A �u�T�[�o�[�E�}�N���E���C�u�����[... (Server macro library...)�v��I������B �u���̃Z�b�V�����̃T�[�o�[�E�}�N���E���C�u�����[���g�p���܂� (Use a server macro library for this session)�v�{�b�N�X�Ƀ`�F�b�N�}�[�N��t���A Web �T�[�o�[�E�}�N���E���C�u�����[��I�����܂��B
  5. �X�e�b�v 2 �ō쐬�����}�N���E���X�g�̊��S�C�� URL (�Ⴆ�΁Ahttp://servername/hod/macrolist.txt) ���w�肷��B �uOK�v���N���b�N���܂��B

���[�U�[���Z�b�V�������I�[�v�����鎞�A �u�}�N���̍Đ��v�܂��́u�g�p�”\�}�N���v�E�B���h�E���g�p���āA ���[�U�[�̃Z�b�V�����p�ɍ쐬�������X�g�Ŏw�肳�ꂽ�}�N�����Q�Ƃ��邱�Ƃ��ł��܂��B �����̃}�N���́A���[�U�[���}�N���̏ꏊ�Ƃ��ăT�[�o�[�E���C�u�����[��I�������Ƃ��Ɏg�p�”\�ɂȂ�܂��B �T�[�o�[�E���C�u�����[�̏ꏊ�́A�Z�b�V�����ŃT�[�o�[�E�}�N���E���C�u�����[���g�p����\���������ꍇ�̂݁A �g�p�”\�ɂȂ�܂��B

��:
�T�[�o�[�E�}�N���E���C�u�����[�́A�Ǘ��N���C�A���g�ł��\���ł��܂��B

�T�[�o�[�E�}�N���E���C�u�����[�̋��L�h���C�u�ւ̃f�v���C

  1. �}�N�����l�b�g���[�N��̋��p�f�B���N�g���[�ɒu���B
  2. �f�v���C�����g�E�E�B�U�[�h�́u�z�X�g�E�Z�b�V���� (Host Sessions)�v�E�B���h�E�ŁA �\������Z�b�V������I�����A�u�\���v���j���[���N���b�N���A �u�T�[�o�[�E�}�N���E���C�u�����[ (Server macro library)�v��I������B �u���̃Z�b�V�����̃T�[�o�[�E�}�N���E���C�u�����[���g�p���܂� (Use a server macro library for this session)�v�{�b�N�X�Ƀ`�F�b�N�}�[�N��t���A ���p�h���C�u�E�}�N���E���C�u�����[��I�����܂��B
  3. �f�B���N�g���[�E�p�X���w�肷��B�ȉ��́A�L���ȃf�B���N�g���[�̗�ł��B �����̃Z�b�V�����ɑ΂��ă}�N���E���C�u�����[���\�����Ă���A �e�Z�b�V�������Ǝ��̃}�N���̃Z�b�g���g�p����ꍇ�A �Z�b�V�������Ƃɕʌ‚̃f�B���N�g���[���쐬����K�v������܂��B
  4. �uOK�v���N���b�N���܂��B

���[�U�[���Z�b�V�������I�[�v�����鎞�A �u�}�N���̍Đ��v�܂��́u�g�p�”\�}�N���v�E�B���h�E���g�p���āA �f�B���N�g���[���̃}�N���̃��X�g���Q�Ƃ��邱�Ƃ��ł��܂��B �����̃}�N���́A���[�U�[���}�N���̏ꏊ�Ƃ��ăT�[�o�[�E���C�u�����[��I�������Ƃ��Ɏg�p�”\�ɂȂ�܂��B �T�[�o�[�E���C�u�����[�̏ꏊ�́A�Z�b�V�����ŃT�[�o�[�E�}�N���E���C�u�����[���g�p����\���������ꍇ�̂݁A �g�p�”\�ɂȂ�܂��B

�Z�b�V�����E�v���p�e�B�[�̓��I�ύX

Host On-Demand �Z�b�V�����́A�Ǘ��҂ɂ���Ē�`����A ���[�U�[�� Host On-Demand HTML �t�@�C���ɃA�N�Z�X����Ƃ��� Host On-Demand �N���C�A���g�ɂ���Ď擾����܂��B ���[�U�[���Q�Ƃ���Z�b�V�����E�v���p�e�B�[�͌Œ肳�ꂽ�l�ŁA �Ǘ��҂̏����\������єC�ӂ̃��[�U�[�X�V�̑g�ݍ��킹�Ő��藧���Ă��܂��B �������A�����‚��� HTML �t�@�C���܂��͓���̃Z�b�V�����E�v���p�e�B�[�ɂ����āA HTML �̃A�N�Z�X���ɒl�𓮓I�ɐݒ肷��ق����֗��ȏꍇ������܂��B ���̃^�C�v�̐���ɂ���āA �N���C�A���g�� IP �A�h���X�܂��͎����Ȃǂ̏��Ɋ�Â��ē���̃Z�b�V�����E�v���p�e�B�[�l��ݒ肷�邱�Ƃ��ł��܂��B

HTML �ւ̃A�N�Z�X���ɃZ�b�V�����E�v���p�e�B�[�𓮓I�ɐݒ肷��ɂ́A�Ǘ��҂́A Web �T�[�o�[��ʼnғ����AHTML ���N���C�A���g�֑��M���钼�O�Ɍ����ǂ��ύX����v���O�������쐬����K�v������܂��B �����Z�b�V�����E�v���p�e�B�[�� HTML �Œ�`����Ă��Ȃ��Ă��A Host On-Demand �� HTML ���̑����̃Z�b�V�����E�v���p�e�B�[���w��ύX����@�\��񋟂��܂��B �����̎w��ύX�l�́A��ɃN���C�A���g�ɂ���Ďg�p����A �Ǘ��҂ɂ�鏉���Z�b�V�����E�v���p�e�B�[�E�Z�b�g�A�b�v����у��[�U�[�ɂ��v���p�e�B�[�ւ̔C�ӍX�V�����D�悳��܂��B HTML �w��ύX�l�͕ۊǂ���邱�Ƃ͂Ȃ����߁A�Ǘ��҂��w��ύX����������΁A �N���C�A���g�͍Ăуv���p�e�B�[�̕ύX�O�̐ݒ���g�p���邱�ƂɂȂ�܂��B �܂��A�w��ύX���ꂽ�v���p�e�B�[�́A���[�U�[���ύX�ł��Ȃ��悤�Ƀ��b�N����܂��B

�Ǘ��҂��v���O�������쐬���A HTML ���w��ύX���邱�Ƃɂ���� 1 �‚܂��͕����̃Z�b�V�����E�v���p�e�B�[�𓮓I�ɐݒ肷��ɂ́A Java Server Pages (JSP)�A�T�[�u���b�g�APerl�AREXX�A�܂��� Active Server Pages (ASP) �Ȃǂ��܂��܂ȕ��@������܂��B ���̏͂ł́A�Ǘ��҂����ʂ��ė��p�ł��邱�Ƃɏœ_�𓖂Ă������‚��̗�����グ�܂��B �����̗�́A����̃v���p�e�B�[���w��ύX����\������ыZ�@���������悤�Ӑ}����Ă��܂��B �����̃��J�j�Y���́A�Ǘ��҂��I������ǂ̃v���O���~���O�E�A�v���[�`�ɂ��K�p���܂��B

���� HTML �t�@�C���̃Z�b�g�A�b�v

���� HTML �t�@�C���́A�f�v���C�����g�E�E�B�U�[�h���g�p���č쐬����K�v������܂��B ����ɂ��A�_�E�����[�h�����R�[�h�̃T�C�Y�⃆�[�U�[���g�p�ł���@�\�ȂǁA�g�p�����ŏd�v�ȋ@�\�� �K�؂ɃZ�b�g�A�b�v�ł���悤�ɂȂ�܂��B �ȉ��̃Z�N�V�����ł́A�g�ݍ��ޕK�v������ HTML �p�����[�^�[��������܂��B �������A�����̃p�����[�^�[�ɕK�v�Ȑ��m�ȃt�H�[�}�b�g�́A HTML �̃t�H�[�}�b�g�ɉ����ĕς�邱�Ƃ𓪂ɓ���Ă����Ă��������BHost On-Demand 7 �ȍ~�ł́A �����‚��� HTML �� JavaScript ���g�p���Đ�������A HTML �p�����[�^�[�� JavaScript �̔z����Ŏw�肳��邩�A �܂��� JavaScript �� document.write �X�e�[�g�����g���g�p���Ďw�肳��邱�Ƃɒ��� ���Ă��������B�܂��AHTML �̃t�H�[�}�b�g�́A�I�����ꂽ�N���C�A���g (�L���b�V���E�N���C�A���g�܂��� �_�E�����[�h�E�N���C�A���g) �ɂ���Ă��قȂ�܂��B

�R�[�h�E�x�[�X�̐ݒ�

�f�v���C�����g�E�E�B�U�[�h���g�p���� HTML ���쐬���鎞�ɃR�[�h�E�x�[�X��ݒ肷��ɂ́A�ȉ��̂悤�ɂ��܂��B

  1. �u�lj��I�v�V�����v�E�B���h�E�ŁA �u�g���I�v�V�����v���N���b�N���ăc���[�E�r���[�́u���̑��v�u�����`�ɐi�݂܂��B
  2. �u�R�[�h�E�x�[�X�v�t�B�[���h�ɁA���΃p�X /hod/ ����͂��܂��B
  3. HTML �t�@�C�����f�t�H���g�� Host On-Demand �p�u���b�V���E�f�B���N�g���[ your_install_directory¥HOD �ɕۊǂ��܂��B

HTML �t�@�C���͂���� Host On-Demand �̃A�[�J�C�u�E�t�@�C���Ɠ����f�B���N�g���[�ɔz�u����܂����B

�R�[�h�E�x�[�X�́A�f�v���C�����g�E�E�B�U�[�h�E�t�@�C�������s�����f�B���N�g���[�ł͂Ȃ��A �C���X�g�[���ς� Host On-Demand �p�u���b�V���E�f�B���N�g���[���Q�Ƃ��܂��B �u�R�[�h�E�x�[�X�v�t�B�[���h�ɁA���S�C�� URL ����͂��邱�Ƃ͂ł��܂����A �Z�b�V�����E�v���p�e�B�[�𓮓I�ɕύX���鎞�ɂ́A �f�t�H���g�̃p�u���b�V���E�f�B���N�g���[�̑��΃p�X /hod/ ����͂��邱�Ƃ����������߂��܂��B ���S�C�� URL ����͂����ꍇ�ADNS �G���g���[������ IP �A�h���X�ɉ������ꂽ�Ƃ��Ă��A �R�[�h�E�x�[�X�Ƃ��Ďw�肵�����@�Ƃ͈قȂ���@�Ńz�X�g�����w�肷�邷�ׂẴ��[�U�[�́A �t�@�C���ɃA�N�Z�X�ł��Ȃ��Ȃ�܂��B

ConfigBase �p�����[�^�[�̒lj�

ConfigBase �ƌĂ΂��p�����[�^�[�� HTML �t�@�C���ɒlj����܂��B�R�[�h�E�x�[�X�̐ݒ��Ő�������Ă��� Codebase �Ƃ��Ă� /hod/ �̒�`�Ɠ��l�ɁAConfigBase �p�����[�^�[���K�v�ł��B����́A�ŏI�I�ɂ� JSP �t�@�C�����f�t�H���g�� �p�u���b�V���E�f�B���N�g���[�Ƃ͈قȂ�ꏊ�Ƀf�v���C���邱�ƂɂȂ�AHost On-Demand �̃A�v���b�g�� hostondemand/HOD/HODData �f�B���N�g���[�ɑ��݂���Z�b�V�����\���t�@�C�������‚�����@��m��K�v�� ���邽�߂ł��B�����̃t�@�C���́A�f�v���C�����g�E�E�B�U�[�h�� HTML �t�@�C���� �p�u���b�V���E�f�B���N�g���[�ɕۊǂ������_�ō쐬����܂��BCodebase �Ƃ͈قȂ�AConfigBase �p�����[�^�[�ł͊��S�C�� URL ���K�v�ł��B ConfigBase �́AHost On-Demand �ɌŗL�̗p��ł��B

�O���t�B�b�N�E�C���[�W
�ڂ����́A�wWebSphere �g���@�\���܂� JavaServer �y�[�W�E�t�@�C���̊J�� (Developing JavaServer Pages files with WebSphere extensions)�x���Q�Ƃ��Ă��������B

HTML �p�����[�^�[�̎w��ύX

�Z�b�V�����E�v���p�e�B�[�𓮓I�ɐݒ肷�邽�߂ɏ]���K�v�̂���X�e�b�v�������‚�����܂� (���̏͂̌㔼�Ɏ�������́A�����̂����‚��̃p�����[�^�[�̎w����@�𖾊m�ɗ�������̂ɖ𗧂��܂�)�B

  1. HTML �w��ύX���g�p�”\�ɂ����B �f�t�H���g�ł́A�N���C�A���g�� HTML �w��ύX�𖳎����܂��B �w��ύX���g�p�”\�ɂ���ɂ́AEnableHTMLOverrides �Ƃ��� HTML �p�����[�^�[���`���A ���̒l�� true ��ݒ肷��K�v������܂��B
  2. �w��ύX�����Z�b�V���������X�g�����B HTML �Ɋ֘A�t����ꂽ�Z�b�V��������������ꍇ�����邽�߁A �ǂ̃Z�b�V�������w��ύX����邩�����X�g����K�v������܂��B TargetedSessionList �Ƃ��� HTML �p�����[�^�[���`���A ���̒l�Ɏw��ύX���󂯓����Z�b�V�����̖��O�𐳊m�Ɏw�肵�Ă��������B ���̒l�́A"Session1Name, Session2Name" �Ȃǂ̂悤�ɁA �R���}�ŋ�؂�ꂽ�Z�b�V�������̃��X�g�łȂ���΂Ȃ�܂���B
  3. �w��ύX���̂��w�肷���B �w��ύX�����Z�b�V�����E�v���p�e�B�[���ƂɁA��]����w��ύX�ł���l���g�p���āA ���̃v���p�e�B�[���𖼑O�Ɏ��� HTML �p�����[�^�[���`����K�v������܂��B �����āA�w�肷��l�́ATargetedSessionList �p�����[�^�[�Ń��X�g���ꂽ���ׂẴZ�b�V�����ɓK�p����܂��B TargetedSessionList �̃Z�b�V�����̈ꕔ�݂̂��w��ύX����ꍇ�́A �l�� "Session1Name=value1, Session2Name=value2" �Ȃǂ̃t�H�[�}�b�g�Ŏw��ł��܂��B

�w��ύX�”\�ȓ���̃Z�b�V�����E�v���p�e�B�[

�ȉ��̕\�ɁA�w��ύX�”\�ȃZ�b�V�����E�v���p�e�B�[��������A�p�����[�^�[���Ƃ̋��e�l�������܂��B

�\ 12. �w��ύX�”\�ȃZ�b�V�����E�v���p�e�B�[
�p�����[�^�[�� ���� �L���Ȓl
Host �^�[�Q�b�g�E�T�[�o�[�̃z�X�g���܂��� IP �A�h���X�B �v���p�e�B�[�E�p�l���Ɂu����A�h���X�v�Ƃ��ĕ\�������B ���ׂẴZ�b�V�����E�^�C�v�ɓK�p�B �z�X�g���܂��� IP �A�h���X�B
HostBackup1 backup1 �T�[�o�[�̃z�X�g���܂��� IP �A�h���X�B �v���p�e�B�[�E�p�l���� backup1 �́u����A�h���X�v�Ƃ��ĕ\�������B ���ׂẴZ�b�V�����E�^�C�v�ɓK�p�B �z�X�g���܂��� IP �A�h���X�B
HostBackup2 backup2 �T�[�o�[�̃z�X�g���܂��� IP �A�h���X�B �v���p�e�B�[�E�p�l���� backup2 �́u����A�h���X�v�Ƃ��ĕ\�������B ���ׂẴZ�b�V�����E�^�C�v�ɓK�p�B �z�X�g���܂��� IP �A�h���X�B
Port �^�[�Q�b�g�E�T�[�o�[�� listen ���Ă���|�[�g�ԍ��B �v���p�e�B�[�E�p�l���Ɂu����|�[�g�v�Ƃ��ĕ\�������B ���ׂẴZ�b�V�����E�^�C�v�ɓK�p�B �C�ӂ̗L�� TCP/IP �|�[�g�ԍ��B
PortBackup1 backup1 �T�[�o�[�� listen ���Ă���|�[�g�ԍ��B �v���p�e�B�[�E�p�l���� backup1 �́u����|�[�g�v�Ƃ��ĕ\�������B ���ׂẴZ�b�V�����E�^�C�v�ɓK�p�B �C�ӂ̗L�� TCP/IP �|�[�g�ԍ��B
PortBackup2 backup2 �T�[�o�[�� listen ���Ă���|�[�g�ԍ��B �v���p�e�B�[�E�p�l���� backup2 �́u����|�[�g�v�Ƃ��ĕ\�������B ���ׂẴZ�b�V�����E�^�C�v�ɓK�p�B �C�ӂ̗L�� TCP/IP �|�[�g�ԍ��B
CodePage �Z�b�V�������ڑ������̃T�[�o�[�̃R�[�h�E�y�[�W�B �v���p�e�B�[�E�p�l���Ɂu�z�X�g�E�R�[�h�E�y�[�W�v�Ƃ��ĕ\�������B FTP ���������ׂẴZ�b�V�����E�^�C�v�ɓK�p�B �Z�b�V�����E�v���p�e�B�[�E�p�l���Ƀ��X�g�����T�|�[�g�ς݃z�X�g�E�R�[�h�E�y�[�W�̐��l�̕��� (037 �Ȃ�)�B
SessionID ���̃Z�b�V�����֊��蓖�Ă�V���[�g�E�l�[�� (OIA ���ɕ\�������)�B ���̍\���ɌŗL�ł���K�v������B �v���p�e�B�[�E�p�l���Ɂu�Z�b�V���� ID�v�Ƃ��ĕ\�������B ���ׂẴZ�b�V�����E�^�C�v�ɓK�p�B 1 ����: A-Z�B
LUName �^�[�Q�b�g�E�T�[�o�[�Œ�`����A���̃Z�b�V������ڑ��������� LU �܂��� LU �v�[���̖��O�B �v���p�e�B�[�E�p�l���ɁuLU �܂��̓v�[�����v�Ƃ��ĕ\�������B 3270 �f�B�X�v���C����� 3270 ������u�̊e�Z�b�V�����E�^�C�v�ɓK�p�B LU �܂��� LU �v�[���̖��O�B
LUNameBackup1 backup1 �T�[�o�[�Œ�`����A���̃Z�b�V������ڑ��������� LU �܂��� LU �v�[���̖��O�B �v���p�e�B�[�E�p�l���� backup1 �́uLU �܂��̓v�[�����v�Ƃ��ĕ\�������B 3270 �f�B�X�v���C����� 3270 ������u�̊e�Z�b�V�����E�^�C�v�ɓK�p�B LU �܂��� LU �v�[���̖��O�B
LUNameBackup2 backup2 �T�[�o�[�Œ�`����A���̃Z�b�V������ڑ��������� LU �܂��� LU �v�[���̖��O�B �v���p�e�B�[�E�p�l���� backup2 �́uLU �܂��̓v�[�����v�Ƃ��ĕ\�������B 3270 �f�B�X�v���C����� 3270 ������u�̊e�Z�b�V�����E�^�C�v�ɓK�p�B LU �܂��� LU �v�[���̖��O�B
WorkstationID ���̃��[�N�X�e�[�V�����̖��O�B �v���p�e�B�[�E�p�l���Ɂu���[�N�X�e�[�V���� ID�v�Ƃ��ĕ\�������B 5250 �f�B�X�v���C����� 5250 ������u�̊e�Z�b�V�����E�^�C�v�ɓK�p�B ���̃��[�N�X�e�[�V�����̌ŗL���B
ScreenSize ��ʏ�̍s������ї񐔂��`����B �v���p�e�B�[�E�p�l���Ɂu��ʃT�C�Y�v�Ƃ��ĕ\�������B 3270 �f�B�X�v���C�A5250 �f�B�X�v���C�A����� VT �f�B�X�v���C�̊e�Z�b�V�����E�^�C�v�ɓK�p�B
  • �l=�s x ��
  • 2=24x80 (3270�A5250�AVT)
  • 3=32x80 (3270)
  • 4=43x80 (3270)
  • 5=27x132 (3270�A5250)
  • 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 Service Location Protocol (SLP) �X�R�[�v�B �v���p�e�B�[�E�p�l���� �uSLP �I�v�V�����v �̉��́u�X�R�[�v�v �Ƃ��ĕ\�������B 3270 �f�B�X�v���C�A3270 ������u�A5250 �f�B�X�v���C�A����� 5250 ������u�̊e�Z�b�V�����E�^�C�v�ɓK�p�B ���̃t�B�[���h�̐��m�Ȓl�́A�S���̊Ǘ��҂ɘA�����Ċm�F���Ă��������B
SLPAS400Name �Z�b�V���������� IBM System i �֐ڑ�������B�v���p�e�B�[�E�p�l���ɂ� �uiSeries �� (SLP)�v �ƕ\�������B 5250 �f�B�X�v���C����� 5250 ������u�̊e�Z�b�V�����E�^�C�v�ɓK�p�B ���S�C�� SNA CP �� (USIBMNM.RAS400B �Ȃ�)�B
FTPUser FTP �T�[�o�[�� �ڑ�����Ƃ��� �Z�b�V������ �g�p���郆�[�U�[ ID �� �w�肷��B �v���p�e�B�[�E�p�l���� �u���[�U�[ ID�v �Ƃ��ĕ\�������B FTP �Z�b�V�����E�^�C�v�ɓK�p�B �L���ȃ��[�U�[ ID�B
FTPPassword FTP �T�[�o�[�� �ڑ�����Ƃ��� �Z�b�V������ �g�p���� �p�X���[�h���w�肷��B �v���p�e�B�[�E�p�l���� �u�p�X���[�h�v �Ƃ��ĕ\�������B FTP �Z�b�V�����E�^�C�v�ɓK�p�B �L���ȃp�X���[�h�B
UseFTPAnonymousLogon ���[�U�[ ID �� �������g�p���� FTP �T�[�o�[�փ��O�C������ �Z�b�V�������g�p�”\�ɂ���B �v���p�e�B�[�E�p�l���� �u�������O�C���v�Ƃ��ĕ\�������B FTP �Z�b�V�����E�^�C�v�ɓK�p�B Yes �܂��� No
FTPEmailAddress �������O�C�����g�p���� FTP �T�[�o�[�֐ڑ�����Ƃ��Ɏg�p���� E ���[���E�A�h���X���w�肷��B �v���p�e�B�[�E�p�l���ɁuE ���[���E�A�h���X�v�Ƃ��ĕ\�������B FTP �Z�b�V�����E�^�C�v�ɓK�p�B �L���� E ���[���E�A�h���X�B
PromptForDestinationAddress FTP �T�[�o�[�� �ڑ�����Ƃ��� �g�p���� ����A�h���X�� �v�����v�g�� ���[�U�[�ɑ΂��� �o�����ǂ����� �w�肷��B �v���p�e�B�[�E�p�l���� �u����A�h���X�v �Ƃ��ĕ\�������B FTP �Z�b�V�����E�^�C�v�ɓK�p�B yes �܂��� no
CICSInitialTransEnabled CICS �Q�[�g�E�F�C�E�Z�b�V������ �m�����ꂽ���� �����g�����U�N�V������ �J�n�����悤�ɂ���B true �܂��� false
CICSInitialTrans CICS �z�X�g�ւ� �ڑ����ɊJ�n����� �����g�����U�N�V������ ���O���w�肷��B CICS �Q�[�g�E�F�C�E�Z�b�V�����Ɍ���K�p�B CICSInitialTransEnabled �p�����[�^�[�́A �J�n����� �w�肳�ꂽ �g�����U�N�V������ �΂��� true �� �ݒ肷��K�v������܂��B �L���ȃg�����U�N�V���� ID �́A 1 ���� 128 �����̃X�g�����O�ł��B ���̃X�g�����O�́A �T�[�o�[�ւ̐ڑ����Ɏ��s����� �����g�����U�N�V���� ����т��ׂĂ� �p�����[�^�[�����ʂ��܂��B �ŏ��� 4 ���� �܂��̓X�g�����O���� �ŏ��̃u�����N�܂ł̕����́A �g�����U�N�V�����Ƃ��Ď���܂��B �c�����f�[�^�́A �g�����U�N�V������ �Ăяo����鎞�� �g�����U�N�V�����ɓn����܂��B
Netname �C���X�g�[���܂��� �\�񂷂�[�����\�[�X�̖��O�B ���̃t�B�[���h���u�����N�̏ꍇ�A �I�������[���^�C�v�͗\���s�”\�ł��B CICS �Z�b�V�����Ɍ���K�p�B �L���Ȓ[�����\�[�X���B

HTML �p�����[�^�[�̏������ɐ������G���[�́A���ׂ� Java �R���\�[�����ɕ\������܂��B

�� 1: �N���C�A���g�� IP �A�h���X�Ɋ�Â��� LU �����w��ύX����

�Ǘ��҂́A�Z�b�V������`�ɒ��� LU �����w�肵�Ȃ��悤�ɂ��邱�Ƃ��ł��܂��B ���̗�ł́A�N���C�A���g�� IP �A�h���X���g�p���āA�e�L�X�g�E�t�@�C�����Ƀ��X�g���ꂽ LU �����������A ������Z�b�V�������̎w��ύX�l�Ƃ��Ďg�p����ȒP�ȕ��@�������܂��B

���̗�́AJSP ���g�p���č쐬����Ă��܂��B �f�v���C�����g�E�E�B�U�[�h���A 3270 �f�B�X�v���C����� 5250 �f�B�X�v���C�ƌĂ΂�� 2 �‚̃Z�b�V�������܂� HTML �t�@�C�����쐬���邽�߂Ɏg�p����܂����B Host On-Demand 7 �ȍ~�ł��A�����‚��� HTML �� JavaScript ���g�p���Đ�������A HTML �p�����[�^�[�� JavaScript �̔z����Ŏw�肳��邩�A �܂��� JavaScript �� document.write �X�e�[�g�����g���g�p���Ďw�肳��邱�Ƃɒ��ӂ��Ă��������B �܂��AHTML �̃t�H�[�}�b�g�́A�I�����ꂽ�N���C�A���g (�L���b�V���E�N���C�A���g�܂��� �_�E�����[�h�E�N���C�A���g) �ɂ���Ă��قȂ�܂��B

���̗�ł́A�J�n�ʒu�Ƃ��ăL���b�V�� Java �y�[�W���g�p���Ă���AHTML �̎w��ύX�ɑ΂���K�v�ȕύX�͑����ŕ\�����Ă���܂��B�f�v���C�����g�E�E�B�U�[�h���L���b�V�� Java2 �y�[�W�𐶐����邽�߂Ɏg�p����鎞�A ����͈ȉ��̃t�@�C���𐶐����܂��B

Macintosh �N���C�A���g�́AExample_J2.html �y�[�W�𗘗p���܂��B

IP �A�h���X / LU ���̃y�A���܂ރt�@�C�� (c:¥luname.table) ���ǂݎ���܂��B �N���C�A���g�� IP �A�h���X���A�u3270 �f�B�X�v���C�v�Z�b�V�����Ŏw��ύX����鐳���� LU �����������邽�߂Ɏg�p����܂��B �ڍׂ́A��Ɋ܂܂��R�����g���Q�Ƃ��Ă��������B �f�v���C�����g�E�E�B�U�[�h�̏o�͂֒lj������s�́A�����ŕ\�����Ă���܂��B

<!doctype html public "-//W3C//DTD HTML 3.2 Final//EN">
<%
//  Read the luname.table file into a properties variable.
//  The luname.table file contains lines in the following format:
//    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;

// put cached client installation applet parameters here
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">';

// The next 2 lines are required in order to override session properties.
//  The first line turns on the processing for this function and does not 
//  need to be modified.  The second line identifies the sessions that you
//  want to change.  In this example, there are 2 sessions identified 
//  named: "3270 Display" and "5250 Display".
 
hHod_AppletParams[6]='<PARAM NAME="EnableHTMLOverrides" VALUE="true">';
hHod_AppletParams[7]='<PARAM NAME="TargetedSessionList" VALUE="3270 Display,5250 Display">';
 
// The following line changes the LUName session parameter for the session named
//  "3270 Display".  In this example, the LUName is being set to the value   
//  contained in the c:¥luname.table for the IP address of the client.
// When you are initially testing your changes, you may want to use a constant
// value to verify that the syntax is correct before you insert your
// calculations.
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>

�� 2: HTML �̃t�H�[�����g�p���ă��[�U�[���ڑ���z�X�g���w��ł���悤�ɂ���

�Ǘ��҂́A�w��ύX�l���Z�o����̂ł͂Ȃ��AHTML �̃t�H�[�����g�p���Ēl���w�肷�邱�Ƃ��ł��܂��B �ȉ��̗�́A�z�X�g���̋L���p�̊ȒP�ȃt�H�[����\��������̂ł��B ���̃t�H�[���́A�t�H�[�����Ɏw�肳�ꂽ�z�X�g�����g�p���� 3270 �f�B�X�v���C�E�Z�b�V�����̃z�X�g�����w��ύX���� JSP �v���O������ post �����s���܂��B

���̗�́AJSP ���g�p���č쐬����Ă��܂��B �f�v���C�����g�E�E�B�U�[�h���A �u3270 �f�B�X�v���C�v����сu5250 �f�B�X�v���C�v�ƌĂ΂�� 2 �‚̃Z�b�V�������܂� HTML �t�@�C�����쐬���邽�߂Ɏg�p����܂����B Host On-Demand 7 �ȍ~�ł��A�����‚��� HTML �� JavaScript ���g�p���Đ�������A HTML �p�����[�^�[�� JavaScript �̔z����Ŏw�肳��邩�A �܂��� JavaScript �� document.write �X�e�[�g�����g���g�p���Ďw�肳��邱�Ƃɒ��ӂ��Ă��������B �܂��AHTML �̃t�H�[�}�b�g�́A�I�����ꂽ�N���C�A���g (�L���b�V���E�N���C�A���g�܂��� �_�E�����[�h�E�N���C�A���g) �ɂ���Ă��قȂ�܂��B

�t�H�[�����g�p����ꍇ�A�t�H�[���E�f�[�^�̓v���O�����ւ̕����̗v����ʂ��ĕێ������K�v������܂��B ����́A�\���T�[�o�[�E�x�[�X�E���f���̃y�[�W���g�p���Ă���ꍇ�AHost On-Demand HTML �t�@�C�����AJava �����o���邽�߂ɁA ����уu�b�N�}�[�N���T�|�[�g���邽�߂Ɏ���ă��[�h���邩��ł��B �\���T�[�o�[�E�x�[�X�E���f�����g�p���Ă���ꍇ�ɁAJava 1 ��I�����A �u�b�N�}�[�N�E�T�|�[�g���g�p�s�‚ɂ��Ă���ꍇ�́A�y�[�W�̍ă��[�h�̕K�v�͂Ȃ��A �t�H�[���E�f�[�^��ێ�����K�v������܂���B ���̗�́A�ă��[�h���s���Ă��t�H�[���E�f�[�^��ێ����邽�߂ɁAJSP �Z�b�V�������g�p���܂��B

�ȉ��ɁA�z�X�g������͂ł���ȒP�� HTML �t�H�[���������܂��B ���̃t�H�[���́AJSP �v���O���� (example2.jsp) �ɑ΂��� post �����s���܂��B

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

�ȉ��́A�f�v���C�����g�E�E�B�U�[�h����̕ύX�o�͂ł��B �ڍׂ́A��Ɋ܂܂��R�����g���Q�Ƃ��Ă��������B �f�v���C�����g�E�E�B�U�[�h�̏o�͂֒lj������s�́A�����ŕ\�����Ă���܂��B

<HTML>
<%
// Get a session or create if necessary and store the hostname
// entered in the form in the session.
HttpSession 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">

//---- Start JavaScript variable declarations ----//
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">';

// The next 2 lines are required in order to override session properties.
// The first line turns on the processing for this function and does not
// need to be modified. The second line identifies the sessions that you
// want to change. In this example, there are 2 sessions identified
// named: "3270 Display" and "5250 Display".
// Be careful to increment the array index correctly.

hod_AppletParams[4] = <PARAM NAME="EnableHTMLOverrides" VALUE="true">;
hod_AppletParams[5] = <PARAM NAME="TargetedSessionList" VALUE="3270 Display,5250 Display">;

// The following line changes the Host or Destination Address session parameter
// for the session named "3270 Display". In this example, the Host is being set
// to the value saved in the JSP session from the HTML form.
// When you are initially testing your changes, you may want to use a constant
// value to verify that the syntax is correct before you insert your
// calculations.
// Here we override the host for the 3270 session to the value saved in the
// jsp session from the html form.

hod_AppletParams[6] = <PARAM NAME="Host" VALUE="3270 
                       Display=<%=session.getValue("session.hostname")%>">;

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

//---- End JavaScript variable declarations ----//

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>

zSeries �ł� Host On-Demand �̍\��

���̏͂ł́AzSeries �V�X�e���� Host On-Demand ���\�����邽�߂ɁA�ǂݎ��/�������݃v���C�x�[�g�E�f�B���N�g���[�� �p�u���b�V���E�f�B���N�g���[��ʂɃZ�b�g�A�b�v������@�ɂ‚��Đ������܂��B

���̍\���V�i���I�̖ړI�́AzSeries �ɋ��ʂ̍\����Ƃ�������邱�Ƃł��B

�ʌ‚̓ǂݎ��/�������݃v���C�x�[�g����уp�u���b�V���E�f�B���N�g���[�̃Z�b�g�A�b�v

Host On-Demand �v���C�x�[�g�E�f�B���N�g���[�p�ɕʌ‚̃t�@�C���E�V�X�e�����Z�b�g�A�b�v

Host On-Demand ���C���X�g�[������ƁA�������t���b�V���E�����[�X�ɂ���Ă����łȂ��A ���s�‹��� /usr/lpp/HOD/hostondemand/private �f�B���N�g���[�̃t�@�C�����X�V����܂��B ���̃f�B���N�g���[�� Host On-Demand �\�t�g�E�F�A�̎��s���ɍX�V�����悤�ɂȂ������߁A�ʌ‚� (��T�[�r�X) �t�@�C���E�V�X�e�����}�E���g���邱�Ƃ������߂��܂��B ����́A���̂����ꂩ�̕��@�Ŏ��s�ł��܂��B

LDAP ����уl�C�e�B�u�F�؂��g�p���Ă���ꍇ�́AHODrapd ����� /keys �f�B���N�g���[���A �V�X�e������� /private �f�B���N�g���[�֎蓮�ŃR�s�[���܂��B

�V�X�e������� /private �f�B���N�g���[�́A�}�E���g�����ƃI�[�o�[���C���܂����A �}�X�^�[�� /private �f�B���N�g���[���󂷂��Ƃ͂���܂���B�ێ烊���[�X���K�p�����Ƃ��́A�}�X�^�[�� /private �f�B���N�g���[���g�p���܂��B �����̃t�@�C�����ύX���ꂽ�ꍇ�́A�������V�X�e���ŗL�� /private �f�B���N�g���[�ɃR�s�[���܂��B

�ʌ‚̃��[�U�[�E�p�u���b�V���E�f�B���N�g���[�̃Z�b�g�A�b�v

�f�v���C�����g�E�E�B�U�[�h�Ő��������t�@�C���́AHost On-Demand �̃p�u���b�V���E�f�B���N�g���[�Ƃ͕ʂ� ���[�U�[��`�f�B���N�g���[���ɒu�����Ƃ��ł��܂��B ����ɂ���āA����� Host On-Demand �A�b�v�O���[�h�̓K�p���e�ՂɂȂ�܂��B ���̃\�����[�V�����ɂ��AHost On-Demand �p�u���b�V���E�f�B���N�g���[�͓ǂݎ���p�̂܂ܕێ�����A �f�v���C�����g�E�E�B�U�[�h�̃t�@�C����W�J���邽�߂ɕʌ‚̏������݉”\���P�[�V�������񋟂���܂��B

�ʌ‚̃��[�U�[�E�p�u���b�V���E�f�B���N�g���[�Ƀf�v���C�����g�E�E�B�U�[�h�E�t�@�C�����f�v���C����菇�ɂ‚��āA����уp�u���b�V���E�f�B���N�g���[�O�ɔz�u�”\�Ȃ��̑��̃��[�U�[�ύX�t�@�C���Ɋւ�����ɂ‚��ẮA�f�v���C�����g�E�E�B�U�[�h�̃}�C�O���[�V�����菇���Q�Ƃ��Ă��������B

���[�U�[��`�p�u���b�V���E�f�B���N�g���[�p�ɕʌ‚̃t�@�C���E�V�X�e�����쐬����у}�E���g���邱�Ƃ��ł��܂��B �������ꂽ�f�v���C�����g�E�E�B�U�[�h zip �t�@�C���͂��̃f�B���N�g���[�ɓ]������ADWUnzip ���[�e�B���e�B�[�ɂ���� unzip ����܂��B Web �T�[�o�[�́A���[�U�[��`�p�u���b�V���E�f�B���N�g���[�ɌŗL�̕ʖ��X�e�[�g�����g��g�ݍ��ޕK�v������܂��B

���[�U�[��`�p�u���b�V���E�f�B���N�g���[�̕ʖ����w�肷�� URL ���g�p���ăy�[�W�ɃA�N�Z�X���邱�Ƃ��ł��܂��B �Ⴆ�΁A�p�u���b�V���E�f�B���N�g���[�� /usr/lpp/HOD/publish �ł���A�ʖ��� userpublish �ł���ꍇ�A�N���C�A���g�E�y�[�W�ɃA�N�Z�X���邽�߂� URL �� http://<servername>/userpublish/<pagename>.html �ƂȂ�܂��B

z/OS �ł̃}�C�O���[�V�����l������

�����x���� Host On-Demand ���� Host On-Demand V13.0 �ɃA�b�v�O���[�h���s���Ƃ��́A�ȑO�̃J�X�^�}�C�Y�ɂ‚��čl������K�v������܂��B HOD V13.0 �̃C���X�g�[����ɁA�ȑO�ɒ�`�������ׂẴO���[�v/���[�U�[����уZ�b�V�����Ɋւ��ċ��v���C�x�[�g�E�f�B���N�g���[��V�K�v���C�x�[�g�E�f�B���N�g���[�ɃR�s�[���܂��B ���� pax �܂��� tar �R�}���h���g�p���āA�����̃v���C�x�[�g�E�f�B���N�g���[�� HOD V13.0 �t�@�C���E�V�X�e���ɃR�s�[���܂��B �v���C�x�[�g�E�f�B���N�g���[�̃o�b�N�A�b�v���Q�Ƃ��Ă��������B

�f�v���C�����g�E�E�B�U�[�h�ō쐬���ꂽ�ȑO�̃N���C�A���g�Ɋւ��ẮA�f�v���C�����g�E�E�B�U�[�h�� Windows �R���s���[�^�[�ɃC���X�g�[������K�v������܂��B �����āA�N���C�A���g��ҏW���AHOD V12.0 �T�[�o�[�ɍăf�v���C���܂��B �f�v���C�����g�E�E�B�U�[�h�� z/OS �T�[�o�[����C���X�g�[�����Q�Ƃ��Ă��������B

�v���C�x�[�g�E�f�B���N�g���[�̃o�b�N�A�b�v

�v���C�x�[�g�E�f�B���N�g���[�́Apax �R�}���h�܂��� tar �R�}���h�� �����ꂩ���g�p���ăo�b�N�A�b�v�ł��܂��BHOD V11 �̌��s�v���C�x�[�g�E�f�B���N�g���[�� /usr/lpp/HOD/hostondemand/private �ł���Ƃ��܂��B

  1. Host On-Demand V11 �t�@�C���E�V�X�e������A�f�B���N�g���[���v���C�x�[�g�E�f�B���N�g���[ cd /usr/lpp/HOD/hostondemand/private �ɕύX���܂��B
  2. �v���C�x�[�g�E�f�B���N�g���[�� /tmp �f�B���N�g���[�ɃA�[�J�C�u���܂��B -z �I�v�V�����̓t�@�C�������k���A-v �̓A�[�J�C�u����t�@�C������уT�u�f�B���N�g���[�̃��X�g��񋟂��܂� (�I�v�V����): pax -wzvf /tmp/private.pax.Z * �B
  3. private.tar.Z �t�@�C�����AHost On-Demand V12 �̃V�X�e����� /tmp �f�B���N�g���[�ɃR�s�[���܂� (�قȂ�V�X�e����ɂ���ꍇ)�B
  4. Host On-Demand V12.0 HFS �ŁA�f�B���N�g���[���A�t�@�C�����𓀂���v���C�x�[�g�E�f�B���N�g���[�ɕύX���܂�: cd /usr/lpp/HOD/hostondemand/private �B
  5. pax �R�}���h�𔭍s���� private.pax.Z �t�@�C�����𓀂��܂��B -z �I�v�V�����͈��k�t�@�C�����w�肵�A-v �͉𓀂���t�@�C������уT�u�f�B���N�g���[�̃��X�g��񋟂��܂� (�I�v�V����): pax -rzvf /tmp/private.pax.Z �B

�f�v���C�����g�E�E�B�U�[�h�� z/OS �T�[�o�[����C���X�g�[��

�f�v���C�����g�E�E�B�U�[�h�͒ʏ�A���i�̃C���X�g�[�����ɂ� Windows �}�V����ɂ���܂��B z/OS �ł́Az/OS HOD �T�[�o�[�p�ɃN���C�A���g�E�y�[�W�𐶐��ł���悤�ɁAWindows ��Ƀf�v���C�����g�E�E�B�U�[�h���C���X�g�[�����邽�߂̃_�E�����[�h���񋟂���܂��B �f�v���C�����g�E�E�B�U�[�h�� z/OS �T�[�o�[����̃C���X�g�[���ɂ‚��ẮA�ȉ��̎菇���Q�Ƃ��Ă��������B

  1. FTP ���o�C�i���[�Ŏg�p���āAWindows ���[�N�X�e�[�V�����̃t�@�C�� /usr/lpp/HOD/hostondemand/HOD/depwiz/DW.zip ���Ĕz�u���܂��B
  2. zip �t�@�C�����t�H���_�[�ɉ𓀂��܂��B
  3. �C���X�g�[�����n�߂�ɂ́A�G�N�X�v���[���[�� <folder>¥DeploymentWizard¥disk1 �Ɉړ����܂��B
  4. imLauncherWindows.bat ���_�u���N���b�N���āAInstallation Manager ���[�U�[�E�C���^�[�t�F�[�X���N�����܂��B
  5. �C���X�g�[���̏I���菇�ɏ]���܂��B

�f�v���C�����g�E�E�B�U�[�h���C���X�g�[�����ꂽ��A������N���ł��܂��B �u�X�^�[�g�v > �u���ׂẴv���O�����v > �uIBM Host On-Demand �f�v���C�����g�E�E�B�U�[�h�v�̏��ɑI�����܂��B

IBM System i �ł� Host On-Demand �̍\��

IBM System i �v���b�g�t�H�[���� Host On-Demand ���C���X�g�[��������A �ȉ��̂悤�ɂ��ă\�t�g�E�F�A���\�����܂��B

IBM System i ��ł� Host On-Demand �T�[�r�X�E�}�l�[�W���[�̍\���A�J�n����ђ�~

�ȉ��̃R�}���h�́AIBM iv7r1 �܂��� OS/400 �̃R�}���h�s����g�p�ł��܂��B

�\��

�T�[�r�X�E�}�l�[�W���[���\������ɂ́ANCServiceManager-OS400.sh �X�N���v�g�E�t�@�C�����g�p�ł��܂��B NCServiceManager-OS400.sh �́AIBM System i �̃f�B���N�g���[

HOD_install_directory>/lib/samples/NCServiceManager/

�ɂ���܂��B

�T�[�r�X�E�}�l�[�W���[�ݒ���\������ɂ́A�ȉ��̍�Ƃ��s���܂��B

  1. �f�B���N�g���[ /<HOD install directory>/lib/samples/NCServiceManager/ �ɃA�N�Z�X���܂��B <HOD install directory> �́AHost On-Demand ���C���X�g�[������Ă���ꏊ�܂��̓p�X�ł��B �Ⴆ�΁A/QIBM/ProdData/HostOnDemand/ �ł��B
  2. NCServiceManager-OS400.sh �t�@�C�����J���܂��B
  3. �����^�C���ϐ����������A���g�p�̊‹��ɓK�����Ă��邱�Ƃ��m�F���܂��B �����^�C���ϐ��̃f�t�H���g�l�����g�p�̊‹��ɓK�����Ȃ��ꍇ�́A�����̃f�t�H���g�l��ύX���Ă��������B �����^�C���ϐ��ɂ͈ȉ��̂悤�Ȃ��̂�����܂��B
  4. NCServiceManager-OS400.sh ���K�v�Ȏ��s�����������A�T�[�o�[��� Host On-Demand �C���X�g�[���ς݊‹��ɂ���f�B���N�g���[�ւ̏������݂����‚���Ă��邱�Ƃ��m�F���܂��B

�J�n

Host On-Demand �T�[�r�X�E�}�l�[�W���[���J�n����ɂ́A���̃T�[�r�X�E�}�l�[�W���[���o�b�N�O���E���h�ŊJ�n����A���s���p�������悤�ɁANCServiceManager-OS400.sh �����s���܂��B

IBM i Series �ł�����s�� 1 �‚̕��@�Ƃ��āAIBM PASE for System i ���Ăяo�����Ƃɂ���ăW���u�����s�˗����A�X�N���v�g�����s������@������܂��B ���q�l�� i Series �Z�b�g�A�b�v����їv���ɓK�����ŗǂ̃W���u�̎��s�˗����@�ɂ‚��ďڂ����́AIBM i Series �Ǘ��҂ɂ��₢���킹���������B

�W���u�����s�˗�����R�}���h�̗�:

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

��~

�T�[�r�X�E�}�l�[�W���[���~����ɂ́AIseries ��ŃW���u���I�����܂��B �T�[�r�X���~���邽�߂̓K�؂ȕ��@�ɂ‚��ďڂ����́AIseries �Ǘ��҂ɂ��₢���킹���������B

������s�����@�� 1 �‚��A�ȉ��̗�Ő������܂��B

  1. WRKACTJOB �Ɠ��͂��āA�A�N�e�B�u�E�W���u�̃��X�g���J���܂��B
  2. �u�A�N�e�B�u�E�W���u�̏��� (Work with Active Jobs)�v���j���[�ɁA�@�\�� JVM-NCServiceM �� Host On-Demand �T�[�r�X�E�}�l�[�W���[�E�W���u�����X�g����܂��B ���̃W���u���ڂ܂Ń��j���[���X�N���[���_�E�����A�u����..(Work With..)�v�I�v�V���� (�ʏ�̓I�v�V���� 5) ��I�����܂��B
  3. �u�W���u�̏I�� (End job)�v�I�v�V������I�����܂��B ������s���ɂ́A41 ����͂��ăW���u���I�����AEnter �{�^���������܂��B ����ɂ��A�T�[�r�X�E�}�l�[�W���[�E�W���u���I�����A�T�[�r�X�E�}�l�[�W���[�͒�~���܂��B

HOD �T�[�o�[�󋵂ł̍��

�T�[�r�X�E�}�l�[�W���[�����s���ł��邩�ǂ����𔻕ʂ���ɂ́AJava �v���O���� NCServiceManager (�X�N���v�g NCServiceManager-OS400.sh �ŊJ�n) �����s����Ă��邩�ǂ������m�F����K�v������܂��B ���̂��߁A�T�[�o�[�󋵂��m�F������@�́A�T�[�r�X�E�}�l�[�W���[���J�n�������@�ɂ���ĈقȂ�ꍇ������܂��B

��L�����ł́A�T�[�r�X�E�}�l�[�W���[�� NCServiceManager-OS400.sh �X�N���v�g�����s����W���u�����s�˗����邱�Ƃɂ���ĊJ�n����Ă��܂��B ���������āA�ȉ��� 2 �‚̕��@�ŏ󋵂��m�F�ł��܂��B

  1. WRKACTJOB �R�}���h���g�p���ď󋵂��m�F���܂��B
    1. ���̃R�}���h����͂��܂��B
      WRKACTJOB
      ����ɂ��A�A�N�e�B�u�E�W���u�̃��X�g���\������܂��B
    2. �u�A�N�e�B�u�E�W���u�̏��� (Work with Active Jobs)�v���j���[�ɁAHost On-Demand �T�[�r�X�E�}�l�[�W���[�E�W���u���@�\�� JVM-NCServiceM �Ń��X�g����܂��B PageDown �{�^���܂��� PageUp �{�^�����g�p���āA���̃W���u���ڂ܂Ń��j���[���X�N���[���_�E�����A�W���u���u����..(Work with..)�v���邽�߂̓K�؂ȃI�v�V�����ԍ� (�ʏ�̓I�v�V���� 5) ����͂��܂��B
    3. ���j���[�E�I�v�V�������g�p���ăW���u�󋵂��m�F���܂��B
  2. �R�}���h�s�Ńv���Z�X�󋵂��Ɖ�܂��B

�J�n�̗�ł́ASBMJOB �R�}���h�� IBM PASE for System i (qp2shell) ���Ăяo�����Ƃɂ���ăX�N���v�g NCServiceManager-OS400.sh �����s����܂��B ���������āA���̏ꍇ�́A�ȉ��̎菇���󋵂̊m�F�ɖ𗧂��܂��B

  1. IBM System i �ŁA�O���[���E�X�N���[���E�R�}���h�s�ɃT�C���I�����܂��B
  2. PASE �V�F���‹��ɓ���܂��B �O���[���E�X�N���[���E�R�}���h�s�ŁA�R�}���h
    call qp2term
    ����͂��܂��B
  3. PASE �V�F���ŁA�R�}���h
    ps -ef | grep NCServ
    ����͂��܂��B
    ��:
    NCServiceManager �́A�T�[�r�X�E�}�l�[�W���[�����s���� Java �v���O�����̖��O�ł��B

�R�}���h�́A�T�[�r�X�E�}�l�[�W���[���ғ����Ă��邱�Ƃ����o����ƁA�ȉ��̂悤�ȏo�͂�񋟂��܂��B

   $                                                                            
		> 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                         
		  $  
��:
PASE �V�F���ł͑�/����������ʂ���܂��B ���̂��߁A�R�}���h�ŃA���t�@�x�b�g�̐�������/��������ۂ‚��Ƃ��d�v�ł��B

�ؖ����Ǘ�

�ؖ����Ǘ��@�\�́AHost On-Demand �ɗp�ӂ���Ă��� P12Keyring ���[�e�B���e�B�[���g�p���Ď��s���邱�Ƃ��ł��܂��B ���̃��[�e�B���e�B�[�́ASSL �������O�E�f�[�^�x�[�X���ȒP�ɍ쐬����уf�v���C���邽�߂̕��@��񋟂��܂��B Host On-Demand �������O�̂����ꂩ�ɂ��� SSL �ؖ�������������ɂ́A���̃I�v�V�������g�p���܂��B SSL �֘A�̃Z�b�V�����Ɋւ����ʏ��ɂ‚��ẮA�Z�L�����e�B�[�̌v�����Q�Ƃ��Ă��������B

P12Keyring �Ƃ��̎g�p�@�Ɋւ������w�t�^ C. P12 �������O�E���[�e�B���e�B�[�x �ɂ���܂��B

�����‚��̃R�}���h�̗���A�����N�uHow to create, add or convert certificates to CustomizedCAs.p12 file on z/OS for Host On-Demand�v �ŎQ�Ƃł��܂��B

���o���h���[�̊J�n

IBM �T�|�[�g�E�Z���^�[�Ɏx����v�����邱�Ƃ��K�v�ȏꍇ�́A���łɎg�p�”\�ɂȂ��Ă���u���o���h���[�v�X�N���v�g�E�t�@�C�����g�p���āAHost On-Demand �\���Ɋւ���������W���邱�Ƃ��ł��܂��B

�g�p�@�Ɋւ�����ɂ‚��ẮAHOD V10 �����̃Z�N�V�����w���o���h���[�̎��s�x���Q�Ƃ��Ă��������B

HOD �v�����^�[��`�e�[�u���̍쐬

Host On-Demand 3270 �v�����^�[�E�Z�b�V�����p�̃J�X�^���E�v�����^�[��`�e�[�u�����쐬���܂��B ���̋@�\�̎g�p�ɂ‚��ẮA�wiSeries �T�[�o�[�ł� PDT �̃R���p�C���x�ɂ���Z�N�V�������Q�Ƃ��Ă��������B

�J�X�^���E�v�����^�[��`���K�v�ɂȂ�̂́A����ȗp�����g�p����ꍇ��A���̃v�����^�[���T�|�[�g����Ă��Ȃ��ꍇ�Ȃǂł��B�ȉ��̃I�v�V������ HOD V13.0 �ł͎g�p�ł��܂���B

IBM System i �ł̃f�v���C�����g�E�E�B�U�[�h�̎g�p

IBM System i �x�[�X Host On-Demand �T�[�o�[�ɉ�ʂ�W�J���邽�߂ɁA �f�v���C�����g�E�E�B�U�[�h���g�p����ɂ́A���̂悤�ɂ��܂��B

  1. Windows ���[�N�X�e�[�V��������A�l�b�g���[�N�E�h���C�u���AHost On-Demand �T�[�o�[�ł��� IBM System i �V�X�e����� /qibm �f�B���N�g���[�Ƀ}�b�v���܂��B �ڂ����́AIBM System i Web �T�C�g���Q�Ƃ��Ă��������B
  2. �f�v���C�����g�E�E�B�U�[�h�̃C���X�g�[���E�C���[�W���A�C���X�g�[���ς݂� Host On-Demand v12 �T�[�o�[����_�E�����[�h���܂��B HODMain.html (�Ⴆ�� http://hodserver.name.com/hod/HODMain.html) �ɃA�N�Z�X���A�uWindows �Ńf�v���C�����g�E�E�B�U�[�h�E�C���X�g�[���E�C���[�W (Deployment Wizard Installation Image for Windows)�v���N���b�N���܂��B
  3. �f�v���C�����g�E�E�B�U�[�h���C���X�g�[�����邽�߂̃C���X�g�[���菇���Q�Ƃ��܂��B ����� Host On-Demand �T�[�o�[�S�̂��C���X�g�[�����Ȃ��Ă����s�ł��܂��B
  4. �J�X�^���@�\����ёI����݌v���܂��B
  5. �J�X�^�}�C�Y���� HTML �t�@�C�����}�b�v�ς݃l�b�g���[�N�E�h���C�u (�Ⴆ�΁Ay:¥ProdData¥hostondemand¥hod¥myweb �Ȃ�) �ɕۊǂ��܂��B
  6. �u���E�U�[���g�p���āA�t�@�C�� (�Ⴆ�� http://iSeries.name.com/hod/myweb.html) ���e�X�g���܂��B

�Z�L���A�ڑ��̂��߂� IBM System i �T�[�o�[�̍\��

���ȏ����ؖ����܂��͊��m���X�g�ɂȂ������@�ւ���̏ؖ������g�p���Ă���ꍇ�́AP12Keyring ���[�e�B���e�B�[���g�p���� CustomizedCAs �������O���\�����܂��B �ڂ����́A�w�t�^ C. P12 �������O�E���[�e�B���e�B�[�x ���Q�Ƃ��Ă��������B

CustomizedCAs �������O���\������ɂ́A�ȉ��̎菇�ɏ]���Ă��������B

  1. Java ���V�X�e���ɃC���X�g�[������Ă��邱�Ƃ��m�F���܂��B
  2. UNIX �܂��� AIX �x�[�X�̃R�}���h�s���J���܂��B ����́A�Ⴆ�� QSHELL �� IBM I PASE �V�F���Ȃǂł��B
  3. Host On-Demand �C���X�g�[���E�f�B���N�g���[���� Host On-Demand �p�u���b�V���E�t�H���_�[�Ƀi�r�Q�[�g���܂��B ��ʓI�ɁA����� /QIBM/ProdData/HostOnDemand/HOD/ �ł��B
  4. �R�}���h
    java -classpath .:your_install_dir/lib/sm.zip com.ibm.hod5sslight.tools.P12Keyring CustomizedCAs connect myServer.raleigh.ibm.com:702
    ����͂��܂��B . ���̃R�}���h����������܂Ő���������ꍇ������܂��B �p�X���[�h�̓��͂����߂�ꂽ�ꍇ�́Ahod �Ɠ��͂��� Enter �������܂��B
  5. �������O�ɒlj�����F�؋� (CA) �ɑΉ������ؖ����ԍ���I�����܂��B �T�C�g�ؖ����ł͂Ȃ��ACA �ؖ�����lj�����悤�ɂ��Ă��������B �|�[�g���������Ă��Ȃ��ꍇ�́A�u�Z�L���A�ڑ��̂��߂� IBM i 7.1 �T�[�o�[�̍\���v���Q�Ƃ��Ă��������B
  6. ���ꂼ��̃^�[�Q�b�g�E�T�[�o�[���ƂɃX�e�b�v 3 �` 5 ���J��Ԃ��Ă��������B

CustomizedCAs �������O�̓��e��\������ɂ́A�ȉ��̎菇�����s���܂��B

  1. Java ���V�X�e���ɃC���X�g�[������Ă��邱�Ƃ��m�F���܂��B
  2. linux �x�[�X�̃V�F�� (�Ⴆ�� QSHELL �� IBM i PASE �V�F���Ȃ�) ���J���܂��B
  3. Host On-Demand �C���X�g�[���E�f�B���N�g���[���� Host On-Demand �p�u���b�V���E�t�H���_�[�Ƀi�r�Q�[�g���܂��B ��ʓI�ɁA����� /QIBM/ProdData/HostOnDemand/HOD/ �ł��B
  4. �R�}���h
    java -classpath .: your_install_dir/lib/sm.zip com.ibm.hod5sslight.tools.P12Keyring CustomizedCAs list
    ����͂��܂��B

i/OS ����� OS/400 �ł� TLS ���g�p���� Host On-Demand �̃C���X�g�[���ƍ\��

���Ɏ������X�g�́ATLS ���g�p���� Host On-Demand ���C���X�g�[�����č\�����邽�߂ɕK�v�ȃX�e�b�v�̊T�v�ł��B

  1. �\�t�g�E�F�A�ƃn�[�h�E�F�A�Ɋւ��邷�ׂĂ̗v������������Ă��邱�Ƃ��m�F����B
  2. ���ׂĂ̕K�v�� IBM System i �\�t�g�E�F�A�E�v���_�N�g���C���X�g�[������B�ڂ����́AIBM System i �̎������Q�Ƃ��Ă��������B
  3. ���ׂĂ̕K�v�� PTF ���C���X�g�[������B�ŐV�� PTF �́AIBM eServer System i �T�|�[�g�E�|�[�^���ɂ���܂��B
  4. IBM HTTP Server �܂��� IBM Application Server ���C���X�g�[�����č\������B�ڂ����͐��i�������Q�Ƃ��Ă��������B
  5. IBM Administrative Server ��� Digital Certificate Manager ����F�؋� (CA) ���쐬���邩�A�܂��͌��J����Ă��� CA ���w������B�ڂ����́AIBM System i �̎������Q�Ƃ��Ă��������B
  6. IBM HTTP Server �܂��� IBM Application Server �� TLS ���\������B�ڂ����͐��i�������Q�Ƃ��Ă��������B
  7. TLS ���g�p����悤�� Host On Demand ���\������B�ڂ����́A�I�����C���E�w���v�� �wTLS �̍\�� (Configuring TLS)�x���Q�Ƃ��Ă��������B

�Z�L���A�ڑ��̂��߂� Telnet �T�[�o�[�̍\��

TLS ��L���ɂ��邽�߂ɕK�v�Ȏ菇�ɂ‚��ẮAIBM System i Knowledge Center �ɃA�N�Z�X���ATLS �ɂ‚��Č������Ă��������B �Z�L���A�ڑ����g�p������ IBM System i7 �V�X�e�����ƂɁA���̎菇���J��Ԃ����Ƃ������߂��܂��B

Host On-Demand �� CustomizedCAs �������O�̍\��

���ȏ����ؖ����܂��͊��m���X�g�ɂȂ������@�ւ���̏ؖ������g�p���Ă���ꍇ�́AP12Keyring ���[�e�B���e�B�[���g�p���� CustomizedCAs �������O���\�����܂��B �ڂ����́A�w�t�^ C. P12 �������O�E���[�e�B���e�B�[�x ���Q�Ƃ��Ă��������B

CustomizedCAs �������O���\������ɂ́A�ȉ��̎菇�����s���܂��B

  1. Java ���V�X�e���ɃC���X�g�[������Ă��邱�Ƃ��m�F���܂��B
  2. linux �x�[�X�̃V�F�� (�Ⴆ�� QSHELL �� IBM I PASE �V�F���Ȃ�) ���J���܂��B
  3. Host On-Demand �C���X�g�[���E�f�B���N�g���[���� Host On-Demand �p�u���b�V���E�t�H���_�[�Ƀi�r�Q�[�g���܂��B ��ʓI�ɁA����� /QIBM/ProdData/HostOnDemand/HOD/ �ł��B
  4. �R�}���h
    java -classpath .:your_install_dir/lib/sm.zip com.ibm.hod5sslight.tools.P12Keyring CustomizedCAs connect myServer.raleigh.ibm.com:702
    ����͂��܂��B ���̃R�}���h����������܂Ő���������ꍇ������܂��B �p�X���[�h�̓��͂����߂�v�����v�g���o���ꂽ�ꍇ�́Ahod �Ɠ��͂��� Enter �������܂��B
  5. �������O�ɒlj�����F�؋� (CA) �ɑΉ������ؖ����ԍ���I�����܂��B �T�C�g�ؖ����ł͂Ȃ��ACA �ؖ�����lj�����悤�ɂ��Ă��������B �|�[�g���������Ă��Ȃ��ꍇ�́A�u�Z�L���A�ڑ��̂��߂� IBM System I �T�[�o�[�̍\���v���Q�Ƃ��Ă��������B
  6. ���ꂼ��̃^�[�Q�b�g�E�T�[�o�[���ƂɃX�e�b�v 3 �` 5 ���J��Ԃ��Ă��������B

CustomizedCAs �������O�̓��e��\������ɂ́A�ȉ��̂悤�ɂ��܂��B

  1. Java ���V�X�e���ɃC���X�g�[������Ă��邱�Ƃ��m�F���܂��B
  2. linux �x�[�X�̃V�F�� (�Ⴆ�� QSHELL �� IBM I PASE �V�F���Ȃ�) ���J���܂��B
  3. Host On-Demand �C���X�g�[���E�f�B���N�g���[���� Host On-Demand �p�u���b�V���E�t�H���_�[�Ƀi�r�Q�[�g���܂��B ��ʓI�ɁA����� /QIBM/ProdData/HostOnDemand/HOD/ �ł��B
  4. �R�}���h
    java -classpath .: your_install_dir/lib/sm.zip com.ibm.hod5sslight.tools.P12Keyring CustomizedCAs list
    ����͂��܂��B
�O���t�B�b�N�E�C���[�W
������ IBM System i �}�V��������A���ׂẴ}�V�����g�p�ł���P��ؖ����� �쐬�������ꍇ�́A�N���X�F�؂��l�����Ă��������B �N���X�F�؂ɂ‚��ďڂ����́A�w�Z�L�����e�B�[�̊Ǘ��x�A�wCryptographic Services APIs�x�A������wApplication System/400 Cryptographic Support/400 Version 3�x���Q�Ƃ��Ă��������B

�N���C�A���g�F��

�⑫�I�ȃZ�L�����e�B�[�ɂ‚��ẮA�C���^�[�l�b�g����ă��[�U�[�̃V�X�e���� Telnet �Ń��O�C���ł���l���ٖ��ɐ��䂷�邽�߂ɃN���C�A���g�F�؂����� TLS ���l�����Ă��������B�Ⴆ�΁A�N���C�A���g�ؖ��������[�U�[�� IBM System i (�Ⴆ�΃f�B�W�^���ؖ��� �}�l�[�W���[�����) �ɂ���Ĕ��s���ꂽ�ꍇ�ɂ̂ݔF�؂����‚���悤�ɁATelnet �T�[�o�[�� �\���ł��܂��B

�N���C�A���g�ؖ����ɂ́A�L�����Ԃ̐���������܂� (�Ⴆ�΁A90 ��)�B�ؖ����̗L���������؂ꂽ��A ���[�U�[�͌p�����邽�߂ɃN���C�A���g�ؖ����_�E�����[�h�E�v���Z�X�����s���Ȃ���΂Ȃ�܂���B ���̃v���Z�X�ł͗L���� IBM System i �̃��[�U�[ ID �ƃp�X���[�h���K�v�ł��B

�O���t�B�b�N�E�C���[�W
���ׂĂ� Telnet �N���C�A���g�E�\�t�g�E�F�A���N���C�A���g�F�؂̋@�\�ɑΉ����Ă���킯�ł͂���܂���B �g�p�”\�ł���΁AIBM System i �ɂ‚��Ă̂��ׂĂ� TLS �”\ Telnet �ڑ��̓��[�U�[�ؖ�����K�v�Ƃ��܂��B

�ڂ����́AIBM System i Web �T�C�g���Q�Ƃ��Ă��������B

�Z�L���A�ڑ��p�� Host On-Demand OS/400 �v���L�V�[�̍\��

OS/400 �v���L�V�[���\�����āA�t�@�C���]���� Database On-Demand �ڑ����Í������邱�Ƃ��ł��܂��B������s���ɂ́A ���ꂼ��̃^�[�Q�b�g IBM System i �Ɏ��̒lj��\�t�g�E�F�A���C���X�g�[������Ă��Ȃ���΂Ȃ�܂���B

TLS ���[�U�[���‚̃Z�b�g�A�b�v

�t�@�C���ɑ΂��郆�[�U�[�̋��‚𐧌䂷��K�v������܂��BTLS ���[�K���ӔC�𖞂������߂ɁA���̃t�@�C���ɑ΂��郆�[�U�[�E�A�N�Z�X�𐧌䂷�� TLS �t�@�C�����܂ރf�B���N�g���[�̌�����ύX���Ȃ���΂Ȃ�܂���B������ύX����ɂ́A���̂悤�ɂ��܂��B

  1. �R�}���h wrklnk '/QIBM/ProdData/HTTP/Public/jt400/*' ����͂��܂��B
  2. �f�B���N�g���[�ŃI�v�V���� 9 ��I�����܂��B
    1. *PUBLIC �� *EXCLUDE �����������Ă��邱�Ƃ��m�F���Ă��������B
    2. TLS �t�@�C���ɃA�N�Z�X����K�v�̂��郆�[�U�[�Ƀf�B���N�g���[�ɑ΂��� *RX ������^���܂��B�X�̃��[�U�[�܂��̓��[�U�[�̃O���[�v�����‚��邱�Ƃ��ł��܂��B*ALLOBJ ���ꌠ���������Ă��郆�[�U�[�� TLS �t�@�C���ւ̃A�N�Z�X�����ۂł��Ȃ����Ƃɒ��ӂ��Ă��������B

�Z�L���A Web �T�[�r�X

Host On-Demand �T�[�o�[�̓u���E�U�[�Ƀv���O�����E�I�u�W�F�N�g���_�E�����[�h���邽�߂� Web �T�[�o�[���g�p���܂��B ���̏��͈Í����ł��܂����A���Ȃ�p�t�H�[�}���X�ɉe�����܂��B

�Z�L���A Web �T�[�r�X�̃f�t�H���g�̃|�[�g�� 443 �ł��B���̃|�[�g���g�p�”\�ł͂Ȃ��ꍇ�́A �|�[�g 80 ���g�p����܂��B�Z�L���A Web �T�[�r�X���g�p�”\�ɂ���ɂ́A���̃X�e�b�v�����s���Ă��������B

  1. Web �u���E�U�[�� http://<server.name>:2001 �Ɠ��͂��� (<server.name> �́A�g�p���� IBM System i �� TCP/IP �z�X�g��)�B�ڑ��ł��Ȃ��ꍇ�́A���� i/OS ����� OS/400 �̃R�}���h���g�p���āAHTTP �T�[�o�[���J�n���Ă��������B
    STRTCPSVR SERVER(*HTTP) HTTPSVR(*ADMIN)
  2. i/OS �܂��� OS/400 �̃��[�U�[�E�v���t�@�C���ƃp�X���[�h�� (�v�����v�g�ɉ�����) ���͂���B�c��̍\���A�N�e�B�r�e�B�[����������ɂ́A*ALLOBJ ����� *SECADM �������K�v�ł��B
  3. �uIBM HTTP Server for AS/400�v���N���b�N����B
  4. �u�\���ƊǗ� (Configuration and Administration)�v���N���b�N����B
  5. �u�\���v���N���b�N����B
  6. ���X�g����uCONFIG�v�\����I������B
  7. �u�Z�L�����e�B�[�\�� (Security Configuration)�v���N���b�N����B
  8. �uHTTP �ڑ��̋��� (Allow HTTP connections)�v�ƁuTLS �ڑ��̋��� (Allow TLS connections)�v�I�����ڂňȉ��̂悤�ɂ���B
  9. ��ʍ����́uAS/400 �^�X�N (AS/400 Tasks)�v�{�^�����N���b�N����B
  10. �u�f�B�W�^���ؖ����}�l�[�W���[ (Digital Certificate Manager)�v���N���b�N����B
  11. �u�V�X�e���ؖ��� (System Certificates)�v���N���b�N����B
  12. �u�Z�L���A�E�A�v���P�[�V�����ł̍�� (Work with Secure Applications)�v���N���b�N����B
  13. �uQIBM_HTTP_SERVER_CONFIG�v���N���b�N������A�u�V�X�e���ؖ����ł̍�� (Work with System Certificate)�v���N���b�N����B
  14. �u�V�K�ؖ����̊��蓖�� (Assign New Certificate)�v���N���b�N����B
  15. ���� i/OS ����� OS/400 �̃R�}���h���g�p���āA�Ǘ� HTTP �T�[�o�[�E�C���X�^���X���I������B
    ENDTCPSVR SERVER(*HTTP) HTTPSVR(DEFAULT)
  16. HTTP �C���X�^���X���V���b�g�_�E������܂� 10 �b�҂B
  17. ���� i/OS ����� OS/400 �̃R�}���h���g�p���āA�Ǘ� HTTP �T�[�o�[�E�C���X�^���X���J�n����B
    STRTCPSVR SERVER(*HTTP) HTTPSVR(DEFAULT)
  18. Web �u���E�U�[�� https://server.name/hod/hodmain.html �� ���͂��� (server.name �͎g�p���� IBM System i �� TCP/IP �z�X�g��)�B

IBM System i �̊e��g�s�b�N�ɂ‚��ďڂ����́A�wIBM i PDF �t�@�C������у}�j���A���x���Q�Ƃ��Ă��������B

i/OS ����� OS/400 �ł̃��j�R�[�h�E�T�|�[�g

��ʏ��

5250 �f�B�X�v���C�̃Z�b�V�����ɂ����āAHost On-Demand �́A �R�[�h�������Z�b�g ID (CCSID) �̃^�O���t����ꂽ�t�B�[���h�ɒu����郆�j�R�[�h�E�f�[�^�̕\�����T�|�[�g���܂��B �ڂ����́A�wUnicode support for i/OS and OS/400 using Coded Character Set Identifiers�x ���Q�Ƃ��Ă��������B

�z�X�g�E�v���O���~���O���

�z�X�g�E�v���O���~���O�ɂ‚��ẮAIBM System i Web �T�C�g ���Q�Ƃ��Ă��������B

WebSphere Portal �ł� Host On-Demand �̃f�v���C

���[�U�[�́AHTML �t�@�C�����g�p���� Host On-Demand �ɃA�N�Z�X�������� WebSphere Portal �̃R���|�[�l���g�ł��� Portal Server ���g�p���āA����ɃA�N�Z�X���邱�Ƃ��ł��܂��B Portal Server �́A�|�[�g���b�g �ƌĂ΂��R���e���c�g���@�\�� Web �T�C�g�ɑg�ݍ��ނ��߂̃t���[�����[�N��񋟂��܂��B �|�[�g���b�g�́APortal Server ���Ŏ��s�����A�v���P�[�V�����ł��B �|�[�g���b�g�́A���܂��܂ȃ\�[�X (Web �T�C�g�AE ���[���A����уr�W�l�X�E�A�v���P�[�V�����Ȃ�) ����R���e���c��Ґ����A �����P��� HTML �t�@�C���Ƃ��ău���E�U�[�E�E�B���h�E�ɕ\�����܂��B �f�v���C�����g�E�E�B�U�[�h�ɂ�萶������� Host On-Demand �Z�b�V�������N�����邽�߂� WAR �t�@�C���́A �|�[�g���b�g�Ƃ��ăf�v���C���邱�Ƃ��ł��A���[�U�[�̓|�[�^���E�C���^�[�t�F�[�X��ʂ��� Host On-Demand �ɃA�N�Z�X�ł��܂��BHost On-Demand ����� Portal Server ���t�@�C�A�E�H�[���Ƌ��� �g�p����ꍇ�́A�t�@�C�A�E�H�[���ł� Host On-Demand �̎g�p���Q�Ƃ��Ă��������B�܂��A���[�U�[�̃|�[�^�� ID �� Portal Server �N���f���V�����E�{�[���g�Ȃǂ� WebSphere Portal �̃Z�L�����e�B�[�@�\���g�p����ꍇ�́A �wWeb Express Logon ������x���Q�Ƃ��Ă��������B

Host On-Demand �|�[�g���b�g�����s����ɂ́AHost On-Demand �� Portal Server �̗������C���X�g�[������Ă���K�v������܂��B

Host On-Demand �ɂ�� Portal Server �̏������@

�} 8 �́AHost On-Demand �ɂ�� Portal Server �̏������@�������Ă��܂��B

�} 8. Host On-Demand �ɂ�� Portal Server �̏������@
Host On-Demand �ɂ�� Portal Server �̏������@
  1. ���[�U�[���u���E�U�[����|�[�^���Ƀ��O�C�����A���[�U�[ ID �ƃp�X���[�h�ɂ��F�؂��󂯂܂��B
  2. ���[�U�[���J�X�^�}�C�Y�����|�[�g���b�g�E�Z�b�g�����[�U�[�̃}�V���Ƀ_�E�����[�h����A�u���E�U�[�ɕ\������܂��B
  3. ���[�U�[�� Host On-Demand �|�[�g���b�g���\�����Ă���΁AHost On-Demand ���n�����܂��B ���̏ꍇ�A�Z�b�V�����̊J�n�⑼�� Host On-Demand �^�X�N�̎��s�ȂǁA ���[�U�[�̓|�[�g���b�g�E�E�B���h�E���ł̂��ׂĂ� Host On-Demand �̋@�\�𗘗p�ł��܂��B

Portal Server �ł� Host On-Demand �N���C�A���g�̎g�p

Portal Server �� Host On-Demand ���g�p����ɂ́AHost On-Demand �|�[�g���b�g���K�v�ɂȂ�܂��B �f�v���C�����g�E�E�B�U�[�h���g�p����ƁA�Ǝ��̃J�X�^���E�|�[�g���b�g��v�����—e�Ղɍ쐬���邱�Ƃ��ł��܂��B �|�[�g���b�g�̍쐬�ɂ‚��Ă̏ڍׂ́A�f�v���C�����g�E�E�B�U�[�h�̃I�����C���E�w���v���Q�Ƃ��Ă��������B �܂��AHost On-Demand Service Key �́uTools and Utilities�v�ɂ���uHost On-Demand manufacturing refresh�v�y�[�W����A�T���v�� Host On-Demand �|�[�g���b�g���_�E�����[�h���邱�Ƃ��ł��܂��B

�J�X�^���E�|�[�g���b�g���쐬���邩�T���v���E�|�[�g���b�g����肵����A ���̃|�[�g���b�g�Ɠ��l�A������ Portal Server �֒��ڃC���|�[�g���邱�Ƃ��ł��܂��B �ڂ����́A�wIBM WebSphere Portal Express V8 documentation�x���Q�Ƃ��Ă��������B

�|�[�g���b�g�ɂ�� Host On-Demand �ւ̃A�N�Z�X�Ɋւ��鐧��

Portal �‹��� Host On-Demand �̂��ׂĂ̋@�\���T�|�[�g���Ă��܂����A�ȉ��̐���������܂��B

Host On-Demand �|�[�g���b�g�g�p���̓���ȍl������

Portal Server �� Host On-Demand ���g�p����ہA�ȉ��̖����l������悤�ɂ��܂��B

Host On-Demand �|�[�g���b�g�̊g��

����̏󋵂ɂ����ẮAHost On-Demand �|�[�g���b�g�̊O�ς�@�\��ύX����K�v���o�Ă��邱�Ƃ�����܂��B �����ł́A�|�[�g���b�g�̊g���ɂ‚��āA�����‚��̃q���g��K�C�h���C���������܂��B

Eclipse-Plugin �T�|�[�g

���̏͂ł́AIBM Eclipse-Plugin �p�� Host On-Demand ���Z�b�g�A�b�v������@�ɂ‚��Đ������܂��B

��:
Host On-Demand �͌��݁AWindows �v���b�g�t�H�[���ł̂� Eclipse-Plugin ���T�|�[�g���Ă��܂��B �v���b�g�t�H�[�����lj����ꂽ�ꍇ�ɍX�V����� �lj��T�|�[�g�ɂ‚��ẮAREADME ���m�F���Ă��������B

Eclipse-Plugin �́A������̃l�b�g���[�N���S�̃R���s���[�e�B���O�̂��߂̊�ՂƂȂ���̂ł��B Eclipse ���b�`�E�N���C�A���g�E�v���b�g�t�H�[����ɍ\�z����Ă���A �A�v���P�[�V�������ȒP�ɊǗ�����уf�v���C���邽�߂̒lj��@�\���G���h�E���[�U�[�� �񋟂��܂��B

Eclipse-Plugin �ł́A�A�v���P�[�V�����͂��ׂāA�u�v���O�C���v�Ɓu�t���O�����g�v����Ȃ� Eclipse�u�@�\�v�Ƃ��ăp�b�P�[�W����Ă��܂��B Eclipse �@�\�͒ʏ�AWeb �� �A�N�Z�X�”\�ȃ}�V���̃f�B���N�g���[�ł���u�X�V�T�C�g�v����C���X�g�[������܂��B

Eclipse-Plugin �p�� Host On-Demand �v���O�C�����\�z���邽�߂ɁAHost On-Demand �ɂ́u�X�V�T�C�g�E���[�e�B���e�B�[�v�ƌĂ΂�� Java �A�v���b�g���p�ӂ���Ă��܂��B �X�V�T�C�g�E���[�e�B���e�B�[�́AHost On-Demand JAR �t�@�C���� Eclipse �v���O�C������уt���O�����g�ɕϊ����āA�V�K�܂��͊����̍X�V�T�C�g�E �f�B���N�g���[�ɓ���܂��B

�X�V�T�C�g����@�\���C���X�g�[������菇�́AWorkplace Managed Client (WMC) �� WebSphere Everyplace Deployment (WED) �Ȃǂ� Eclipse-Plugin �v���b�g�t�H�[���ɂ���ĈقȂ�܂��B WMC ���g�p����ꍇ�A�Е��� Workplace Collaboration Service (WCS) �T�[�o�[�� �lj��̍\���X�e�b�v���K�v�ɂȂ�܂��B�X�V�T�C�g�E���[�e�B���e�B�[�́AWCS �ł� �\���X�e�b�v���ȒP�ɂ��� XML �t�@�C���𐶐����܂��B

Host On-Demand �v���O�C���̍쐬

Eclipse-Plugin �Ŏ��s���邱���� Host On-Demand �v���O�C�����쐬����уf�v���C����ɂ́A�ȉ����s���܂��B

  1. �v���O�C���̃Z�b�V�������`���� HTML ���f���̃f�v���C�����g�E�E�B�U�[�h�E �y�[�W�����邱�Ƃ��m�F����B������ HTML ���f���E�y�[�W���g�p���邩�A �V�K�쐬���邱�Ƃ��ł��܂��B
    ��:
    Eclipse-Plugin �@�\�ł� HTML ���f���E�y�[�W�݂̂��T�|�[�g����Ă��܂��B
    �y�[�W������������Aunzip ���� �f�v���C�����g�E�E�B�U�[�h�̏o�̓t�@�C���� Host On-Demand �p�u���b�V���E �f�B���N�g���[�ɓ���܂��B
  2. �v���O�C���� Eclipse �X�V�T�C�g�Ƃ��Ďg�p����f�B���N�g���[ (c:¥update �Ȃ�) ���܂���`���Ă��Ȃ��ꍇ�́A�쐬���܂��B ���ɁA
  3. Web �T�[�o�[�\���ł��̃f�B���N�g���[�̕ʖ����`���āAWeb �T�[�o�[���Ďn�����܂��B
  4. ����ŁAHost On-Demand �v���O�C�����쐬���鏀�����ł��܂����B Eclipse �X�V�T�C�g�E�}�V���ŁAJava JRE (1.6 �ȍ~) �����s����u���E�U�[�� �J���AHost On-Demand URL (http://<hostname>/<alias>/WCTConfig.html) �� �A�N�Z�X���܂��B
    ��:
    Linux �ł́AIBM 1.4.2 Java �v���O�C���E�T�[�r�X�E�����[�X 2 �ȍ~�� �g�p����ꍇ�́ALD_LIBRARY_PATH �‹��ϐ���ݒ肷��K�v������܂��B

    �Ⴆ�΁ALinux �p�� Host On-Demand �T�[�o�[�ɕt���� Java �v���O�C���� �g�p�������ꍇ�́A�ȉ��̂悤�ɂ��� export �R�}���h���g�p���āALD_LIBRARY_PATH �‹��ϐ��� �ݒ肵�܂��B

    export LD_LIBRARY_PATH=/opt/ibm/HostOnDemand/hod_jre/jre/bin:
      $LD_LIBRARY_PATH   
  5. ���� URL �ŁA�v���O�C���̍쐬���x������A���ʂȍX�V�T�C�g�E ���[�e�B���e�B�[�E�A�v���b�g�����s�����B
  6. ���̂悤�ɂ��āA�X�V�T�C�g�E���[�e�B���e�B�[�́u��{��� (Basic Information�v �p�l���ɓ��͂���B
  7. �u�X�V�T�C�g�E���[�e�B���e�B�[ (Update Site Utility)�v�p�l�����u�����^�C���E�R�[�h (Runtime Codes)�v�p�l�����u�R�[�h�E�y�[�W (Code Pages)�v�p�l���ŁA�s�v�ȋ@�\�܂��̓z�X�g�E�R�[�h�E�y�[�W�̃`�F�b�N�E�}�[�N���O���āA�쐬����� Eclipse �v���O�C���̃T�C�Y���팸���邱�Ƃ��ł��܂��B
  8. ���ׂẴt�B�[���h������������A�u�v���O�C���̐�������уf�v���C (Generate and Deploy Plugin)�v�� �I������B�A�v���b�g�� Host On-Demand �v���O�C�����쐬���āA�w�肵���X�V�T�C�g�� �z�u���܂��B
  9. �X�V�T�C�g����f�B���N�g���[�Ƃ��Ďw�肵���f�B���N�g���[�ŁA �ȉ��̃t�@�C�����쐬�܂��͕ύX�����B

    �v���O�C���̃N���C�A���g�ւ̃C���X�g�[���ɂ‚��ẮA���g�p�� Eclipse-Plugin �v���b�g�t�H�[���ɕt���̎������Q�Ƃ��Ă��������B

�Z�b�V�����E�v���p�e�B�[�̓��I�ݒ�

Eclipse-Plugin �v���b�g�t�H�[���ł́AHost On-Demand �v���O�C���̎��s�� HTML �t�@�C���͎g�p����Ȃ����߁A�Z�b�V�����E�v���p�e�B�[�𓮓I�ɐݒ肷�邽�߂� HTML �I�[�o�[���C�h���g�p���邱�Ƃ͂ł��܂���B ���l�̋@�\���K�v�ȏꍇ�́A�ȉ��̃X�e�b�v�����s���Ă��������B

  1. com.ibm.eNetwork.HOD.wct.IHODConfigFactory �C���^�[�t�F�[�X���������� Java �N���X����������B���̃C���^�[�t�F�[�X�́Awct.jar �t�@�C���ɕۊǂ���Ă��܂��Bwct.jar �t�@�C���́AHost On-Demand �p�u���b�V���E�f�B���N�g���[�� �C���X�g�[������܂��B�C���^�[�t�F�[�X�ɂ́A�ȉ��� 2 �‚� public ���\�b�h������܂��B
    public String setHodHtmlFileName()   
    public Properties getHodHtmlParameters()       

    �ȉ��ɁA���̂悤�� Java �N���X�̗�������܂��B

    �} 9. Java �N���X�̗�
    package com.ibm.eNetwork.HOD.wct.samples;
    
    import java.util.Properties;
    
    import com.ibm.eNetwork.HOD.wct.IHODConfigFactory;
    
    public class ConfigOverride implements IHODConfigFactory {
        /* (non-Javadoc)
         * @see com.ibm.eNetwork.HOD.wct.IHODConfigFactory#getHodHtmlFileName()
         */
        public String getHodHtmlFileName() {
            return "hodwmc";
        }
    
        /* (non-Javadoc)
         * @see 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. Java �N���X�� JAR �t�@�C���Ƀp�b�P�[�W����B
  3. Host On-Demand �p�u���b�V���E�f�B���N�g���[���ɂ���X�V�T�C�g�E ���[�e�B���e�B�[�� HTML �t�@�C�� (WCTConfig.html) ��ҏW���āAshowUserClass �p�����[�^�[�� true �ɐݒ肷��B
    var showUserClass="true";  
  4. �X�V�T�C�g�E���[�e�B���e�B�[�����s���āA���̂悤�ɒlj��̃p�����[�^�[�� �w�肷��B�u���[�U�[ JAR �t�@�C���E�p�X (User JAR File Path)�v: �X�e�b�v 2 �� �쐬���ꂽ JAR �t�@�C���̃t�@�C���E�p�X�B �u���[�U�[�\���t�@�N�g���[�E�N���X (User Configuration Factory Class)�v: �X�e�b�v 1 �Ŏ������� Java �N���X�̖��O�B
  5. Host On-Demand �v���O�C���𐶐����A����� Eclipse-Plugin �v���b�g�t�H�[���Ƀf�v���C����B

�ʌ‚̃��[�U�[�E�p�u���b�V���E�f�B���N�g���[���g�p

Host On-Demand �p�u���b�V���E�f�B���N�g���[�ȊO�̃��[�U�[�E�p�u���b�V���E �f�B���N�g���[���g�p����ꍇ�́A�ȉ��̎菇���g�p���āA�X�V�T�C�g�E���[�e�B���e�B�[�� �f�B���N�g���[���w�肷��K�v������܂��B

  1. Host On-Demand �p�u���b�V���E�f�B���N�g���[���ɂ���X�V�T�C�g�E ���[�e�B���e�B�[�� HTML �t�@�C�� (WCTConfig.html) ��ҏW���āAshowAlternatePublishDirectory �p�����[�^�[�� true �ɐݒ肷��B
    var showAlternatePublishDirectory ="true";  
  2. �X�V�T�C�g�E���[�e�B���e�B�[�����s���āA�u��փp�u���b�V���E�f�B���N�g���[�v ���̓t�B�[���h�ɕʂ̃��[�U�[�E�p�u���b�V���E�f�B���N�g���[���w�肷��B

Host On-Demand �v���O�C���Ŏg�p�����r���[ ID

�ȉ��ɁAHost On-Demand �v���O�C���Ŏg�p�����r���[ ID �̃��X�g�������܂��B WCS �Ńy�[�W�E���C�A�E�g���蓮�ō\������ꍇ�́A������ ID �ɂ‚��Ă̒m�����K�v�ł��B

ID ����
com.ibm.eNetwork.HOD.wct.SessionsView �\���ς݃Z�b�V����
com.ibm.eNetwork.HOD.wct.SessionLabelsView �A�N�e�B�u�E�Z�b�V����
com.ibm.eNetwork.HOD.wct.TerminalView �[�� (�f�B�X�v���C�A�v�����^�[�AFTP �Ȃ�)

Eclipse-Plugin �‹��ł� Host On-Demand �̎g�p�Ɋւ��鐧��

Eclipse-Plugin �‹��ł� Host On-Demand �̎g�p�Ɋւ���A�O�q����Ă��Ȃ��������ȉ��Ɏ����܂��B

  1. Host On-Demand ���[�_���E�_�C�A���O���AEclipse-Plugin �V�F���E�E�B���h�E�̔w��ɉB��邱�Ƃ�����B ����́AHost On-Demand �Ń_�C�A���O���J���Ă���ꍇ�ɁA���[�U�[�� Eclipse-Plugin �̊O���ɂ���ʂ̃A�v���P�[�V�����ɐ؂�ւ���Ɣ������܂��B ���[�U�[�́AALT-TAB �� �g�p���āA�m�F���K�v�� HOD �_�C�A���O�����‚���K�v������܂��B
  2. �u�I���̊m�F�v���@�\���Ȃ��BEclipse-Plugin �‹��ł́A�u�I���̊m�F�v�ݒ�͖�������܂��B ���̐ݒ�̓T�|�[�g����Ă��Ȃ����߁A���̃I�v�V�����̓Z�b�V�����E�v���p�e�B�[���珜������܂����B
  3. �Z�b�V�������N�������Ƃ��ɁA����A�h���X���\������Ă��Ȃ��ƁAHost On-Demand �A�v���b�g���Z�b�V�����E�v���p�e�B�[�E�_�C�A���O���N���ł��Ȃ��B Eclipse-Plugin �‹��ł́A���[�U�[������A�h���X��K�v�Ƃ��郁�b�Z�[�W����M���Ă��A�v���p�e�B�[�E�_�C�A���O�͊J���܂���B
  4. �}�N���Ǘ��v���O�����A�L�[�p�b�h�A�c�[���o�[�Ȃǂ� GUI �G�������g���A���s���̃Z�b�V�����ɓ��I�ɒlj��ł��Ȃ��B ����ɁA�Z�b�V�����E�v���p�e�B�[�� �u�ݒ�v�Z�N�V�����Ŋ����̃v���p�e�B�[���g�p���āA�����̍��ڂ��g�p�”\�ɂ��� �K�v������܂��B
  5. �Z�b�V�����͏�ɃG�f�B�^�[�E�y�C�����ɂ��邽�߁A���̊‹��ł� �u�ʂ̃E�B���h�E�ŊJ�n�v���邽�߂̃I�v�V�����ɂ͈Ӗ����Ȃ��B ���̃I�v�V�����́A�Z�b�V�����E�v���p�e�B�[���珜������Ă��܂��B
  6. �f�o�b�O�@�\��������N���C�A���g�����g�p�ł��Ȃ��B��L�X�y�[�X�� ���Ȃ����邽�߂ɁA�f�v���C�����g�E�E�B�U�[�h�̃v�����[�h�E�I�v�V������ �g�p���āA�R���|�[�l���g�̃v�����[�h�����炷���Ƃ͂ł��܂��� (�z�X�g�E�R�[�h�E �y�[�W����� 5250 �t�@�C���]��������)�B
  7. Host On-Demand �L���b�V���E�N���C�A���g�ƈقȂ�A�N���C�A���g�� �V�K�R�[�h�E���x���Ɏ����I�ɍX�V����Ȃ��B�Ǘ��҂́AEclipse-Plugin �v���b�g�t�H�[�����V�����v���O�C����t���O�����g���C���X�g�[���ł���悤�ɁA�X�V�T�C�g���č\������K�v������܂��B
  8. �A�v���b�g�� JAR �t�@�C���Ƀp�b�P�[�W����A�N���C�A���g�E�}�V���� �C���X�g�[������Ă���ꍇ�����A�u�A�v���b�g�̎��s�v���@�\���Ȃ��B
  9. IPMON �g���[�X�́A�u�ʏ�v���[�h�ł̂݃T�|�[�g�����B �u�������[�h�v���[�h�̓T�|�[�g����܂���BIPMON �̎��s���[�h�ɂ‚��ẮA �I�����C���E�w���v�́wIPMON �g���[�X�̊T�v (Overview of IPMON tracing)�x�� �g�s�b�N���Q�Ƃ��Ă��������B
  10. ������ Host On-Demand �@�\���C���X�g�[������Ă���ƁAHost On-Demand �v���O�C���ɂ́A�C���X�g�[���ς݂� Host On-Demand �@�\�̃��X�g�� �\���ς݃Z�b�V�����E�r���[�ŕ\�������B���̃r���[�ł́A���[�U�[�� 1 �‚� �@�\��I�����邱�Ƃ��ł��܂��B1 �‚̋@�\��I��������́A�ʂ̋@�\�� �I������ɂ� WED ���Ďn�����Ȃ���΂Ȃ�܂���B
  11. Alt �L�[�������ĕ����ƁAJava �R���\�[���ŗ�O���X���[�����B ����� IBM 1.4.2 JRE �̊��m�̖��ŁAIBM 1.4.2 �T�[�r�X�E�����[�X 4.1 �ȍ~�ł� ��������Ă��܂��B

LDAP ���g�p���� Host On-Demand �T�[�o�[�̍\��

Host On-Demand �T�[�o�[�́A�\���T�[�o�[�E�x�[�X�E���f������ь������f���̍\���f�[�^���Ǘ����邽�߂Ɏg�p����܂��B Host On-Demand �T�[�o�[�̃f�t�H���g���샂�[�h�ł́A���̃f�[�^�͔񋤗p�̃v���C�x�[�g�E�f�[�^�E�X�g�A�ɕۊǂ���܂��B �ڋq��Ƃɂ���ẮA�\�����𕡐��� Host On-Demand �T�[�o�[�̊ԂŊǗ�����K�v������ꍇ������܂��B ���̂悤�Ȋ�ƂŔ񋤗p�̃v���C�x�[�g�E�f�[�^�E�X�g�A���g�p�����ꍇ�A �Ǘ��҂͂��ꂼ��� Host On-Demand �T�[�o�[�̃f�[�^���•ʂɊǗ����Ȃ���΂Ȃ�܂���B Lightweight Directory Access Protocol (LDAP) �T�[�o�[�̃f�B���N�g���[�ł́A Host On-Demand �\���T�[�o�[�̈قȂ�C���X�^���X�ԂŁA ���[�U�[����уO���[�v�̍\���������L���邱�Ƃ��ł��܂��B

LDAP �f�B���N�g���[�E�T�[�o�[�� �g�p���āA������ Host On-Demand �T�[�o�[�ԂŃ��[�U�[�̒�`���Ǘ�����ы��p���邱�Ƃ�I������̂ł���΁A �T�d�Ɍv�悵���s����K�v������܂��B�v���C�x�[�g�E�f�[�^�E�X�g�A����̃}�C�O���[�V�����́A���� �\���f�[�^�ɑ傫���e�����܂��B LDAP �ł́A���[�U�[���K�w�c���[�̃O���[�v�Ƃ��ĕҐ����邱�Ƃɂ���āA�\�������Ǘ��”\�ɂ��܂��B �����̃��[�U�[�������̃O���[�v�̃����o�[�ł������ꍇ�A�ꕔ�̏�񂪎����܂��B �v���C�x�[�g�E�f�[�^�E�X�g�A���̍\���f�[�^���ALDAP �ւ̃}�C�O���[�V�������ɕύX����Ȃ����Ƃɒ��ӂ��Ă��������B �ڂ����́AHost On-Demand �̃I�����C���E�w���v�́wLDAP �ւ̃}�C�O���[�V�����ɂ��e�� (implications of migrating to LDAP)�x���Q�Ƃ��Ă��������B

LDAP �T�|�[�g�̐ݒ�

  1. �g�p���� LDAP �f�B���N�g���[�E�T�[�o�[�����肵�A �K�v�ɉ����Ă�����C���X�g�[������B
  2. Host On-Demand �̃X�L�[�}���T�|�[�g���Ă��Ȃ� LDAP �o�[�W���������s���Ă���ꍇ�́A �X�L�[�}�g���@�\�̃C���X�g�[���Ő�������Ă���Ƃ���ɁAHost On-Demand �̃X�L�[�}�g���t�@�C�����C���X�g�[������B (�X�L�[�}�g���t�@�C���� IBM LDAP �o�[�W���� 3.x �ȍ~�ł͕s�v�ł��B)
  3. LDAP �Ǘ��҂ɁAHost On-Demand ���\������ۊǂ��邽�߂Ɏg�p����ڔ�����₢���킹��B ���̐ڔ����̎��ʖ� (DN) ���������߂Ă����Ă��������B ���̏��́ALDAP �̃Z�b�g�A�b�v���������邽�߂ɕK�v�ƂȂ�܂��B
  4. LDAP �Ǘ��҂ɁAHost On-Demand �̊Ǘ��� DN ����уp�X���[�h��₢���킹��B �����́ALDAP �T�[�o�[�ւ̔F�؂Ɏg�p����܂��B �Ǘ��� DN �ɂ́A�O�̃X�e�b�v�Ō��y����Ă���ڔ����ɑ΂���쐬�A �ύX�A����э폜�������Ȃ���΂Ȃ�܂���BDN ����уp�X���[�h���������߂Ă����Ă��������B ���̏��́ALDAP �̃Z�b�g�A�b�v���������邽�߂ɕK�v�ƂȂ�܂��B
  5. �Ǘ����[�e�B���e�B�[�́u�f�B���N�g���[�E�T�[�r�X�v�E�B���h�E�� LDAP ���g�p�”\�ɂ���B �܂��A�C�ӂŃv���C�x�[�g�E�f�[�^�E�X�g�A�̍\������ LDAP �f�B���N�g���[�E�T�[�o�[�Ƀ}�C�O���[�V�������Ă��������B �ڂ����́ALDAP ���g�p���� Host On-Demand �T�[�o�[�̍\�����Q�Ƃ��Ă��������B
    �O���t�B�b�N�E�C���[�W
    ���̖ړI�Ŋ��� LDAP �ɒ�`����Ă��郆�[�U�[����уO���[�v�́AHost On-Demand �ł͎g�p����܂���B Host On-Demand �̃��[�U�[����уO���[�v�́A �\�������v���C�x�[�g�E�f�[�^�E�X�g�A����}�C�O���[�V�������邩�A LDAP ���g�p�”\�ɂ������ Host On-Demand �Ƀ��[�U�[����уO���[�v���Z�b�g�A�b�v���邱�Ƃɂ���āA �•ʂɒ�`���Ȃ���΂Ȃ�܂���B
    �O���t�B�b�N�E�C���[�W
    Windows �܂��� AIX �I�y���[�e�B���O�E�V�X�e����� IBM LDAP �T�[�o�[���g�p���Ă��āA �����̃��[�U�[���쐬����ꍇ�́A DB2 �� APP_CTL_HEAP_SZ �̐������l�ō\������Ă��邱�Ƃ��m�F���Ă��������B ���̕ϐ��̒l�͂��ꂼ��̃C���X�g�[���ňقȂ�܂����A �J�n���� APP_CTL_HEAP_SZ �� 512 �ɐݒ肷��Ɨǂ��ł��傤�B

    Windows �܂��� AIX �‹��� DB2 �q�[�v�E�T�C�Y���\������ɂ́A���̃R�}���h�𔭍s���܂��B

    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

    ����ɁASTMTHEAP �̑傫�����\������悤�ɂ��܂��B ���̃p�����[�^�[�̃T�C�Y�́A���ꂼ��̃J�X�^�}�[�\���ƁA LDAP �Ƀ}�C�O���[�V�������� Host On-Demand ���[�U�[�̐��ɂ݈̂ˑ����܂��B

�X�L�[�}�g���@�\�̃C���X�g�[��

LDAP �f�B���N�g���[�E�X�L�[�}�ւ� Host On-Demand �g���@�\�́A �p�u���b�V���E�f�B���N�g���[�� LDAP �T�u�f�B���N�g���[ (�Ⴆ�΁A your_install_directory¥HOD¥ldap�A ������ your_install_directory �͂��g�p�� Host On-Demand �C���X�g�[���E�f�B���N�g���[) �ɂ��邢���‚��̃t�@�C���Œ񋟂���܂��B �����̃t�@�C���́ALDAP �X�L�[�}�ւ̊g���@�\���܂݁A �W���� slapd �`���ŕۊǂ���Ă��܂��B Host On-Demand �� LDAP �T�[�o�[�ɍ\������ۊǂ��邽�߂ɂ́A �X�L�[�}�g���@�\���L���ɂȂ��Ă��Ȃ���΂Ȃ�܂���B LDAP �Ǘ��҂ɁA �����̃X�L�[�}�g���@�\���C���X�g�[������悤�v�����Ă��������B

zSeries �ł̃X�L�[�}�g���@�\�̃C���X�g�[���Ɋւ�������́A �v���O�����E�f�B���N�g���[���Q�Ƃ��Ă��������B

�O���t�B�b�N�E�C���[�W
LDAP �Ǘ��҂́A�����̃X�L�[�}�g���@�\�����łɕʂ� IBM ���i�p�ɃC���X�g�[�����Ă���”\��������܂��B ���̏ꍇ�́A�ȉ��̃X�e�b�v���X�L�b�v���Ă��������B IBM Directory Server �o�[�W���� 3.1.1 �ȍ~���g�p���Ă���ꍇ�A �X�L�[�}�̓v���C���X�g�[������Ă���̂ŁA���̏ꍇ���ȉ��̃X�e�b�v���X�L�b�v���邱�Ƃ��ł��܂��B

Netscape LDAP Directory Server ��� Host On-Demand �̃X�L�[�}�g���@�\���C���X�g�[������ɂ́A �ȉ��̂悤�ɂ��܂��B

  1. �ȉ��� slapd �t�@�C���� <Host On-Demand �p�u���b�V���E�f�B���N�g���[ >/ldap �f�B���N�g���[���� LDAP �T�[�o�[��� Netscape �� LDAP config �f�B���N�g���[�ɃR�s�[����B
    Netscape.IBM.at
    Netscape.IBM.oc
  2. LDAP �T�[�o�[���~����B
  3. <Netscape �� LDAP config �f�B���N�g���[>/slapd.conf �t�@�C����ҏW���āA �ȉ��̃X�e�[�g�����g��lj�����B
    userat "<Netscape LDAP config �f�B���N�g���[>/Netscape.IBM.at"
    useroc "<Netscape LDAP config �f�B���N�g���[>/Netscape.IBM.oc"
  4. LDAP �T�[�o�[���Ďn������B

IBM LDAP Directory Server �� Host On-Demand �̃X�L�[�}�g���@�\���C���X�g�[������ɂ́A �ȉ��̂悤�ɂ��܂��B

  1. �ȉ��� slapd �t�@�C���� <Host On-Demand �p�u���b�V���E�f�B���N�g���[>/ldap �f�B���N�g���[���� LDAP �T�[�o�[��� <�C���X�g�[���E�f�B���N�g���[>/etc �f�B���N�g���[�ɃR�s�[����B
    V2.1.IBM.at
    V2.1.IBM.oc
  2. LDAP �T�[�o�[���~����B
  3. <�C���X�g�[���E�f�B���N�g���[>/etc/slapd.at.conf �t�@�C����ҏW���āA �ȉ��̃X�e�[�g�����g���t�@�C���̍Ō�ɒlj�����B
    include /etc/V2.1.IBM.at
  4. <�C���X�g�[���E�f�B���N�g���[>/etc/slapd.oc.conf �t�@�C����ҏW���āA �ȉ��̃X�e�[�g�����g���t�@�C���̍Ō�ɒlj�����B
    include /etc/V2.1.IBM.oc
  5. LDAP �T�[�o�[���Ďn������B

LDAP ���f�[�^�E�X�g�A�Ƃ��Ďg�p����ꍇ�� Host On-Demand �T�[�o�[�̍\��

  1. �u�Ǘ��v�E�B���h�E���J���AHost On-Demand �Ƀ��O�I������B
  2. �u�T�[�r�X�v>�u�f�B���N�g���[�E�T�[�r�X (Directory Service)�v���N���b�N����B
  3. �u�f�B���N�g���[�E�T�[�r�X�̎g�p (LDAP) (Use Directory Service (LDAP))�v�{�b�N�X���N���b�N���āA�ȉ��� LDAP �T�[�o�[������͂���B
    ����A�h���X
    LDAP �f�B���N�g���[�� IP �A�h���X����͂��܂��B�z�X�g���A�܂��̓h�b�g 10 �i�`�����g�p���܂��B �f�t�H���g�́AHost On-Demand �T�[�o�[�̃z�X�g���ɂȂ��Ă��܂��B
    ����|�[�g
    LDAP �T�[�o�[�� LDAP �N���C�A���g����̐ڑ����󂯓���� TCP/IP �|�[�g����͂��܂��B �f�t�H���g�E�|�[�g�� 389 �ł��B
    �Ǘ��҂̎��ʖ�
    Host On-Demand �̏��X�V�����‚���f�B���N�g���[�Ǘ��҂̎��ʖ� (DN) ����͂��܂��B���ʖ��ɂ́ALDAP �̃X�g�����O�\�����g�p����K�v������܂� (��: cn=Chris Smith�Ao=IBM�Ac=US)�B
    �Ǘ��҃p�X���[�h
    �f�B���N�g���[�Ǘ��҂̃p�X���[�h����͂��܂��B
    ���ʖ��̐ڔ���
    ����ۊǂ���f�B���N�g���[���c���[ (DIT) �̍ŏ�ʍ��ڂ̎��ʖ� (DN) ����͂��܂��B Host On-Demand �́ADIT �̒��ɁA���̐ڔ����ȉ��̂��ׂĂ̍\������ۊǂ��܂��B���ʖ��ɂ� LDAP �̃X�g�����O�\�����g�p����K�v������܂� (��: cn=HOD�Ao=IBM�Ac=US)�B
    �f�B���N�g���[�E�T�[�r�X�ւ̍\���̃}�C�O���[�V����
    �v���C�x�[�g�E�f�[�^�E�X�g�A���� LDAP �f�B���N�g���[�Ƀ��[�U�[����уO���[�v���}�C�O���[�V��������ɂ́A ���̃`�F�b�N�E�{�b�N�X���N���b�N���܂��BLDAP �ւ̃}�C�O���[�V�����́A �O���[�v����у��[�U�[�̍\�����ɑ΂��ďd�v�ȈӖ��������܂��B �ڂ����́A�I�����C���E�w���v�́wLDAP �}�C�O���[�V�����ɂ�����l���_ (LDAP Migration Implication)�x���Q�Ƃ��Ă��������B ���̃`�F�b�N�E�{�b�N�X�́A�f�B���N�g���[�E�T�[�o�[�֐؂�ւ����A �܂��͐؂�ւ����s������Ɏg�p���邱�Ƃ��ł��܂��B
    �O���t�B�b�N�E�C���[�W
    ���_�C���N�^�[�\���́A�f�B���N�g���[�E�T�[�o�[�Ƀ}�C�O���[�V��������܂���B
    �O���t�B�b�N�E�C���[�W
    LDAP �ւ̐ڑ�����у}�C�O���[�V������ ��肪�������ꍇ�́A�ŏ��� LDAP �ւ̐ڑ������݂Ă��������B ���ꂩ��A�ڑ����������ł�����A�}�C�O���[�V���������݂Ă��������B
  4. �u�K�p�v���N���b�N����B

    �ŏ��� LDAP �f�B���N�g���[�ł̔F�؂����߂�ꂽ��A "admin" �Ƃ������[�U�[ ID �� "password" �Ƃ����p�X���[�h���w�肵�Ă��������B �ŏ��̃��O�I���̌�ŁA���̃p�X���[�h��ύX���邱�Ƃ��ł��܂��B�v���C�x�[�g�E�f�[�^�ۊǗp�� �p�X���[�h��ύX�����ꍇ�ł��A ���� ID �ƃp�X���[�h�̓v���C�x�[�g�E�f�[�^�ۊǗp�ɂ̂ݗL���Ȃ܂܂ł��BLDAP �f�B���N�g���[�̏ꍇ�́A �ʂ̃��[�U�[ ID �ƃp�X���[�h���K�v�ł��B����������邽�߂ɁA LDAP �f�B���N�g���[�E�p�X���[�h���v���C�x�[�g�E�f�[�^�E�X�g�A�E�p�X���[�h�Ɠ����ɕύX���邱�Ƃ��ł��܂��B

���̃p�l���ōs�����ύX�͂����ɓK�p����܂��B LDAP �T�[�o�[�ɐ؂�ւ���ƁA�O���[�v�A���[�U�[�A�܂��̓Z�b�V�����̊Ǘ���̕ύX��A �Ǘ��҂܂��̓��[�U�[�ɂ��V�K�p�X���[�h�A�}�N���A�L�[�{�[�h�̕ύX�ȂǁA ���[�U�[�֘A�̕ύX�� LDAP �T�[�o�[�ɂ����Ă̂ݍs����悤�ɂȂ�܂��B

�t�^����ь�t��

�t�^A. ���[�J���E�C���X�g�[���E�N���C�A���g�̎g�p

���[�J���E�C���X�g�[���E�N���C�A���g�́A���[�J���E�f�B�X�N�ɃC���X�g�[������܂��B �N���C�A���g�E�A�v���b�g�͒��ڃf�t�H���g�̃V�X�e���E�u���E�U�[�Ƀ��[�h����邽�߁A �T�[�o�[����̃_�E�����[�h�͍s���܂���B ���[�J���E�N���C�A���g���\������ł���ʓI�ȗ��R�Ƃ��ẮA �ᑬ�̓d�b����Ń����[�g�ڑ����s�����[�U�[�ɂƂ��ẮA�_�E�����[�h�ɂ����鎞�Ԃ����ł��� �ڑ������\���s�”\�A�Ƃ������Ƃ��������܂��B �܂��A���[�J���E�C���X�g�[���E�N���C�A���g���g�p���邱�Ƃɂ��AHost On-Demand ���i�� ���ׂăC���X�g�[�����邱�ƂȂ��A�z�X�g�E�A�N�Z�X�@�\���e�X�g���邱�Ƃ��ł��܂��B

���[�J���E�C���X�g�[���E�N���C�A���g���T�|�[�g����I�y���[�e�B���O�E�V�X�e��

Host On-Demand �́A�ȉ��̃I�y���[�e�B���O�E�V�X�e����ɃN���C�A���g�Ƃ��ăC���X�g�[���ł��܂��B

���[�J���E�C���X�g�[���E�N���C�A���g�ɂ͂��悻 320 MB �̃f�B�X�N�E�X�y�[�X���K�v�ł��B

���[�J���E�N���C�A���g�̃C���X�g�[��

Host On-Demand ���[�J���E�N���C�A���g�� Windows ���[�N�X�e�[�V�����ɃC���X�g�[������ɂ́A�Ǘ��҃O���[�v�̃����o�[�ł��邱�Ƃ��K�v�ł��B

  1. DVD ��}�����ADVD �� ¥HODINST �f�B���N�g���[���� hodinstallwin.exe -lc �����s����B
  2. �u�C���X�g�[���v���N���b�N����B
  3. �c��̃E�B���h�E�ō�Ƃ𑱂���B
  4. �Ō�̃E�B���h�E�� Readme �t�@�C�����J���ēǂ� (�܂��ǂ�ł��Ȃ��ꍇ)�B

�C���X�g�[�����I������ƁAHost On-Demand �T�[�r�X�E�}�l�[�W���[�������I�ɍ\������A�J�n���܂��B Windows 7�AWindows 8�A����� Windows 10 �ł́A�T�[�r�X�E�}�l�[�W���[�̓T�[�r�X�Ƃ��ăC���X�g�[������܂��B

���[�J���E�N���C�A���g�̊J�n

Host On-Demand ���N���C�A���g�Ƃ��ĊJ�n����ɂ́A�u�X�^�[�g�v > �u�v���O�����v> �uIBM Host On-Demand�v> �uHost On-Demand�v�ƃN���b�N���܂��B

���[�J���E�N���C�A���g�̍폜

���[�J���E�N���C�A���g����������ɂ́A�u�R���g���[�� �p�l���v����u�v���O�����̒lj��ƍ폜�v���g�p���܂��B

�t�^B. IKEYCMD �R�}���h�s�C���^�[�t�F�[�X�̎g�p

Host On-Demand �ؖ����Ǘ����[�e�B���e�B�[�̂ق��ɁAIKEYCMD �Ƃ����R�}���h�s�c�[�����p�ӂ���Ă��܂��B ����́A���A�ؖ����A����єF�ؗv�����Ǘ�����ۂɎg�p���邱�Ƃ��ł��܂��B ����͋@�\�I�ɂ͏ؖ����Ǘ����[�e�B���e�B�[�Ɨގ��������̂ł����A �O���t�B�J���E�C���^�[�t�F�[�X���g�p�����A�R�}���h�s������s����ړI�Ő݌v����Ă��܂��B �A�v���P�[�V�������ؖ�������ь��̊Ǘ��^�X�N�ɃJ�X�^���E�C���^�[�t�F�[�X��lj�����ۂɁA �l�C�e�B�u�̃V�F���E�X�N���v�g����уv���O��������Ăяo���Ďg�p���邱�Ƃ��ł��܂��B �ؖ����Ǘ����[�e�B���e�B�[�����݃T�|�[�g���Ă��邷�ׂẴ^�C�v�̌��f�[�^�x�[�X�E�t�@�C�����쐬���邱�Ƃ��ł��܂��B �F�ؗv���̍쐬�ACA �����ؖ����̃C���|�[�g�A���ȏ����ؖ����̊Ǘ����s�����Ƃ��”\�ł��B ����� Java �x�[�X�ł���AWindows�AAIX�A Linux Intel�A����� Linux zSeries �̊e�v���b�g�t�H�[���ł̂ݎg�p�ł��܂��B

���J/�閧���̍쐬����ъǗ��Ɋ֘A����\���^�X�N�ɂ� IKEYCMD ���g�p���Ă��������B �T�[�o�[�̍\���t�@�C�� httpd.conf ���X�V����\���I�v�V������ IKEYCMD ���g�p���邱�Ƃ͂ł��܂���B �T�[�o�[�̍\���t�@�C�����X�V����I�v�V�����ɂ́AIBM Administration Server ���g�p���Ȃ���΂Ȃ�܂���B

IKEYCMD �R�}���h�s�C���^�[�t�F�[�X�̊‹��̃Z�b�g�A�b�v

IKEYCMD �R�}���h�s�C���^�[�t�F�[�X���g�p���邽�߂ɁA�ȉ��̂悤�ɂ��Ċ‹��ϐ����Z�b�g�A�b�v���Ă��������B

Windows �v���b�g�t�H�[���̏ꍇ�͈ȉ��̂悤�ɂ��܂��B

AIX �v���b�g�t�H�[���̏ꍇ�͈ȉ��̂悤�ɂ��܂��B

�܂��ŏ��ɁA(�W�� AIX C++ �R���p�C���[�p�̃����^�C���E���C�u�����[���\������) xlC �t�@�C���� ���̂����ꂩ�̗v���𖞂����Ă��邱�Ƃ��m�F���Ă��������B

���̃R�}���h���g�p���āA���g�p�̃o�[�W�������m�F���܂��B

lslpp -ha "xlC.aix*.rte"

(���g�p�� xlC �t�@�C���E�Z�b�g���Â��āA Host On-Demand �T�[�r�X�E�}�l�[�W���[���ؖ����Ǘ����A�N�e�B�u�ɂ��ĊJ�n�����ꍇ�́A�G���[���������܂��B)

���ɁA�ȉ��̂悤�Ɏw�肵�܂��B

���������X�e�b�v���I����ƁA�C�ӂ̃f�B���N�g���[���� IKEYCMD �����s�ł���悤�ɂȂ�܂��B IKEYCMD �R�}���h�����s����ɂ́A�ȉ��̍\�����g�p���Ă��������B

java com.ibm.gsk.ikeyman.ikeycmd <command>

IKEYCMD �R�}���h�s�\��

Java CLI �̍\���͈ȉ��̂Ƃ���ł��B

java [-Dikeycmd.properties=<properties_file>]

com.ibm.gsk.ikeyman.ikeycmd <object> <action> [options]

�����ŁA���̂悤�Ɏw�肵�܂��B

action �̓I�u�W�F�N�g�Ŏ��s��������̃A�N�V�����Aoptions �͕K�{�܂��͔C�ӂ̃I�v�V�����ŁA �I�u�W�F�N�g����уA�N�V�����̃y�A�Ɏw�肵�܂��B

�O���t�B�b�N�E�C���[�W
�I�u�W�F�N�g����уA�N�V�����̃L�[���[�h�ɂ͒�ʒu�����邽�߁A�I�����ꂽ�����ǂ���Ɏw�肵�Ȃ���΂Ȃ�܂���B �������Aoptions �́A�I�v�V��������уI�y�����h�̃y�A�Ƃ��Ďw�肳���ꍇ�ɂ́A�� �ʒu�Ɋ֌W�Ȃ��C�ӂ̏����Ŏw�肷�邱�Ƃ��ł��܂��B

Host On-Demand �� IKEYCMD �^�X�N�̃��X�g

���̕t�^�̈ȉ��̃Z�N�V�����ł́AHost On-Demand �ŕK�v�ƂȂ� IKEYCMD �R�}���h�s�C���^�[�t�F�[�X�̃^�X�N��v�񂵂Ă��܂��B

�V�K���f�[�^�x�[�X�̍쐬

���f�[�^�x�[�X�́A�T�[�o�[�� 1 �ˆȏ�̌��y�A����яؖ�����ۊǂ���ۂɎg�p����t�@�C���ł��B ���̃t�@�C���́AHost On-Demand �T�[�o�[�ƃN���C�A���g�̊ԂŃZ�L���A�ڑ����g�p�”\�ɂ��邽�߂ɕK�v�ƂȂ�܂��B TLS �ʐM���\������O�ɁAWindows �̏ꍇ�ɂ� your_install_directory¥bin �ɁAAIX �̏ꍇ�ɂ� your_install_directory/bin �� HODServerKeyDb.kdb ���f�[�^�x�[�X�E�t�@�C�����쐬���Ȃ���΂Ȃ�܂���B���̃t�@�C���� Host On-Demand �ɓ�������Ă��Ȃ����߁A�ŏ��ɃC���X�g�[�����s������A�쐬���Ȃ���΂Ȃ�܂���B

�Ⴆ�� Windows �v���b�g�t�H�[���̏ꍇ�AIKEYCMD �R�}���h�s�C���^�[�t�F�[�X���g�p���ĐV�K�̌��f�[�^�x�[�X���쐬����ɂ́A �ȉ��̃R�}���h����͂��܂��B

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 �̃C���X�g�[���E�f�B���N�g���[�ł��B

�ȉ��̐����ɒ��ӂ��Ă��������B

�O���t�B�b�N�E�C���[�W
HODServerKeyDb.kdb �t�@�C�����쐬�����ꍇ�A�܂��͂��̃t�@�C���ɕύX���s�����ꍇ�́AHost On-Demand �T�[�r�X�E�}�l�[�W���[���~���čĎn�����Ȃ���΂Ȃ�܂���B

�f�[�^�x�[�X�E�p�X���[�h�̐ݒ�

�V�K�̌��f�[�^�x�[�X���쐬����ۂɂ́A���f�[�^�x�[�X�̃p�X���[�h���w�肵�܂��B ���̃p�X���[�h�ɂ��A�閧�����v���e�N�g����܂��B �閧���́A�����ɏ���������A���J���ňÍ������ꂽ���b�Z�[�W���Í������������肷�邱�Ƃ̂ł���B��̌��ł��B ���f�[�^�x�[�X�E�p�X���[�h��p�ɂɕύX���邱�Ƃ͗ǂ��K���ł��B

�p�X���[�h���w�肷��ꍇ�́A�ȉ��̃K�C�h���C�����g�p���Ă��������B

�O���t�B�b�N�E�C���[�W
�p�X���[�h�̗L����������ɔc�����Ă��������B �p�X���[�h����������ƁA�G���[�E���O�Ƀ��b�Z�[�W���������܂�܂��B �p�X���[�h�̗L���������؂ꂽ�ꍇ�A�T�[�o�[�͋N�����܂����A �Z�L���A�ȃl�b�g���[�N�ڑ��͊m������܂���B

�f�[�^�x�[�X�E�p�X���[�h�̕ύX

�f�[�^�x�[�X�E�p�X���[�h��ύX����ɂ́A�ȉ��̂悤�ɂ��܂��B

�Ⴆ�� Windows �v���b�g�t�H�[���̏ꍇ�A�ȉ��̃R�}���h����͂��܂��B

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 �̃C���X�g�[���E�f�B���N�g���[�ł��B

�ȉ��̐����ɒ��ӂ��Ă��������B

CA �̃��X�g�\��

HODServerKeyDb.kdb ���f�[�^�x�[�X�̃g���X�e�b�h CA �̃��X�g��\������ɂ́A�ȉ��̂悤�ɂ��܂��B

�Ⴆ�� Windows �v���b�g�t�H�[���̏ꍇ�A�ȉ��̃R�}���h����͂��܂��B

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 �̃C���X�g�[���E�f�B���N�g���[�ł��B

HODServerKeyDb.kdb �ɂ́A�f�t�H���g�ňȉ��̊��m�̃g���X�e�b�h CA �� CA �ؖ������p�ӂ���Ă��܂��B

�V�K���y�A�Əؖ����v���̍쐬

���J���Ɣ閧���̃y�A����єF�ؗv�����쐬����ɂ́A�ȉ��̂悤�ɂ��Ă��������B

  1. �Ⴆ�� Windows �v���b�g�t�H�[���̏ꍇ�A�ȉ��̃R�}���h����͂��܂��B
    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 �̃C���X�g�[���E�f�B���N�g���[�ł��B

    �ȉ��̐����ɒ��ӂ��Ă��������B

  2. �ؖ���������ɍ쐬���ꂽ�����؂��܂��B

    a. �쐬�����F�ؗv���t�@�C���̓��e��\�����܂��B

    b. ���f�[�^�x�[�X���ȉ��̂悤�ɔF�ؗv�����L�^�������ǂ����m�F���܂��B

    java com.ibm.gsk.ikeyman.ikeycmd -certreq -list
    -db <filename> -pw <password>

    ���X�g����Ă���쐬�������x�����m�F����K�v������܂��B

  3. �V���ɍ쐬�����t�@�C����F�؋ǂɑ��M���܂��B

�T�[�o�[�ؖ����̕ۊ�

CA �����ؖ����̎�M

�ȉ��̎菇�ɏ]���āA���[�U�[�̃T�[�o�[�Ńg���X�e�b�h�F�؋� (CA) �Ǝw�肳�ꂽ CA ����d�q���[���ő��M���ꂽ�ؖ�������M���Ă��������B HODServerKeyDb.kdb ���f�[�^�x�[�X�ɂ́A�f�t�H���g�ňȉ��� CA �ؖ������ۊǂ���A �g���X�e�b�h CA �ؖ����Ƃ��ă}�[�N����Ă��܂��B

�F�؋ǂ���͕����̏ؖ��������M�����ꍇ������܂��B CA �́A�T�[�o�[�p�̏ؖ����ɉ����A�lj��̏����ؖ����܂��͒��� CA �ؖ��������M����ꍇ������܂��B �Ⴆ�΁AVerisign ���O���[�o���E�T�[�o�[ ID �ؖ����𑗐M����ꍇ�ɂ́A���� CA �ؖ������܂܂�܂��B �T�[�o�[�ؖ�������M����O�ɁA�lj��̒��� CA �ؖ��������ׂĎ�M���Ă��������B ���� CA �ؖ����̎�M�ɂ‚��ẮACA �ؖ����̕ۊ��̎w���ɏ]���Ă��������B

�O���t�B�b�N�E�C���[�W
CA �����ؖ����𔭍s���� CA �����f�[�^�x�[�X�ɂ�����g���X�e�b�h CA �łȂ��ꍇ�́A�܂� CA �ؖ�����ۊǂ��Ă���A���� CA ���g���X�e�b�h CA �Ƃ��Ďw�肵�܂��B����ƁACA �����ؖ������f�[�^�x�[�X�Ɏ�M���邱�Ƃ��ł��܂��B �g���X�e�b�h CA �łȂ� CA ���� CA �����ؖ�������M���邱�Ƃ͂ł��܂���B �����ɂ‚��ẮACA �ؖ����̕ۊ����Q�Ƃ��Ă��������B

�Ⴆ�� Windows �v���b�g�t�H�[���� CA �����ؖ��������f�[�^�x�[�X�Ɏ�M����ɂ́A�ȉ��̃R�}���h����͂��܂��B

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 �̃C���X�g�[���E�f�B���N�g���[�ł��B

�ȉ��̐����ɒ��ӂ��Ă��������B

CA �ؖ����̕ۊ�

�Ⴆ�� Windows �v���b�g�t�H�[���Ńg���X�e�b�h CA �łȂ� CA ����̏ؖ�����ۊǂ���ɂ́A �ȉ��̃R�}���h����͂��܂��B

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 �̃C���X�g�[���E�f�B���N�g���[�ł��B

�ȉ��̐����ɒ��ӂ��Ă��������B

�O���t�B�b�N�E�C���[�W
�R�}���h�̎��s��ɂ́AHost On-Demand �T�[�r�X�E�}�l�[�W���[���~���čĎn�����Ȃ���΂Ȃ�܂���B

���ȏ����ؖ����̍쐬

���m�� CA ����ؖ������擾����ɂ́A�ʏ� 2 �` 3 �T�Ԃ�����܂��B ���s�����ؖ�����҂ŠԂɁAIKEYCMD ���g�p���Ď��ȏ����T�[�o�[�ؖ������쐬���āA�N���C�A���g�ƃT�[�o�[�̊Ԃ� TLS �Z�b�V�������g�p�”\�ɂ��邱�Ƃ��ł��܂��B���g���v���C�x�[�g Web �l�b�g���[�N�� CA �ł���ꍇ�́A���̎菇���g�p���Ă��������B

�Ⴆ�� Windows �v���b�g�t�H�[���Ŏ��ȏ����ؖ������쐬����ɂ́A�ȉ��̃R�}���h����͂��܂��B

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 �̃C���X�g�[���E�f�B���N�g���[�ł��B

�ȉ��̐����ɒ��ӂ��Ă��������B

�T�[�o�[�ؖ������N���C�A���g�Ɏg�p�”\�ɂ���

HODServerKeyDb.kdb �ɂ���ؖ����́A���ׂ� Host On-Demand �T�[�o�[�Ŏg�p���邱�Ƃ��ł��܂��B �������\���ɂ���ẮA�����̏ؖ����̂����ꂩ���A�T�[�o�[�ɃA�N�Z�X����N���C�A���g�ł��g�p�”\�ɂ��Ȃ���΂Ȃ�܂���B �T�[�o�[���s���� CA ����̏ؖ������g�p���Ă���ꍇ�A���̏ؖ����̃��[�g���N���C�A���g�Ŏg�p�ł���悤�ɂ��Ȃ���΂Ȃ�܂���B �T�[�o�[�����ȏ����ؖ������g�p���Ă���ꍇ�́A���̏ؖ����̃R�s�[���N���C�A���g�Ŏg�p�ł���悤�ɂ��Ȃ���΂Ȃ�܂���B

Host On-Demand �́A�_�E�����[�h�E�N���C�A���g����уL���b�V���E�N���C�A���g�ł�����s���ɂ́A �ؖ������ꎞ�t�@�C���ɒ��o���ACustomizedCAs.p12 (Host On-Demand �̃p�u���b�V���E�f�B���N�g���[�ɂ���܂�) �Ƃ����t�@�C�����쐬���邩�A ���̃t�@�C�����X�V���܂��B

�_�E�����[�h�E�N���C�A���g���邢�̓L���b�V���E�N���C�A���g�� CustomizedCAs.p12 �t�@�C�����쐬����ɂ́A �ȉ��̃R�}���h����͂��܂��B

java com.ibm.gsk.ikeyman -keydb -create -db

CustomizedCAs.p12 -pw hod -type pkcs12

�f�t�H���g�E�p�X���[�h�� hod �ł��B

CustomizedCAs.p12 �ւ̕s���� CA �̃��[�g�̒lj�

���߂ɁAHODServerKeyDb.kdb ���f�[�^�x�[�X�E�t�@�C������ CA �̃��[�g�ؖ����܂��͎��ȏ����ؖ����𒊏o���܂��B Windows �v���b�g�t�H�[���ł�������ɂ́A�ȉ��̃R�}���h����͂��܂��B

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 �̃C���X�g�[���E�f�B���N�g���[�ł��B

�ȉ��̐����ɒ��ӂ��Ă��������B

�����ŁA���� CA ���[�g�ؖ����� CustomizedCAs.p12 �t�@�C���ɒlj����܂��B CA ���[�g�ؖ����܂��͎��ȏ����ؖ����� CustomizedCAs.p12 �̏����҃��X�g�ɒlj�����ɂ́A�ȉ��̃R�}���h����͂��܂��B

java com.ibm.gsk.ikeyman.ikeycmd -cert -add

-db CustomizedCAs.p12 -pw hod -label <label>

-file cert.arm -format ascii -trust <enable | disable>

�Â��N���C�A���g�̏ꍇ�A ���� CA ���[�g�ؖ����� CustomizedCAs.class �t�@�C���ɒlj�����ɂ́A���̃R�}���h����͂��܂��B

java com.ibm.gsk.ikeyman.ikeycmd -cert -add

-db CustomizedCAs.class -label <label>

-file cert.arm -format ascii -trust <enable | disable>

�ȉ��̐����ɒ��ӂ��Ă��������B

�O���t�B�b�N�E�C���[�W
���̃^�X�N������������AHost On-Demand �T�[�r�X�E�}�l�[�W���[���~���čĎn�����Ă��������B

�Â��N���C�A���g�̏ꍇ�́A���̃R�}���h����͂��āA�_�E�����[�h�E�N���C�A���g�܂��̓L���b�V���E�N���C�A���g�ɑ΂��� CustomizedCAs.p12 �t�@�C���� CustomizedCAs.class �t�@�C���ɕϊ�����K�v������܂��B�R�}���h�͕\����� 3 �s�ɂȂ��Ă��܂����A1 �s�œ��͂��Ă��������B

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

���̃G�N�X�|�[�g

����ʂ̌��f�[�^�x�[�X�� PKCS12 �t�@�C���ɃG�N�X�|�[�g����ɂ́A�ȉ��̃R�}���h����͂��܂��B

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>

�ȉ��̐����ɒ��ӂ��Ă��������B

���̃C���|�[�g

�ʂ̌��f�[�^�x�[�X���献���C���|�[�g����ɂ́A�ȉ��̃R�}���h����͂��܂��B

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>

PKCS12 �t�@�C�����献���C���|�[�g����ɂ́A�ȉ��̃R�}���h����͂��܂��B

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>

�ȉ��̐����ɒ��ӂ��Ă��������B

���f�[�^�x�[�X�̃f�t�H���g���̕\��

�Ⴆ�� Windows �v���b�g�t�H�[���Ńf�t�H���g�̌����ڂ�\������ɂ́A�ȉ��̃R�}���h����͂��܂��B

java com.ibm.gsk.ikeyman.ikeycmd -cert -getdefault

-db your_install_directory¥bin¥HODServerKeyDb.kdb

-pw <password>

your_install_directory �� Host On-Demand �̃C���X�g�[���E�f�B���N�g���[�ł��B

�Í������ꂽ�f�[�^�x�[�X�E�p�X���[�h�� stash �t�@�C���ւ̕ۊ�

�Z�L���A�E�l�b�g���[�N�ڑ��ł́A�Í������ꂽ�f�[�^�x�[�X�E�p�X���[�h�� stash �t�@�C���ɕۊǂ��܂��B �Ⴆ�� Windows �v���b�g�t�H�[���ŁA�f�[�^�x�[�X�̍쐬���Ƀp�X���[�h��ۊǂ���ɂ́A�ȉ��̃R�}���h����͂��܂��B

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 �̃C���X�g�[���E�f�B���N�g���[�ł��B

�Ⴆ�� Windows �v���b�g�t�H�[���ŁA�f�[�^�x�[�X�̍쐬��Ƀp�X���[�h��ۊǂ���ɂ́A�ȉ��̃R�}���h����͂��܂��B

java com.ibm.gsk.ikeyman.ikeycmd -keydb -stashpw

-db your_install_directory¥bin¥HODServerKeyDb.kdb -pw <password>

your_install_directory �� Host On-Demand �̃C���X�g�[���E�f�B���N�g���[�ł��B

IKEYCMD �R�}���h�s�p�����[�^�[�̊T�v

�ȉ��̕\�́A����̃I�u�W�F�N�g�ɂ����Ď��s�”\�Ȃ��ꂼ��̃A�N�V�����ɂ‚��Đ����������̂ł��B

�I�u�W�F�N�g �A�N�V���� ����
-keydb -changepw ���f�[�^�x�[�X�̃p�X���[�h��ύX����B
-convert ���f�[�^�x�[�X������t�H�[�}�b�g����ʂ̃t�H�[�}�b�g�֕ϊ�����B
-create ���f�[�^�x�[�X���쐬����B
-delete ���f�[�^�x�[�X���폜����B
-stashpw ���f�[�^�x�[�X�̃p�X���[�h���t�@�C���ɉB���Ă����B
-cert -add CA �ؖ������t�@�C�����献�f�[�^�x�[�X�ɒlj����܂��B
-create ���ȏ����ؖ������쐬����B
-delete CA �ؖ������폜����B
-details ����̏ؖ����̏ڍ׏������X�g����B
-export �l�p�ؖ�������т���Ɋ֘A�t����ꂽ�閧�����A���f�[�^�x�[�X���� PKCS#12 �t�@�C���܂��͕ʂ̌��f�[�^�x�[�X�փG�N�X�|�[�g����B
-extract ���f�[�^�x�[�X����ؖ����𒊏o����B
-getdefault �f�t�H���g�̌l�p�ؖ������擾����B
-import ���f�[�^�x�[�X�܂��� PKCS#12 �t�@�C������ؖ������C���|�[�g����B
-list ���ׂĂ̏ؖ��������X�g����B
-modify �ؖ����ɕύX���s�� (��: ���݁A�ύX�”\�ȃt�B�[���h�́u�ؖ����̐M���v�t�B�[���h�̂�)�B
-receive �ؖ������t�@�C�����献�f�[�^�x�[�X�Ɏ�M���܂��B
-setdefault �f�t�H���g�̌l�p�ؖ�����ݒ肷��B
-sign �t�@�C���ɕۊǂ��ꂽ�ؖ������A���f�[�^�x�[�X�ɕۊǂ��ꂽ�ؖ����ŏ������A���̏����ςݏؖ������t�@�C���ɕۊǂ���B
-certreg -create �F�ؗv�����쐬����B
-delete �F�ؗv���f�[�^�x�[�X����F�ؗv�����폜����B
-details ����̔F�ؗv���̏ڍ׏������X�g����B
-extract �F�ؗv���f�[�^�x�[�X����F�ؗv�����t�@�C���ɒ��o����B
-list �F�ؗv���f�[�^�x�[�X���̂��ׂĂ̔F�ؗv�������X�g����B
-recreate �F�ؗv�����č쐬����B
-help IKEYCMD �R�}���h�̃w���v����\������B
-version IKEYCMD �̃o�[�W��������\������B

IKEYCMD �R�}���h�s�I�v�V�����̊T�v

�ȉ��̕\�́A�R�}���h�s�Ŏw��ł��邻�ꂼ��̃I�v�V���������������̂ł��B �I�v�V�����͊��S�ȃO���[�v�Ƃ��ă��X�g����Ă��܂����A�I�v�V�����̎g�p�̓R�}���h�s�Ŏw�肳���I�u�W�F�N�g����уA�N�V�����ɂ���ĈقȂ�܂��B

�I�v�V���� ����
-db ���f�[�^�x�[�X�̊��S�C���p�X���B
-default_cert �N���C�A���g�F�؂Ńf�t�H���g�̏ؖ����Ƃ��Ďg�p�����ؖ�����ݒ肷�� (yes �܂��� no)�B �f�t�H���g�� no�B
-dn X.500 Distinguish Name (���J����������)�B �ȉ��̏����̈��p���t���X�g�����O�ɂ����� (CN�AO�A����� C �݂̂��K�{)�B

"CN=Jane Doe,O=IBM,OU=Java Development,L=Endicott, ST=NY,ZIP=13760,C=country"

-encryption �ؖ����̃G�N�X�|�[�g�E�R�}���h�Ŏg�p����Í����̋��x (strong �܂��� weak)�B �f�t�H���g�� strong�B
-expire �ؖ����܂��̓f�[�^�x�[�X�E�p�X���[�h�̗L������ (����)�B �f�t�H���g�́A�ؖ����̏ꍇ�� 365 ���A�f�[�^�x�[�X�E�p�X���[�h�̏ꍇ�� 60 ���B
-file �ؖ����܂��͔F�ؗv���̃t�@�C���� (�w�肳�ꂽ�I�u�W�F�N�g�ɂ���ĈقȂ�)�B
-format �ؖ����̃t�H�[�}�b�g (Base64_encoded ASCII �̏ꍇ�� ascii�A�o�C�i���[ DER �f�[�^�̏ꍇ�� binary)�B �f�t�H���g�� ascii�B
-label �ؖ����܂��͏ؖ����v���ɕt�����ꂽ���x��
-new_format ���f�[�^�x�[�X�̐V�����t�H�[�}�b�g�B
-new_pw �V�����f�[�^�x�[�X�E�p�X���[�h�B
-old_format ���f�[�^�x�[�X�̌Â��t�H�[�}�b�g�B
-pw ���f�[�^�x�[�X�܂��� PKCS#12 �t�@�C���̃p�X���[�h�B �V�K���f�[�^�x�[�X�̍쐬���Q�Ƃ��Ă��������B
-size ���̃T�C�Y (512 �܂��� 1024)�B �f�t�H���g�� 1024�B
-stash ���f�[�^�x�[�X�̃p�X���[�h���t�@�C���։B���Ă����ꍇ�̕W���B ������w�肷��ƁA�p�X���[�h�̓t�@�C���։B�����B
-target ����̃t�@�C���܂��̓f�[�^�x�[�X�B
-target_pw -target �Ō��f�[�^�x�[�X���w�肳��Ă���ꍇ�̌��f�[�^�x�[�X�̃p�X���[�h�B �V�K���f�[�^�x�[�X�̍쐬���Q�Ƃ��Ă��������B
-target_type -target �I�y�����h�Ŏw�肳��Ă���f�[�^�x�[�X�̃^�C�v (-type ���Q��)�B
-trust CA �ؖ����̐M���� (enable �܂��� disable)�B �f�t�H���g�� enable�B
-type �f�[�^�x�[�X�̃^�C�v�B �w��”\�Ȓl�́Acms (CMS ���f�[�^�x�[�X������)�Ajce (Sun ��p�� Java Cryptography Extension ������)�Ajceks (Sun ��p�� Java Cryptography Extension Key Store ������)�A�܂��� pkcs12 (PKCS#12 �t�@�C��������) �ł��B
-x509version �쐬���� X.509 �ؖ����̃o�[�W���� (1�A2 �܂��� 3)�B �f�t�H���g�� 3�B

�R�}���h�s�Ăяo��

�ȉ��Ɏ����̂́A�e�R�}���h�s�Ăяo���̃��X�g�ł� (�I�v�V���i���E�p�����[�^�[�̓C�^���b�N�Ŏ����Ă��܂�)�B

�ȗ������邽�߂ɁA���ۂɂ͑��݂��� Java �Ăяo���̕��� (java com.ibm.gsk.ikeyman.ikeycmd) ���A�e�R�}���h�Ăяo������ȗ����Ă��܂��B

-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

���[�U�[�E�v���p�e�B�[�E�t�@�C��

Java CLI �Ăяo���ňꕔ����͂��Ȃ��Ă��ςނ悤�ɁA �v���p�e�B�[�E�t�@�C���Ƀ��[�U�[�E�v���p�e�B�[���w�肷�邱�Ƃ��ł��܂��B -Dikeycmd.properties Java �I�v�V�������g�p���邱�Ƃɂ���āAJava �R�}���h�s�Ăяo���Ńv���p�e�B�[�E�t�@�C�����w�肷�邱�Ƃ��ł��܂��B Windows �v���b�g�t�H�[���̏ꍇ�A�T���v���̃v���p�e�B�[�E�t�@�C�� ikminit_hod.properties �� your_install_directory¥bin �ɗp�ӂ���Ă��܂� (������ your_install_directory �� Host On-Demand �̃C���X�g�[���E�f�B���N�g���[�ł�)�B AIX �v���b�g�t�H�[���̏ꍇ�́A���̃t�@�C���� your_install_directory/bin �ɗp�ӂ���Ă��܂��B �����̃C���X�g�[���E�f�B���N�g���[�ɂ� Host On-Demand �̃f�t�H���g�ݒ肪�܂܂�Ă��܂��B

�t�^C. P12 �������O�E���[�e�B���e�B�[

�O���t�B�J���ȏؖ����Ǘ����[�e�B���e�B�[ (Windows ����� AIX �v���b�g�t�H�[���Ŏg�p�”\) ���񋟂���Ă���̂ŁA �F�ؗv�����쐬���A�ؖ������󂯎���ĕۊǂ��A����ɂ͎��ȏ����ؖ������쐬���邱�Ƃ��ł��܂��B P12 �������O�E���[�e�B���e�B�[�́A�ؖ����Ǘ����[�e�B���e�B�[�̂Ȃ��v���b�g�t�H�[���ŁA ���ȏ����̂��郋�[�g�ؖ�������ѕs���ȔF�؋Ǐؖ�����L���錮�����O�E�f�[�^�x�[�X���쐬���邽�߂Ɏ�ɏ�������Ă��܂��B �������A���̃��[�e�B���e�B�[�͂ǂ� Host On-Demand �I�y���[�e�B���O�E�V�X�e���ł��g�p�ł��܂��B���̃��[�e�B���e�B�[�ɂ���āA�V�X�e���Ǘ��҂͊ȒP�� TLS �������O�E�f�[�^�x�[�X���쐬���ăf�v���C�ł��܂��B

P12 �������O�E���[�e�B���e�B�[�� Java �ŏ�����Ă��܂��BTLS �p�ɍ\������Ă��� Telnet �܂��� FTP �T�[�o�[ (���邢�̓��_�C���N�^�[) ����T�[�o�[�ؖ�������肵�܂��B�w�肳�ꂽ�T�[�o�[����� TLS �|�[�g�ɑ΂��� TLS �ڑ����s���܂��B �|�[�g����������Ă��Ȃ��ꍇ�ɂ́A���m�̃Z�L���A�� Telnet �܂��� FTP �|�[�g���g�p����܂��B �T�[�o�[�̏ؖ����͒��o����A�w�肳�ꂽ p12 �t�@�C���ɒlj�����܂��B

�������O�E�f�[�^�x�[�X�ւ̃A�N�Z�X�́A�p�X���[�h�ɂ���ĕی삳��܂��B �R�}���h�����s�����O�ɁA�p�X���[�h�E�v�����v�g���o����܂��B �w�肳�ꂽ�������O�E�t�@�C�������݂��Ȃ��ꍇ�ɂ͍쐬����A�p�X���[�h�����̃t�@�C���ɕۊǂ���܂��B

�O���t�B�b�N�E�C���[�W
Host On-Demand TLS �T�|�[�g�̂��߂ɂ́A�p�X���[�h�� hod �ł��邱�Ƃ��K�v�ł��B ���p�ؖ������������O�E�f�[�^�x�[�X�ɒlj�����ꍇ�ɂ́A �ʂ̃p�X���[�h�E�v�����v�g�� 2 �Ԗڂ� p12 �t�@�C���p�ɏo����܂��B

�g�p�@

P12Keyring p12FileName connect ipaddr[:port] [ftp]        	
P12Keyring p12FileName add p12FileName2        	
P12Keyring p12FileName list  

�I�v�V����

connect - �w�肳�ꂽ ipaddr ����у|�[�g�ւ� TLS �ڑ����m�����܂��B �|�[�g�ԍ������ ftp �L�[���[�h�́A�I�v�V�����ł��B �|�[�g�ԍ����w�肳��Ă��Ȃ��ꍇ�ɂ́A �f�t�H���g�̃Z�L���A�� Telnet �|�[�g 443 �܂��̓f�t�H���g�̃Z�L���A�� FTP �|�[�g 990 ���g�p����܂��B

ftp �L�[���[�h���w�肳��Ă���ꍇ�́A �Z�L�����e�B�[�p�ɍ\������Ă���Z�L���A FTP �T�[�o�[�ɐڑ�����܂��B FTP �T�[�o�[�p�̃Z�L�����e�B�[�E�I�v�V�����ɂ� 2 �‚̃^�C�v������܂��B

ftp �L�[���[�h���w�肳��Ă��Ă��A�|�[�g�ԍ����w�肳��Ă��Ȃ��ꍇ�A �܂��̓|�[�g�ԍ��� 990 �̏ꍇ�ɂ́A�ÖٓI�Z�L�����e�B�[�E�l�S�V�G�[�V�������s���܂��Bftp �L�[���[�h���w�肳��A �|�[�g�ԍ��� 990 �ł͂Ȃ��ꍇ�ɂ́AAUTH TLS �R�}���h���܂����s���āA�����I�Z�L�����e�B�[�E�l�S�V�G�[�V�������s���܂��B

add - �w�肳�ꂽ�������O�E�f�[�^�x�[�X�Ɏ��p�N���C�A���g�ؖ�����lj����܂��B

list - �w�肳�ꂽ�������O�E�f�[�^�x�[�X�ɕۊǂ��ꂽ�ؖ����̃��X�g��\�����܂��B

��

Windows:

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 �� Host On-Demand �̃C���X�g�[���E�f�B���N�g���[�ł��B

Unix:

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 �� Host On-Demand �̃C���X�g�[���E�f�B���N�g���[�ł��B

�t�^D. �l�C�e�B�u�E�v���b�g�t�H�[���E�����`���[�̃R�}���h�s�I�v�V����

�l�C�e�B�u�E�v���b�g�t�H�[���E�����`���[�ňȉ��̃R�}���h�s�I�v�V��������͂���ƁA �����`���[�͂������C���X�g�[���E�p�����[�^�[�Ƃ��� Host On-Demand �C���X�g�[���ɓn���܂��B GUI �E�B�U�[�h���g�p���Ȃ��I�v�V�����ɂ́A�����̒����t�����Ă��܂��B

�\ 13. �R�}���h�s�I�v�V����
�I�v�V���� �ړI �g�p��
-console

(GUI �E�B�U�[�h���g�p���܂���)

�R���\�[���E���[�h�� Host On-Demand ���C���X�g�[�����܂��B install.exe
-log #!filename

�����ŁA# �͕W���o�͂֕\�����G�R�[���A !filename �̓��O�E�t�@�C���̖��O�ł��B �t�@�C�����Ȃ��� ! ���w�肷��ƁA�f�t�H���g�E���O�E�t�@�C�������g�p����܂��B

�w�肳�ꂽ���O�ŃC���X�g�[���E���O�E�t�@�C���𐶐����܂��B hodinstallwin.exe -log #!¥mydirectory¥logfile
-options filename �w�肳�ꂽ�v���p�e�B�[���C���X�g�[���ɐݒ肷��R�}���h�s�I�v�V�������g�p���āA Host On-Demand ���C���X�g�[�����܂��B hodinstallwin.exe -silent -options c:¥mydirectory¥responseFile
-options-record filename ������ Host On-Demand �C���X�g�[���E�E�B�U�[�h�ɋL�^����I�v�V�����E�e�L�X�g�E�t�@�C���𐶐����܂��B ������A�C���X�g�[���ϐ��̃f�t�H���g�l�Ƃ��Đݒ肵�܂��B hodinstallwin.exe -options-record responses.txt
-options-template filename �f�t�H���g�̃C���X�g�[���l���܂ށA�I�v�V�����E�e�L�X�g�E�t�@�C���𐶐����܂��B hodinstallwin.exe -options-template template.txt
-silent

(GUI �E�B�U�[�h���g�p���܂���)

�T�C�����g�E���[�h�� Host On-Demand ���C���X�g�[�����A�f�t�H���g�̃C���X�g�[���l���ׂĂ��󂯓���܂��B hodinstallwin.exe -silent

�ȉ��̒lj��̃R�}���h�s�I�v�V�����́A �C���X�g�[���E�v���O�������Ăяo���Ď��s�����v���Z�X �ɂ̂ݓK�p����܂��B �l�C�e�B�u�E�v���b�g�t�H�[���E�����`���[���g�p���āA�R�}���h�s�ł�������͂��܂��B

�\ 14. �N���ŗL�̃R�}���h�s�I�v�V����
�I�v�V���� �ړI �g�p��
-is:logfilename �l�C�e�B�u�E�����`���[�� JVM �����p�̃��O�E�t�@�C���𐶐����܂��B hodinstallwin.exe -is:log myLogFile.txt
-is:silent JVM ��������ё��̏������̎��s���ɁA �����`���[�E���[�U�[�E�C���^�[�t�F�[�X (UI) ���\������Ȃ��悤�ɂ��܂��B (�ʏ�Asilent �R�}���h�s�I�v�V�����Ŏg�p����܂��B) hodinstallwin.exe -is:silent
-is:tempdirdirectory Host On-Demand �C���X�g�[���Ŏg�p�����ꎞ�f�B���N�g���[��ݒ肵�܂��B hodinstallwin.exe -is:tempdir "c:¥temp"

�t�^E. ���L����

�{���͕č� IBM ���񋟂��鐻�i����уT�[�r�X�ɂ‚��č쐬�������̂ł��B

�{���ɋL�ڂ̐��i�A�T�[�r�X�A�܂��͋@�\�����{�ɂ����Ă͒񋟂���Ă��Ȃ��ꍇ������܂��B���{�ŗ��p�”\�Ȑ��i�A�T�[�r�X�A����ы@�\�ɂ‚��ẮA���{ IBM �̉c�ƒS�����ɂ��q�˂��������B �{���� IBM ���i�A�v���O�����A�܂��̓T�[�r�X�Ɍ��y���Ă��Ă��A���� IBM ���i�A�v���O�����A�܂��� �T�[�r�X�݂̂��g�p�”\�ł��邱�Ƃ��Ӗ�������̂ł͂���܂���B�����ɑウ�āAIBM �̒m�I���L����N�Q���邱�Ƃ̂Ȃ��A�@�\�I�ɓ����� ���i�A�v���O�����A�܂��̓T�[�r�X���g�p���邱�Ƃ��ł��܂��B �������AIBM �ȊO�̐��i�ƃv���O�����̑���܂��̓T�[�r�X�� �]������ь��؂́A���q�l�̐ӔC�ōs���Ă��������܂��B

IBM �́A�{���ɋL�ڂ���Ă�����e�Ɋւ��ē����� (�����o�蒆�̂��̂��܂�) ��ۗL���Ă���ꍇ������܂��B �{���̒񋟂́A���q�l�ɂ����̓������ɂ‚��� ���{�����������邱�Ƃ��Ӗ�������̂ł͂���܂���B ���{���ɂ‚��Ă̂��₢���킹�́A���ʂɂĉ��L����ɂ����肭�������B

��103-8510
�����s��������{�����蒬19��21��
���{�A�C�E�r�[�E�G���������
�@���E�m�I���Y
�m�I���Y�����C�Z���X�ŠO

�ȉ��̕ۏ؂́A���܂��͒n��̖@���ɉ���Ȃ��ꍇ�́A�K�p����܂���B IBM ����� ���̒��ڂ܂��͊Ԑڂ̎q��Ђ́A�{������蕨�Ƃ��Č�������܂܂� ��ԂŒ񋟂��A���i���̕ۏ؁A����ړI�K�����̕ۏ؂���і@����� ���r�S�ېӔC���܂ނ��ׂĂ̖����������َ͖��̕ۏؐӔC�𕉂�Ȃ����̂� ���܂��B���܂��͒n��ɂ���ẮA�@���̋��s�K��ɂ��A�ۏؐӔC�̐����� �ւ�����ꍇ�A���s�K��̐������󂯂���̂Ƃ��܂��B

���̏��ɂ́A�Z�p�I�ɕs�K�؂ȋL�q���A���܂ޏꍇ������܂��B �{���͒���I�Ɍ�������A�K�v�ȕύX�͖{���̎��łɑg�ݍ��܂�܂��B IBM �͗\���Ȃ��ɁA�����A���̕����ɋL�ڂ���Ă��鐻�i�܂��̓v���O�����ɑ΂��āA ���ǂ܂��͕ύX���s�����Ƃ�����܂��B

�{���ɂ����� IBM �ȊO�� Web �T�C�g�Ɍ��y���Ă���ꍇ������܂����A �֋X�̂��ߋL�ڂ��������ł���A�����Ă����� Web �T�C�g�𐄏�������̂ł� ����܂���B������ Web �T�C�g�ɂ��鎑���́A���� IBM ���i�̎����̈ꕔ�ł� ����܂���B������ Web �T�C�g�́A���q�l�̐ӔC�ł��g�p���������B

IBM �́A���q�l���񋟂��邢���Ȃ�����A���q�l�ɑ΂��ĂȂ��`�����������Ƃ̂Ȃ��A ����K�؂ƐM������@�ŁA�g�p�������͔z�z���邱�Ƃ��ł�����̂Ƃ��܂��B

�{�v���O�����̃��C�Z���X�ێ��҂ŁA(i) �Ǝ��ɍ쐬�����v���O�����Ƃ��̑��̃v���O���� (�{�v���O�������܂�) �Ƃ̊Ԃł̏������A����� (ii) �������ꂽ���̑��ݗ��p���”\�ɂ��邱�Ƃ�ړI�Ƃ��āA�{�v���O�����Ɋւ������K�v�Ƃ�����́A���L�ɘA�����Ă��������B

Site Counsel
IBM Corporation
2455 South Road
Poughkeepsie, NY 12601-5400
U.S.A. 

�{�v���O�����Ɋւ����L�̏��́A�K�؂Ȏg�p�����̉��Ŏg�p���邱�� ���ł��܂����A�L���̏ꍇ������܂��B

�{���Ő�������Ă��郉�C�Z���X�E�v���O�����܂��͂��̑��̃��C�Z���X�� ���́AIBM ����̃v���O�����_��̌_������AIBM �v���O�����̂��g�p�����A �܂��͂���Ɠ����̏����Ɋ�Â��āAIBM ���񋟂���܂��B

�{�v���O�����Ɋւ����L�̏��́A�K�؂Ȏg�p�����̉��Ŏg�p���邱�� ���ł��܂����A�L���̏ꍇ������܂��B�{���Ő�������Ă��郉�C�Z���X�E�v���O�����܂��͂��̑��̃��C�Z���X�� ���́AIBM ����̃v���O�����_��̌_������AIBM �v���O�����̂��g�p�����A �܂��͂���Ɠ����̏����Ɋ�Â��āAIBM ���񋟂���܂��B

IBM �ȊO�̐��i�Ɋւ�����́A���̐��i�̋����ҁA�o�ŕ��A �������͂��̑��̌��ɗ��p�”\�ȃ\�[�X������肵�����̂ł��BIBM �́A�����̐��i�̃e�X�g�͍s���Ă���܂���B���������āA ���А��i�Ɋւ�����s���A�݊����A�܂��͂��̑��̗v���ɂ‚��Ă͊m�؂ł��܂���B IBM �ȊO�̐��i�̐��\�Ɋւ��鎿��́A�����̐��i�̋����҂ɂ��肢���܂��B

���̏����\�t�g�R�s�[�ł����ɂȂ��Ă���ꍇ�́A�ʐ^��J���[�̐}�\�� �\������Ȃ��ꍇ������܂��B

�t�^F. ���W

IBM�AIBM ���S����� ibm.com �́A���E�̑����̍��œo�^���ꂽ International Business Machines Corp. �̏��W�ł��B���̐��i������уT�[�r�X�����́A���ꂼ�� IBM �܂��͊e�Ђ̏��W�ł���ꍇ������܂��B�����_�ł� IBM �̏��W���X�g�ɂ‚��ẮAhttp://www.ibm.com/legal/copytrade.shtml ���������������B

Java ����т��ׂĂ� Java �֘A�̏��W����у��S�� Oracle �₻�̊֘A��Ђ̕č�����т��̑��̍��ɂ����鏤�W�܂��͓o�^���W�ł��B

Microsoft�AWindows ����� Windows ���S�́AMicrosoft Corporation �̕č�����т��̑��̍��ɂ����鏤�W�ł��B