Host Access Beans for Java

Host Access Beans for Java


Host Access Beans �A�v���b�g�̍쐬

���̃Z�N�V�����ł́AHost Access Beans ���g�p���� Java �v���O�������쐬����Ƃ��́A�����‚��̊�{�I�ȃK�C�h���C���ɂ‚��Đ������܂��B

���̃Z�N�V�����́A�u���E�U�[�� Host Access Beans �v���O�������g�p���邽�߂ɕK�v�ȃg�s�b�N�̂��ׂĂ��J�o�[���Ă���킯�ł͂���܂���B �Z�L�����e�B�[��A�u���E�U�[�‹��ł̃N���X�̉Ž����Ƃ������g�s�b�N�ɂ‚��ẮA���g�p�̃u���E�U�[�̎������Q�Ƃ��Ă��������B

�\�[�X�E�R�[�h�̏���

Host Access Beans ���g�p���� Java �v���O�����́AHost Access Beans �p�b�P�[�W���C���|�[�g���āA�N���X��`����т��̑��̃R���p�C���������擾����K�v������܂��B Host Access Beans �p�b�P�[�W�́A�ȉ��̃X�e�[�g�����g���g�p���� Java �\�[�X�E�t�@�C���ɃC���|�[�g�ł��܂��B

import com.ibm.eNetwork.beans.HOD.*;
import com.ibm.eNetwork.beans.HOD.event.*; 

�����‚��� Host Access Beans ���\�b�h�́AHost Access Class Library (HACL) �萔�̎g�p��K�v�Ƃ��܂��B HACL �N���X���g�p���邽�߂ɂ́AJava �v���O�����͎��̃X�e�[�g�����g���g�p���� Host Access Class Library �p�b�P�[�W���C���|�[�g����K�v������܂��B

import com.ibm.eNetwork.ECL.*;

Jar ����уN���X�p�X�Ɋւ���l������

Host Access Beans �t�@�C���� install_dir\toolkit\jars �f�B���N�g���[ (install_dir �́AHost Access Toolkit �t�@�C�����C���X�g�[�������f�B���N�g���[) �ɂ���܂��B�Ⴆ�΁AC:\Program Files\IBM\Host Access Toolkit\toolkit\jars �ł��B Java 1 �‹��� Java 2 �‹��̗������T�|�[�g����Ă��܂��B Java 1 �‹��p�� Java �A�[�J�C�u (JAR) �t�@�C������уL���r�l�b�g (CAB) �t�@�C���ƁAJava 2 �‹��p�� JAR �t�@�C���́A�ȉ��̃f�B���N�g���[�ɂ���܂��B  

install_dir �́AToolkit �t�@�C�����C���X�g�[������Ă���f�B���N�g���[�ł��B

�ȉ��̃t�@�C���ɂ́A�t�� Host Access Beans �T�|�[�g�������Ă��܂� (��O���L�ڂ���Ă���ꍇ�A���̗�O�͏���)�B 

�����̃t�@�C���� Bean �r���_�[�‹��ɁA�܂� Java �A�v���P�[�V�����̍쐬�ɓK���Ă��܂��B �������A�����͏�������Ă��Ȃ����߁AWeb �u���E�U�[�ɂ�� Web �o�R�̃_�E�����[�h�ɂ͓K���Ă��܂���B

�A�v���b�g���_�E�����[�h���邽�߂ɁAHost Access Beans �T�|�[�g�͂����‚��̏����ȏ����t���R���|�[�l���g�E�A�[�J�C�u�E�t�@�C���ɕ�����Ă��܂��B JAR �t�@�C���̑Ώۂ́AJava 2 �v���O�C�����T�|�[�g���� Netscape/Appletviewer �‹�����уu���E�U�[�ł��B CAB �t�@�C���̑Ώۂ́AMicrosoft Internet Explorer �‹��ł��B  Web �u���E�U�[�‹��ɂ����Ă̓_�E�����[�h�x�����d�v�Ȗ��ł��邽�߁A�R���|�[�l���g�E�A�[�J�C�u�E�t�@�C���ɂ���āA���[�U�[�͎��ۂɎg�p�����R���|�[�l���g�̂ݎw�肷�邱�Ƃ��ł��A�s�K�v�ȃT�|�[�g���_�E�����[�h���邱�ƂŔ������閳�ʂȒx��������ł��܂��B

�_�E�����[�h���Ԃ�����ɍœK�����邽�߂ɁA�R���|�[�l���g�̃����[�X�E�o�[�W�������p�ӂ���Ă��܂��B �R���|�[�l���g�̃����[�X�E�o�[�W�����ł́A�g���[�X�E�R�[�h����������Ă��܂��B�‚܂�A�����̃o�[�W�����͂�菬�������߁A�f�o�b�O�E�o�[�W�������������_�E�����[�h����܂��B �啔���̃��[�U�[���AWeb �‹��ɂ����Ă̓R���|�[�l���g�̃����[�X�E�o�[�W��������Ɏg�p���A��蔻�ʂ��K�v�ȏꍇ�̂݃f�o�b�O�E�o�[�W�������g�p���܂��B Java �A�v���P�[�V�����‹��ł́A�_�E�����[�h���Ԃ͗v���ɂȂ�Ȃ����߁A���[�U�[�̓����[�X�E�R���|�[�l���g�ƃf�o�b�O�E�R���|�[�l���g�̂ǂ���ł� (�܂��� habeans.jar �t�@�C���ł�) �g�p�ł��܂��B

�啔���̃R���|�[�l���g�Ƀf�o�b�O�E�o�[�W�����ƃ����[�X�E�o�[�W����������A�����͓������O�̃T�u�f�B���N�g���[�ɕۊǂ���Ă��܂��B �������A�ꕔ�̃R���|�[�l���g (�z�X�g�E�R�[�h�E�y�[�W�Ȃ�) �ɂ̓����[�X�E�o�[�W������������܂���B �z�X�g�E�R�[�h�E�y�[�W�E�A�[�J�C�u�������āA�����[�X�E�o�[�W�����ƃf�o�b�O�E�o�[�W���������݂����邱�Ƃ͂ł��܂���B ��蔻�ʂ��K�v�ł���ꍇ�A�܂��̓_�E�����[�h���Ԃ��d�v�ł͂Ȃ����߂Ƀf�o�b�O�E�R���|�[�l���g���g�p���Ă���ꍇ�A���ׂẴf�o�b�O�E�R���|�[�l���g���g�p����K�v������܂��B

���̕\�́A���܂��܂ȃR���|�[�l���g�̂��ׂāA�����̃����[�X���ƃf�o�b�O���A����т����̃R���|�[�l���g���ˑ�����R���|�[�l���g�������Ă��܂��B

��: hafntib�Ahafntap�Ahafnthe�Ahafntar�A����уz�X�g�E�R�[�h�E�y�[�W�������āA�����̃R���|�[�l���g�� Java 2 �o�[�W�����ł́AJAR �t�@�C�����̖����Ɂu2�v���t���܂� (�Ⴆ�΁Ahabase2 �� habasen2)�B

�@�\

�����[�X��

�f�o�b�O��

�ˑ��֌W (�����[�X��)

�T�|�[�g�� habeans.jar �ɑg�ݍ��܂�Ă���

��{�@�\

habasen

habase

-

�͂�

�v�����^�[�E�x�[�X

haprintn

haprint

-

�͂�

3270 �[���T�|�[�g

ha3270n

ha3270

-

�͂�

3270 BIDI �[���T�|�[�g

ha3270bn

ha3270b

ha3270n�Ahabidin

�͂�

3270 �^�C��[���T�|�[�g

ha3270tn

ha3270t

ha3270n�Ahathain

�͂�

3270 �z�X�g����T�|�[�g

ha3270pn

ha3270p

ha3270n

�͂�

3270 �v�����^�[�E�T�|�[�g

hapd3270n

hapd3270

ha3270n

�͂�

3270 �z�X�g�E�O���t�B�b�N�X�E�T�|�[�g

hahostgn

hahostg

ha3270n

������

5250 �[���T�|�[�g

ha5250n

ha5250

-

�͂�

5250 BIDI �[���T�|�[�g

ha5250bn

ha5250b

ha5250n�Ahabidin

�͂�

5250 �^�C��[���T�|�[�g

ha5250tn

ha5250t

ha5250n�Ahathain

�͂�

5250 �q���f�B��[���T�|�[�g

ha5250hn

ha5250h

ha5250n�Ahahindin

�͂�

5250 ENPTUI �T�|�[�g

ha5250en

ha5250e

ha5250n

�͂�

5250 �z�X�g����T�|�[�g

ha5250pn

ha5250p

ha5250n

�͂�

CICS �[���T�|�[�g

hacicsn

hacics

ha3270n

�͂�

VT �[���T�|�[�g

havtn

havt

-

�͂�

VT BIDI �[���T�|�[�g

havtbn

havtb

havtn�Ahabidin

�͂�

VT �^�C��[���T�|�[�g

havtthn

havtt

havtn�Ahathain

�͂�

�^�C��T�|�[�g

hathain

hathai

-

�͂�

�q���f�B��T�|�[�g

hahindin

hahindi

-

�͂�

2 �o�C�g (DBCS) �T�|�[�g

hadbcsn

hadbcs

-

�͂�

Secure Sockets Layer (SSL) �T�|�[�g

hassln

hassl

-

�͂�

Secure Sockets Layer Lite (SSL Lite)

-

hasslite

-

������

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

hacltaun

hacltau

hassl

������

SSH (�Z�L���A�E�V�F��) �T�|�[�g�B Java 2 ���K�v�ł��B Java 1 jar/cab �t�@�C���̓_�~�[�ł��B

hasshn

hassh

-

�͂�

Service Location Protocol (SLP) �T�|�[�g

haslpn

haslp

-

������

�}�N���E�����^�C���E�T�|�[�g

hamacrtn

hamacrt

-

�͂�

Color Remap Bean

hacolorn

hacolor

-

�͂�

KeyRemap Bean

hakeympn

hakeymp

-

�͂�

KeyPad Bean

hakeypdn

hakeypd

-

�͂�

MacroManager Bean

hamacuin

hamacui

hamacrt

�͂�

�t�@�C���]���T�|�[�g

haxfern

haxfer

hamacrtn

�͂�

3270 �t�@�C���]���T�|�[�g����� 3270 �f�[�^�]���T�|�[�g

ha3270xn

ha3270x

ha3270n�Ahaxfern�Ahamacrtn

�͂�

5250 �t�@�C���]���T�|�[�g����� 5250 �f�[�^�]���T�|�[�g

ha5250xn

ha5250x

ha5250n�Ahaxfern�Ahamacrtn

������

IBM �g���[�X�@�\�T�|�[�g

-

hatrace

-

������

License Use Management

halumn

halum

-

������

APL �t�H���g

(habeansnlv)

hafntap

-

������

IBM3270 �t�H���g

(habeansnlv)

hafntib

-

������

�A���r�A��t�H���g

(habeansnlv)

hafntar

-

������

�w�u���C��t�H���g

(habeansnlv)

hafnthe

-

������

�^�C��t�H���g

(habeansnlv)

hafntth

-

������

���̕\�́A�z�X�g�E�R�[�h�E�y�[�W�̃R���|�[�l���g���������Ă��܂��B

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

���O

�x�[�X

hacp

�A���r�A��

hacpar

Latin1a (de�Aes�Afr�Ait�Apt)

hacp1a

Latin1b (���̑��̃��P�[��)

hacp1b

���V�A��

hacpru

�g���R��

hacptr

Latin2 (�������[���b�p)

hacpce

���{��

hacpja

�؍���

hacpko

������

hacpzh

������ (�ɑ̎�)

hacpzhtw

�w�u���C��

hacphe

�^�C��

hacpth

�M���V����

hacpgr

�q���f�B��

hacphi

habase (�܂��� habeans) ����� hacp �A�[�J�C�u�E�t�@�C���ɂ́A�R�A Host Access Beans �t�@�C���ƃR�A�E�R�[�h�E�y�[�W�E�t�@�C�������ꂼ������Ă��邽�߁A���ׂẴA�v���P�[�V�����������̃t�@�C�����g�p���܂��B

���g�p�̃A�v���P�[�V�����𐳏�ɃR���p�C�����Ď��s����ɂ́A���̃A�v���P�[�V�������K�v�Ƃ��� JAR �t�@�C�����g�ݍ��܂��悤�ACLASSPATH �‹��ϐ����X�V����K�v������܂��B �Ⴆ�΁A5250 �t�@�C���]�����K�v�ł���΁Aha5250xn.jar�Aha5250n.jar�Ahaxfern.jar�A����� hamacrtn.jar �� CLASSPATH �ɑg�ݍ��݂܂��B �܂��A�A�v���P�[�V�������R���p�C������Ƃ��ɁAJava �R���p�C���[�� -classpath �p�����[�^�[���g�p���� classpath ��ݒ肷�邱�Ƃ��ł��܂��B

Host Access Beans �N���X�� jar �t�@�C���̒��Ō��‚���ɂ́Aclasspath �ϐ� (�܂��� -classpath �p�����[�^�[) ������ jar �t�@�C�����w���Ă���K�v������܂��B �Ⴆ�΁A�A�v���P�[�V������ 3270 �@�\����� SSL �@�\���g�p����Ă��āAJAR �t�@�C���� c:\jars �f�B���N�g���[�ɂ���΁Aclasspath �͎��̂悤�ɂȂ�܂��B

CLASSPATH=c:\jars\habasen.jar;c:\jars\hacp.jar;c:\jars\ha3270n.jar;
          c:\jars\hassln.jar

���s

Host Access Beans ���g�p����A�v���b�g���u���E�U�[�‹��œ��삵�Ă���ꍇ�A�u���E�U�[�� Host Access Beans �N���X�����o�ł���K�v������܂��B �u���E�U�[�‹��ŃN���X�𖾂炩�ɂ�����@�ɂ‚��ẮA���g�p�̃u���E�U�[�̎������Q�Ƃ��Ă��������B

�A�v���b�g�� appletviewer ���g�p���Ď��s���邩�A�܂��̓v���O�������A�v���P�[�V�����Ƃ��Ď��s����ꍇ�A�g�p����Ă��� Host Access Beans JAR �t�@�C���̊��S�C���p�X���� CLASSPATH �‹��ϐ��Ɋ܂܂�Ă��邱�Ƃ��m�F���Ă��������B

�L���b�V���E�T�|�[�g����̃J�X�^���E�A�v���P�[�V����

�K�v�ɉ����āA�ȉ��� 3 �‚̃��[�h�”\�A�v���b�g�E�C���^�[�t�F�[�X�̂����ꂩ���g�p�ł��܂��B

    com.ibm.eNetwork.HOD.common.cached.LoadableAppletInterface
    com.ibm.eNetwork.HOD.common.cached.WSLoadableAppletInterface
    com.ibm.eNetwork.HOD.common.cached.LoadableJSAppletInterface

����ŁAHost On-Demand ���C�u�����[�̃L���b�V���O�� Host On-Demand �T�[�o�[�ɊǗ������邱�Ƃ��ł��܂��B �����̃C���^�[�t�F�[�X�̂����ꂩ���������Ă��āA�f�v���C�����g�E�E�B�U�[�h����h�������J�X�^�}�C�Y�ς݂� HTML �y�[�W�ɂ���ċN�����ꂽ�J�X�^���E�A�v���P�[�V�����́A�K�{ Host On-Demand ���C�u�����[���ǂ̂悤�ɃL���b�V������邩���T�[�o�[�ɊǗ������邱�Ƃ��ł��܂��B ����ɑ΂��āA�J�X�^���E�A�v���P�[�V�����E���C�u�����[���ꎩ�̂͏�Ƀ_�E�����[�h����A�ꎞ�I�ɃN���C�A���g�E���[�N�X�e�[�V�����ɃL���b�V������܂��B �ڂ����́A�w�t�^ B. �L���b�V���E�T�|�[�g����̃J�X�^���E�A�v���P�[�V�����x���Q�Ƃ��Ă��������B


[ �y�[�W�̐擪 | �O�̃y�[�W | ���̃y�[�W | �ڎ� ]