IBM Host Access Transformation Servicesn...g{zv(4(a) GUI D Web &CLr,G4IT9Cr:}gz4=DGy,HATS
Transcript of IBM Host Access Transformation Servicesn...g{zv(4(a) GUI D Web &CLr,G4IT9Cr:}gz4=DGy,HATS
IBM Host Access Transformation Services
kE
V9.5
GC43-2983-01
IBM
IBM Host Access Transformation Services
kE
V9.5
GC43-2983-01
IBM
"b:
Z9C>JO0d'VDz70,kqXDAZ 693D:yw;PD#fE"#
Z.;f(2015 j 11 B)
© Copyright IBM Corporation 2002, 2015.
?<
Z 1 B Host Access TransformationServices ri . . . . . . . . . . . . 1HATS G24? . . . . . . . . . . . . . 1HATS 3270 >} . . . . . . . . . . . . . 3HATS 5250 >} . . . . . . . . . . . . . 7HATS DBv&\ . . . . . . . . . . . . 11BD'V73 . . . . . . . . . . . . . 11WCT . . . . . . . . . . . . . . . 12
2f . . . . . . . . . . . . . . . . . 12(F . . . . . . . . . . . . . . . . . 12I,$T . . . . . . . . . . . . . . . 12
IBM Support Assistant . . . . . . . . . . 12G+M<\ . . . . . . . . . . . . . . 13Y1D Web *"_. . . . . . . . . . . 13_6 Web *"_ . . . . . . . . . . . 13;M'zu6*"_ . . . . . . . . . . 13;M'z_6*"_ . . . . . . . . . . 13C' . . . . . . . . . . . . . . . . 13HATS \m1 . . . . . . . . . . . . . 14WebSphere \m1 . . . . . . . . . . . 14;M'z\m1 . . . . . . . . . . . . 14WebFacing *"_ . . . . . . . . . . . 14@"m~)&L . . . . . . . . . . . . 14
(z&\!n . . . . . . . . . . . . . . 14HATS D(z&\!n . . . . . . . . . . 15ZDoITR=PX(z&\!nD|`E"? . 16
ZDoITR=PX HATS DE"? . . . . . . 16
Z 2 B WebFacing Tool i\ . . . . 19WebFacing G24? . . . . . . . . . . . 19
WebFacing &\?~ . . . . . . . . . . 19WebFacing DBv&\ . . . . . . . . . . . 21BD'V73 . . . . . . . . . . . . . 21
ZDoITR=PX WebFacing DE"? . . . . 21
Z 3 B 20 HATS . . . . . . . . . 23Hvu~ . . . . . . . . . . . . . . . 23
IBM HATS . . . . . . . . . . . . . 23IBM WebFacing Tool for IBM i &\?~ . . . 23d{Hvu~ . . . . . . . . . . . . . 24
20 HATS $_d . . . . . . . . . . . . 24|B HATS $_d20 . . . . . . . . . . 25^D HATS $_d20 . . . . . . . . . . 26+ HATS 20bmS= IBM Installation Manager . . 266X HATS $_d . . . . . . . . . . . . 279C2,20M6X . . . . . . . . . . . 27U>D~ . . . . . . . . . . . . . . . 27
Z 4 B tC HATS KP1MmI$hC 29@@ HATS . . . . . . . . . . . . . . 30
Z 5 B 4(y>D HATS n? . . . . 31Rational SDP 73ri. . . . . . . . . . . 31t/ HATS $_dM8S< . . . . . . . . . 31HATS06-13fri . . . . . . . . . . 32t/ HATS &\ . . . . . . . . . . . . 349C HATS <j . . . . . . . . . . . 34HATS a> . . . . . . . . . . . . . 35
*" HATS n? . . . . . . . . . . . . 354( HATS n? . . . . . . . . . . . 35bTn? . . . . . . . . . . . . . . 37
Z 6 B (F HATS n? . . . . . . . 43Kb HATS &CLrD$w-m . . . . . . . 43Kb HATS J4 . . . . . . . . . . . 43
$w19CwzUKA; . . . . . . . . . . 44wzA;$@ . . . . . . . . . . . . . 46&mA;6q . . . . . . . . . . . . . 46
|Bn?#e . . . . . . . . . . . . . . 46`-1!JV . . . . . . . . . . . . . . 474(+Vfr . . . . . . . . . . . . . . 489CA;B~ . . . . . . . . . . . . . . 494(BDA;(F . . . . . . . . . . . 494(BDA;iO . . . . . . . . . . . 50ErMtCA;B~ . . . . . . . . . . 51
&m*; . . . . . . . . . . . . . . . 52Kbwzi~M0Z!?~ . . . . . . . . 52HATS gN9C*; . . . . . . . . . . 544(B*; . . . . . . . . . . . . . 54
4Pd{(FNq . . . . . . . . . . . . 56T/0x . . . . . . . . . . . . . . 56T>&\|(PF |) . . . . . . . . . . 56f;wzA;ODD>V{. . . . . . . . 569Cj . . . . . . . . . . . . . . . 579C Host Publisher $~ . . . . . . . . . 584(s(,S . . . . . . . . . . . . . 58(e+Vd? . . . . . . . . . . . . . 58&C5q_- . . . . . . . . . . . . . 589C|L'V . . . . . . . . . . . . . 594(/ITsM EJB n? . . . . . . . . 598($w>j6 . . . . . . . . . . . . 599Cr!'V . . . . . . . . . . . . . 59SD~'V . . . . . . . . . . . . . 599C)9VNtT . . . . . . . . . . . 60tCv?D;I`LUKC'gf(ENPTUI) . . 625250 HTML DDS X|V'Vv^ Web . . . . 62
Z 7 B <8 HATS n?T+dCw&CLr . . . . . . . . . . . . . . . . 65?p HATS Web &CLr . . . . . . . . . 65+n?w*&CLr<v . . . . . . . . . 65
© Copyright IBM Corp. 2002, 2015 iii
ZKP173P20&CLr . . . . . . . 65?p HATS ;M'z&CLr . . . . . . . . 65+n?w* Eclipse &\?~<v . . . . . . 66<v HATS KP1&\?~ . . . . . . . . 664(|B>c . . . . . . . . . . . . . 66ZKP173P20&CLr . . . . . . . 66
yw . . . . . . . . . . . . . . . . 69`LSZE" . . . . . . . . . . . . . . 70
Lj . . . . . . . . . . . . . . . . . 70
Jcm . . . . . . . . . . . . . . . 73
w} . . . . . . . . . . . . . . . . 81
iv IBM Host Access Transformation Services: kE
Z 1 B Host Access Transformation Services ri
>i|,zKb IBM® Host Access Transformation Services (HATS) z7"20 HATS
$_d T09Cd4*"r%&CLryhDE"#Zzl$K>iPDEn"9CK
HATS .s,zITZ6HATS C'M\m18O7"6HATS Web &CLrLr18
O7"6HATS ;M'z=(Lr18O7"6HATS _6j8O7M6*" WebFacing
&CLr7PiR|`_6E"#
HATS G24?hzZ HATS,zIT4( Web &CLrM;M'z&CLr,b)&CLrIT*
IBM System z® =(OKPD 3270 &CLrM IBM i Yw53=(OKPD 5250
&CLra);VWZ9CD<NC'gf (GUI)#HATS &CLr;h*0*zBq
&m1(OLTP)&\MITCJ 5250 &CLr#Z>iP,RG+b)yZV{D
3270 M 5250 &CLrF*wz&CLr#z9IT9C Web Service 4(fr~q
De5a9 (SOA) Jz,b) Web Service IT*wz&CLrP|,D5q_-M
Bqa)j<`LSZ#2ITCJS5UK (VT) BfA;OD}]#
zIT3h HATS &CLr;vB=Db[#ITC;vkz+>D Web rE'x>
3f%dDgf4*" HATS Web &CLr ,zDC'IT(}{GD Web /@w
CJb)&CLr#z2IT*" HATS Web &CLr4a)TVz"}]U/UK
MvK}Vzm(PDA)Hw`F/h8DCJ#
HATS ;M'z&CLrI*"*Z Eclipse Rich Client Platform (RCP) 5)" Lotus
Notes® r Lotus® Expeditor Client PKP,Sxa)C'@fx(*?jD>zM'K
&CLr#PX Eclipse RCP 73D|`E",kCJ http://www.eclipse.org/home/
categories/rcp.php#PX Lotus Notes D|`E",kCJ IBM Knowledge Center:http://
www.ibm.com/support/knowledgecenter/SSKTMJ_8.5.3#PX Lotus Expeditor Client D|
`E",kCJ IBM Knowledge Center:http://www.ibm.com/support/knowledgecenter/
SSVHEW_6.2.0#
":Z{*D5P,vJCZ HATS Web &CLrM EJB &CLrDdChC
Cv^ Web jG,}GmP5w#vJCZ HATS ;M'z=(&CLrDdC
hCCv^ RCP jG#
HATS P=vi~:
v HATS $_dG;ie~,CZyZ Eclipse D IBM Rational® Software Delivery
Platform(Rational SDP)#PX\'VD Rational SDP f>D|`E",kNDZ
233D:Hvu~;#
HATS $_d 9z\;*"BD&CLr,$@M#fyvD?v|D#zITp=
rlYr/T:D HATS &CLr,9C&CLrHa)b)}]Dwz&CLr|
WZ9C,"RI\Qwz&CLrD&\F=zD HATS &CLrP#9( HATS
Web M;M'z&CLrD*"wLG`FD#
Z*" HATS &CLr.s,&+d?p=zzKP173#
© Copyright IBM Corp. 2002, 2015 1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
v HATS KP1zkw*ZzzKP173"WebSphere® Application Server"WebSphere
Portal r;M'z=(P?pD HATS &CLrD;?VKP#C'(} HATS GUI
k HATS &CLr;%,"Rkwz&CLr`%+d}]#
B<T>K HATS Web &CLrD*""?pMKP1WN#g{&CLr* portlet,
G4b)WN2G`FD,(;DxpG portlet Z WebSphere Portal 53O20MK
P#
1. *"_9C HATS $_d4*"MbT HATS Web &CLr#
2. <8Mws,*"_I(}+ HATS &CLrw* Java™ EE &CLr<v"Z
WebSphere Application Server 53O20MKP,TjI?p}L#
3. C'9C Web /@w4CJ HATS &CLr#
4. HATS KP1(} Telnet r WebFacing ~qw,S?jwz53#
5. 1C'(} HATS &CLrkwz;%1,HATS KP1+wzA;*;I GUI#
B<T>K HATS ;M'z&CLrD*""?pMKP1WN#
1. *"_9C HATS $_d4*"MbT HATS ;M'z&CLr#
2. 1<8Mw1,*"_+ HATS &CLrw* Eclipse &\?~<v,4(;v|
,&CLr&\?~D|B>c,"+C&\?~OX= Web ~qwT)?p#
":TZ?p HATS ;M'z&CLr,9IT9Cd{=(#}g,Lotus
Expeditor Server ICZ/P\m?p= Lotus Expeditor Client 53Dm~#
PX|`E",kND6HATS C'M\m18O7#
3. KP;M'z=(DC'S|B>cBX"20 HATS &CLr&\?~#
4. C'(}9C;M'z=(73t/"CJ HATS &CLr#
5. HATS KP1(} Telnet r WebFacing ~qw,S?jwz53#
6. 1C'(} HATS &CLrkwz;%1,HATS KP1+wzA;*;I GUI#
< 1. HATS Web &CLr
2 IBM Host Access Transformation Services: kE
HATS 3270 >}Yhzh** 3270 wz&CLr4( GUI#hzZ HATS,zIT!qG9C Web
&CLr(|( portlet)9G9C;M'z&CLr4a) GUI#PX9C HATS
portlet M;M'z&CLrD|`E",|(Ec""bBnM^F,kND6HATS C
'M\m18O7PDWebSphere Portal M HATS ;BM*"M?p;M'z&CL
r;B#
B<T>Kwz&CLrDA;:
< 2. HATS ;M'z&CLr(application)
Z 1 B Host Access Transformation Services ri 3
g{zv(4(a) GUI D Web &CLr,G4IT9Cr<44(;vr%D
HATS Web n?#xvn?D{F"8(KPwz&CLrDwz#+?IC1!5"
R4mSNN(F#vv8VSs,z9C$@&\4=wzA;Q*;*gBy
>:
}gz4=DGy,HATS agA;%?mSK;vuy,Zs`mSK;v<=x,
+GT-<DwzA;;xPK8"D|D#C Web 3fI\9;Gz#{T>xC
'D3f#VZh*xP;)(F#zIT|D#e#?N^D.s,k$@A;4
@@zD|D#\l,3fMa4O%qby:
< 3. wzUKA;
< 4. 1!D Web *;
4 IBM Host Access Transformation Services: kE
;CK\LD1d,zMQ+wzA;*;*;v|}KD Web 3f,|a)Kwz
A;DyP&\T0d{&\,"RIT(} Web /@wCJ#zv(*x9C|J
OT:s5D#e#z~XK;X*DE",4(K;v;T>XhdkVNDm#
za)K|,dkVNP'5DB-Pm,"kTm;vdkVN9CUz0Z!?
~#ns,z|DK3)D>Ds!M;C,"a)K<=4%#
g{zv(4(;vKPZ;M'z=(OD&CLrx;G4( Web &CLr,G
4y>O24Pb)`,=h#zIT9Cr<44(;vr%D HATS ;M'zn
?#xvn?D{F"8(KPwz&CLrDwz#+?IC1!5"R4mSN
N(F#vv8VSs,z9C$@&\4=wzA;Q*;*gBy>:
< 5. (FsD Web *;
Z 1 B Host Access Transformation Services ri 5
|
|
|
|
|
}gzy{,HATS X3fs`mSK;vuy,+GT-<DwzA;;xPK+Y
D|D#K GUI 3fI\9;Gz#{rC'T>D3f#VZh*xP;)(F#
zIT|D#e#?N^D.s,k$@A;4@@zD|D#zD*;\lMa4
O%qby:
;CK\LD1d,zMQ+wzA;*;*;v|}KD GUI 3f,|a)Kwz
A;DyP&\T0d{&\,"RIT(};M'z&CLrCJ#zv(*x9
< 6. 1!D;M'z*;
< 7. (FsD;M'z*;
6 IBM Host Access Transformation Services: kE
C|JOT:s5D#e#z~XK;X*DE",;T>XhDdkVN#za)
K|,dkVNP'5DB-Pm,|DK3)D>Ds!M;C,"a)K<=4
%#
^[G4( Web &CLr9G;M'z&CLr,2mzO*byD(FQ-c;K,
+G9C HATS,z9ITjI|`Nq#}g,zIT:
v 9C HATS j'VT`vwzA;D`L<=#}g,ITF}d{A;,+C'1
Sx=z#{{G9CDZ;vA;#zIT9CjrA;iO&\,+8vwz
A;PD}]iOI;v HATS GUI 3f#
v 9C5q_-M+Vd?,+wz&CLrkzs5PDd{sK53T05qO
woiD53xP/I#
v I(} HATS jzI HATS /ITs,4CZb0kwz&CLr;%D Java
Bean,"9Cb) HATS /ITs44( Web 3f"Web Service 'VD~r REST
gq ~q JAX-RS J4#
v *" Enterprise JavaBeans i~,b)i~9C HATS /ITskwz&CLr;;
}]#
v *" HATS Web &CLr,xR9dSZ\'VC'(}Vz"}]U/UKMv
K}Vzm(PDA)Hw`F/h84CJwz53#
v *"{Oj< Java Portlet f6(JSR 168r JSR 286)APID HATS portlet,"+
d?pZ WebSphere Portal O#
>id`?V06HATS C'M\m18O7PV[KgNmSOvMd{`M(F#
HATS 5250 >}Yhzh** 5250 wz&CLr4( GUI#hzZ HATS,zIT!qG9C Web
&CLr9G9C;M'z&CLr4a) GUI#PX9C HATS portlet M;M'z
&CLrD|`E",|(Ec""bBnM^F,kND6HATS C'M\m18O7
PD WebSphere Portal M HATS ;BM;M'z=(M HATS ;B#
B<T>Kwz&CLrDA;:
Z 1 B Host Access Transformation Services ri 7
|
|
|
|
|
|
g{zh*4(;va) GUI D Web &CLr,I9Cr<44(;vr%D HATS
Web n?#xvn?D{F"8(KPwz&CLrDwz#+?IC1!5"R4m
SNN(F#vv8VSs,z9C$@&\4=wzA;Q*;*gBy>:
}gz4=DGy,HATS agA;%?mSK;vuy,Zs`mSK;v<=x,
+GT-<DwzA;;xPK8"D|D#C Web 3f9;Gz#{T>xC'D
3f#VZ4xP;)(F#?N|D.s,k$@A;4@@zD|D#\l,3
fMa4O%qby:
< 8. wzUKA;
< 9. 1!D Web *;
8 IBM Host Access Transformation Services: kE
;CK\LD1d,zMQ+wzA;*;*;v|}KD Web 3f,|a)Kwz
A;DyP&\T0d{&\,"RIT(} Web /@wCJ#zv(*x9C|J
OT:s5D#e#z~XK;X*DE",;T>XhDdkVN#zZA;Oe
kK;)}]TozC'9l}7DQwu~,a)K|,dkVNP'5DB-P
m,|DK3)D>Ds!M;C,"a)K<=4%#
g{zh*4(;vZ;M'z=(OKPD&CLrx;G4( Web &CLr,y
4PD=h2y>`,#zIT9Cr<44(;vr%D HATS ;M'zn?#xv
n?D{F"8(KPwz&CLrDwz#+?IC1!5"R4mSNN(F#
vv8VSs,z9C$@&\4=wzA;Q*;*gBy>:
< 10. (FsD Web *;
Z 1 B Host Access Transformation Services ri 9
}gzy{,HATS X3fs`mSK;vuy,+GT-<DwzA;;xPK+Y
D|D#K GUI 3f9;Gz#{rC'T>D3f#VZ4xP;)(F#?N|
D.s,k$@A;4@@zD|D#zD*;\lMa4O%qby:
;CK\LD1d,zMQ+wzA;*;*;v|}KD GUI 3f,|a)Kwz
A;DyP&\T0d{&\,"RIT(};M'z&CLrCJ#zv(*x9
C|JOT:s5D#e#z~XK;X*DE",;T>XhDdkVN#zZA
< 11. 1!D;M'z*;
< 12. (FsD;M'z*;
10 IBM Host Access Transformation Services: kE
;OekK;)}]TozC'9l}7DQwu~,a)K|,dkVNP'5D
B-Pm,|DK3)D>Ds!M;C,"a)K<=4%#
^[G4( Web &CLr9G;M'z&CLr,2mzO*byD(FQ-c;K,
+G9C HATS,z9ITjI|`Nq#}g,zIT:
v 9C HATS j'VT`vwzA;D`L<=#}g,ITF}d{A;,+C'1
Sx=z#{{G9CDZ;vA;#IT+4T8vwzA;D}]iO=;v
HATS GUI 3f#
v 9C5q_-M+Vd?,+wz&CLrkzs5PDd{sK53T05qO
woiD53xP/I#
v jS HATS zI HATS /ITs,4CZb0kwz&CLr;%D Java Bean,
"9Cb) HATS /ITs44( Web 3f"Web Service 'VD~r REST g
q~q JAX-RS J4#
v *" Enterprise JavaBeans i~,b)i~9C HATS /ITskwz&CLr;;
}]#
v *" HATS Web &CLr,xR9dSZ\'VC'(}Vz"}]U/UKMv
K}Vzm(PDA)Hw`F/h84CJwz53#
v *"{Oj< Java Portlet f6(JSR 168r JSR 286)APID HATS portlet,"+
d?pZ WebSphere Portal O#
>id`?V06HATS C'M\m18O7PV[KgNmSOvMd{`M(F#
HATS DBv&\
BD'V73
&CLr*"MKP173
HATS V9.5 +\'VD&CLr*"73)9= Rational SDP V9.5#BD HATS K
P173|( WebSphere Application Server V8.5.5 M Eclipse V4.2#
HATS V9.5 ;'V Rational SDP V9.0 r WebSphere Application Server V6.1#
":PXHvu~D10Pm,kNDZ 233D:Hvu~;#
PXnBD'V"bBn,kND0IBM Host Access Transformation Services 9.5 - Q
*JbMbv=81:http://www-01.ibm.com/support/docview.wss?uid=swg27038663#
Oracle WebLogic ServerPK HATS V9.0,zITkT Oracle WebLogic Server *""bTM?p HATS web
&CLr#
PX|`E",kND6HATS C'M\m18O7PD*"CZ Oracle WebLogic
Server D HATS &CLr#
Z 1 B Host Access Transformation Services ri 11
|
|
|
|
|
|
|
WCT
jZ]oz
VZ,zITZ0j`-w1r0IS/j`-w1D4!n(O`-j19CZ]
oz#4 Ctrl+Uq|IwCZ]oz#1!ivB,*n?PDyPjtCZ]oz#
zITdCn?PDD)ja)Z]oz#*q!8>E",kNDjZ]oz#
TBWZ9CD&\Q(}0"PfD^)|mS= HATS#VZ,|G/I= HATS
V9.5#
dkVNDj6tT
name tTM id tTQmS= HATS *;PDyPdkVN#
2f
Z,;*"53O,wT\'VD R a t i o n a l S D P z7ZD H A T S
V6"V7.0"V7.1"V7.5"V8.0"V8.5"V9.0 M V9.5 ITk HATS V9.5 2f#Z,
;53O`N20 HATS V9.5 2GI\D#g{53O20K`v'VD Rational SDP
z7,G4I+ HATS V9.5 20=?vz7P#
(F
g{zG Host Publisher V4"HATS V5"V6"V7.0"V7.1"V7.5"V8.0"V8.5"V9.0
r V9.5 C',G4zIT+zDn?(FA HATS V9.5#
HATS V4 LE"HATS V5 LE M HATS V4 n?;\1S(F= HATS V8.0"V8.5
r V9.5 P#*(Fb)n?,zXkH+|G(FA HATS DY1"Pf(}g,
V 5"V 6"V 7"V 7 . 1 r V 7 . 5),;s+|GSY1"Pf(FA H A T S
V8.0"V8.5"V9.0 r V9.5#kND HATS H0"PfDD5TKb(F HATS n?
DE"#
PX(FA HATS V9.5 D|`E",kND6HATS C'M\m18O7
I,$T
IBM Support AssistantIBM Support Assistant(ISA)ITozr/m~'V"5M'VI>,"RPzZlY
XZZ?bvm~Jb#ISA G;vbQ"ED>Xm~I,$T$w(,PzZzb
v IBM m~z7DJb#PX|`E",kCJ ISA Web >c:http://www.ibm.com/
software/support/isa/#
HATS a) ISA V4.x De~# HATS e~a)K HATS Knowledge Center"w3"
'V>c"`5oz>cMd{>cD4S#zITZb)>cPQwPzZbvJ
bDE"#PXgN20 HATS e~DE",kND6HATS JOoO7P09C IBM
Support Assistant1;Z#
12 IBM Host Access Transformation Services: kE
|
|
|
|
|
|
|
|
|
|
|
G+M<\
i/Pn`_P;,G+DK1<IT9C HATS#y]G+D;,,Su'_=_6
*"K1I\<h*<\#HATS &CLrD*""?p"\mM9Cf0TBG+M
<\:
Y1D Web *"_HATS $_dDC'#b`*"_9C Rational SDP M HATS 8S<4(M`-
HATS Web &CLr#
&PD<\:
4(1!D&CLrI\h*ny>D HTML"JSP M6*y=m(CSS)<
\#`-d;M#eI\h*Sny>=_6DwV HTML"JSP"CSS M
JavaScript <\#
_6 Web *"_Q-l$ Rational SDP T0ng servlet"EJB"Struts"JSF M Web service .`_6
wbD HATS $_dC'#b`*"_9C Rational SDP M HATS 8S<4(M`
- HATS Web &CLr#b`*"_94(yZ HATS jD5qTs(/ITs),
"+b)Tskd{sK53/I#
&PD<\:
+( HTML"JSP"CSS"JavaScript T0 Java EE &CLr73#
;M'zu6*"_HATS $_dDC'#b`*"_9C Rational SDP M HATS 8S<4(M`-
HATS ;M'z&CLr#
&PD<\:
4(1!D&CLrI\h*ny>D Java <\#`-d;M#e*s_89
C Java `-wD<\,RAY&_8_6 Java <\#
;M'z_6*"_Q-l$ Rational SDP T0ng SWT 0Z!?~M Eclipse e~.`_6wbD
HATS $_dC'#9C Rational SDP M HATS 8S<44("`- HATS ;M'
z&CLr1,*"_IT4((Fi~M0Z!?~,/I5q_-,"4((F
8S<#
&PD<\:
+( Java"SWT T0 Eclipse e~*"#
C'
HATS P=V`MDC'#HATS &CLrDyZ/@wDC'MyZ;M'zDC
'#yZ/@wDC'I(}1Sks&CLrD URL r(}E'x>4wC&CL
r,;s9CzIDwza0Ywwz&CLr#yZ;M'zDC'IT(}%w
<j4("wza0#
&PD<\:
yhD+?<\G Web /@wr;M'z=(D#fC(#
Z 1 B Host Access Transformation Services ri 13
HATS \m1\m|( portlet ZZD HATS Web &CLrDK1#ITI WebSphere Application
Server \m1r WebSphere Portal \m14#1bvG+#C\m1\;`X HATS
a0D}?,"RZvmDivB,V$#9,S#?0,CG+vfZZ HATS Web
&CLrM portlet 73P#
&PD<\:
Web /@wD#fC(,T0 HATS Jb7(<\#
WebSphere \m1\m WebSphere Application Server DK1#WebSphere \m1:p?pQ-r|I .ear
D~"+M=zz53D HATS &CLr#CG+fZZ HATS Web &CLr73
P#
&PD<\:
Web /@wD#fC(,T0 HATS M WebSphere Application Server DJ
b7(<\#
;M'z\m120")&M?p HATS ;M'z&CLrDK1#
&PD<\:
,$|B>cT0;M'z=(D<\M HATS Jb7(<\#
WebFacing *"_IBM WebFacing Tool for IBM i &\?~DC'#(}9C Rational SDP M WebFacing
8S<,WebFacing *"_IT4(M`- WebFacing &CLr,T+ IBM i }]h
vf6(DDS)T>D~4I1*;*JO 5250 LrDyZ Web DC'gf#
&PD<\:
4(&CLrh**@ 5250 Lryh DDS 4D;C;(F Web SZI\h
* HTML"JSP"CSS M JavaScript <\#
@"m~)&L
@"m~*"L9C HATS $_d4((F&CLr,;sY*txd{M'#
(z&\!n
(z&\!nozmeP2(gP/;c"S&P^rd{Xb1])DC'3{9
Cm~z7#w* Rational SDP D;ie~,HATS {CK Rational SDP a)D(
z&\!n#TBG Rational SDP Pw*D(z&\!n:
v Rational SDP 9C Microsoft Active Accessibility(MSAA)API 4JV(z<uI
CJDC'gf*X#
v IT9C|Lzfsj4YwyP&\?~#
":Z3)53O,zI\^(ZSD~i~hC3fO4=yPSY|DB._
8>{#C3fDCJ76*:n?hC > JV > i~ > SD~ > hC#
g{zD53vVOviv,*i4yPDB._8>{,k9C Alt+s |CJC3f,x;*%whC4%#
14 IBM Host Access Transformation Services: kE
v IT{CA;JAwm~ - }g Freedom Scientific D Job Access With
Speech(JAWS)- M}VotOIw,Tot==6pA;OT>DZ]#
v ITZ<NS<PEsA;OT>DZ]#
v IT9C0Z > W!n > #f > b[ > U+MVeT0r4hC Rational SDP
(eDNNU+rVe#
HATS D(z&\!n9C HATS 1ktGTBBn:
v ;)dCZ9CA;DAwDAwzA;1I\GXhD#}g,Z0_61JV
n?hCP,zI\h*!qXU1!JVm}]MPjG!n#PX|`E",
kND6HATS C'M\m18O7P0_6JV1;ZD HTML m#
v 1 HATS &CLrt/1,HATS WH+9cCZwzd;xr#+G,g{zD
#eZ%?rs`rBDxrP<=4S,G4zI\h*Z#eD*7mS;v
4S,8rwzd;xrD*7#C4SDwCG9C'lYF}yP<=4S,
1SCJw3fDw*Z]#Z HATS a)D#eP,P;vzk>}("MtD?
V)Ia)K`4S#kNDb)#eD4zk,Tw*N<#
v HATS W!nT6pms"vyl/(,Jmz8(;vyl/((g==y),T
cZvV6pms1(}g,SD~i~hC3fOvV6pms),%EC/
(#bG#JOXkhzA;JAwm~4DA{"xrD*"_9C#*KbZ
DohCCW!n,kND6HATS C'M\m18O7PD09C HATS W!n1
?V#
v zXk20 Java Access Bridge E\+(z<uCZ_6j`-w#k4U Java
Access Bridge a)D8>E"4dCKP_6j`-wD JVM#}g,Z Applica-
tion Developer P,dC accessibility.properties D~,CD~(#;ZTB76:
<SDP_install_directory>\jdk\jre\lib#
v g{A;DAwZDA`-wfePD3)Z]1v='Q,ITP;Am;v8
S<rXBdCA;DAw#
v Z9C JAWS *" HATS n?1,JAWS I\a8>z9C CTRL+TAB Z3f
.dP;#g{C|rPZ HATS $_d P;pwC,G4IT9Cs"R}7
|,Z!n(.d*F9c#
v 52500SD~1i~hCr<T>0Yw1"0jb1"0}]1M0jG1Dv
!n(#?v!n(yCZ(e6pSD~Xb*XDu~#?v!n(OD<j
a8wC*XD4,GQ6p"46p9G4*#9C JAWS 1,+y]<jD<N
V{`E,Tot6p<j#IT9C0JAWS <Nj)Lr14*<jVdj),
gBy>:
– <N 58:46p
– <N 362:4*
– <N 706:Q6p
":
1. HATS 'Vv19C Internet Explorer 1 Web &CLrD(z&\!n#
2. HATS 'V&CLrS<M*;S<P;M'z&CLrD(z&\!n#
Z 1 B Host Access Transformation Services ri 15
|
|
|
|
|Ll]==
Ctrl + F91!PwzA;D3vxr1,G4r*BT0r,T>!(DD>#
ZDoITR=PX(z&\!nD|`E"?PX(z&\!nD|`E",kNDTB Web >c:
v WebFacing (z&\!n,;Z http://www.ibm.com/support/knowledgecenter/
SSXKAY_9.0.0/com.ibm.hats.doc/doc/topics/accessibility.html#
v W3C Web Content Accessibility Guidelines 2.0,;Z http://www.w3.org/TR/
WCAG20/#
v W3C Techniques for WCAG 2.0,;Z http://www.w3.org/TR/WCAG20-TECHS/#
v IBM (z&\!n*"8O,;Z http://www-03.ibm.com/able/guidelines/web/
accessweb.html#
v IBM Web (z&\!nKTm,;Z http://www-03.ibm.com/able/guidelines/web/
ibm508wcag.html#
ZDoITR=PX HATS DE"?Z20 HATS 0,IN<BP HATS E":
v HATS D5;Z HATS 20 CD O#S20t/eP!qTBD5D4S:
– "P5w
– kE(PDF)
v HATS D IBM Knowledge Center /O (http://www.ibm.com/support/knowledgecenter/
SSXKAY) |,"P5wPDE""#{Jbkbp (FAQ)"API N<E""LL"
WebFacing E"T0TByPD5D HTML M PDF f>#ICDQ-k PDF f
>2|,ZZ#
– HATS kE
– HATS C'M\m18O
– HATS Web &CLrLr18O
– HATS ;M'z=(Lr18O
– HATS _6j8O
– HATS {"
– HATS JOoO
– *" WebFacing &CLr
v ;Z http://www.ibm.com/software/products/us/en/rhats D HATS z7 Web >c|,
d{z7E",g&\?~Ev"TCBXT053hsH#
v HATS HotSpot (https://www.ibm.com/developerworks/mydeveloperworks/groups/service/
html/communityview?communityUuid=2ce1fd8d-d706-4afd-b9ef-9000ad21218d) |,J4
b"[3")MT0|`Z]#
v ;Z h t t p : / / w w w - 0 1 . i b m . c o m / s u p p o r t / k n o w l e d g e c e n t e r / r a t i o n a l _ i e a /
rational_iea_welcome.html D IBM Education Assistant Web >c[OKwVi\T5
w"]>"LLMJ44S,FUb)E"PzZzI&9C IBM z7#Z?<P
Qw Host Access Transformation Services#
16 IBM Host Access Transformation Services: kE
}K20 HATS .0DICE",9*20K HATS sD53a)KBPE":
v Windows0*<1K%Oa)K8r HATS Web >c"Knowledge Center M"P5
wD4S#
v ITS Rational SDP K%8OD0oz1K%CJ|, WebFacing D HATS D5#
!qoz > oz?<,;sZ?<feP!q*" HATS &CLr#
v 0HATS 6-13fLL+L8<zgN*" HATS &CLr,g{20Z IBM
Developer for Power Systems Software™ z7O,G4+i\ HATS $_dD IBM
WebFacing Tool for IBM i &\?~#
v g{20K WebFacing Tool,r WebFacing06-13fLLa)k HATS06-1
3fLL`FDE"#
v OBD`XozZ HATS r<M`-wPDyPVNO<GICD#4 F1 |Ii
4 HATS $_dPDoz#
v Z*" HATS n?D}LPDX|X=a)K<I#zIT(}^D HATS W!n
4XFGq*i4a>#
Z 1 B Host Access Transformation Services ri 17
|
|
|
18 IBM Host Access Transformation Services: kE
Z 2 B WebFacing Tool i\
WebFacing Tool for IBM i w* HATS Toolkit DI!qT20D&\?~a)#
>Vaw*i\gN20 HATS,XZ WebFacing Tool DE"kND HATS D5b#
v >VaPZ 243D:20 HATS $_d;
v 6HATS C'M\m18O7PD WebFacing M HATS
WebFacing G24?IBM WebFacing Tool for IBM i I+VPD 5250 C'gf*;IyZ Web D<N
C'gf#^h^Dr;hY?^D-< IBM i &CLr,cIT+LrD9C6'
)9=C'ITCJ/@wDNNX=#
WebFacing &\?~WebFacing _PC'QCDr<,cZz!q-&CLrD}]hvf6(DDS)MC
'gf\mw(UIM)ozfe4I1,*;4,"+kT-&CLrDyZ/@w
DBgfw* Web &CLr?p#C*;*zDT>D~4( JavaServer Pages(JSP)
MI)9jGoT(XML)D~,"5V Web CJ#
(F
9C WebFacing 8S<Pa)D$_,zITx;=jF Web 3fD<N"Ve"U
+M<V#}g,zIT9C Web hC(F1(} Web /@wCJ&CLr1,&
CLrDJV==M&\#(} Web hCyvD(Fw*"M6kzD DDS P,"
RZzTsXB*;41T;P'#06*y=m(;1GzICD Web hC.;#
b9CQtC Web 'VDgfOD DDSVNITXB(;,;\- 5250 xr_gD
x?,rKIw*(FgfD;VP'==#
© Copyright IBM Corp. 2002, 2015 19
c OLTPWebFacing &CLr;h*0*zBq&m1(OLTP)\&cITKP#53A;M&
CLr4*;D?V2IT(}+A;/,d;I Web T>#
%cG<
WebFacing &CLr9'V%cG<,9C'^h`NG<4ICJ`v&CLrM`
v=(#}g,zIT+2+D WebFacing Md{^hC'p;dkj60\k4IC
JD Web &CLr/Ip4#
< 13. 9C WebFacing 8S<PDn?
20 IBM Host Access Transformation Services: kE
|
|
|
WebFacing M HATS %YwTWebFacing M HATS D%YwT9zIT=cX+ Web OKPD WebFacing M HATS
Web &CLr/IZ;p#zIT(} WebFacing Tool 4(;v'V HATS/
WebFacing Dn?,"+dk;v HATS n?4S#C4SD HATS/WebFacing &C
LrI^lKP,"a)(;D'V Web DSZ,ICZ?p WebSphere Applica-
tion Server#|{C HATS M WebFacing Tool =_D&\#PX HATS M WebFacing
.dD%YwTD|`E",kND6HATS C'M\m18O7PD WebFacing M
HATS#
&CLrE
&CLrxEZv? IBM i &CLr=f"S+sDwC,|Jmz+&CLrD;
?Vw* Web &CLr(}g,9C0s5zIoT(EGL)144(BD Web &
CLr)xP5),"(} WebFacing r HATS 45V&CLrd{?VDVz/#
|Jm WebFacing kd{ Web &CLr(}gC EGL `4D&CLr).dxPX
FM}]D*;,9z\;+ HATS"WebFacing M EGL O"=;vVz/D"/I
D&CLrP#
IBM i /I Web &CLr~qwWebFacing &CLrIT?p= IBM i /I Web &CLr~qw#g{z}Z?p
WebFacing Web &CLr,x IBM i 53J4\=^F,^(E/XKP WebSphere
Application Server,G4IT9C IBM i /I Web &CLr~qw#k"b,CdC
;'V_ICTMJO*F#
_ICTMJO*F
WebFacing kT WebSphere Application Server Network Deployment(ND)a)/:'
V,TzczD&CLrT_ICTM~qwJOT7Dhs,5V|nzzbDl
&1d"IluTMJO*F2+T#z2ITZ IBM i OdCd{;%S53,T
&m WebFacing &CLrDs?,=C'#
WebFacing DBv&\
BD'V73
HATS V9.5 +\'VD&CLr*"73)9= Rational SDP V9.5#VZ,\'VD
WebFacing KP173|( WebSphere Application Server V8.5.5#
ZDoITR=PX WebFacing DE"?WebFacing Tool z7ozaZz20 HATS D WebFacing &\?~120#PX|
`E",kNDw*z7ozD;?Va)D*" WebFacing &CLrwb#z2IT
Z;Z http://www.ibm.com/support/knowledgecenter/SSXKAY D HATS Knowledge Cen-
ter Z_CJ WebFacing E"#
Z 2 B WebFacing Tool i\ 21
|
|
22 IBM Host Access Transformation Services: kE
Z 3 B 20 HATS
{C>BPDE",zIT:
v li2~Mm~Hvu~"f. HATS D20
v Z$w>O20M6X HATS $_d
v 2,20M6X HATS $_d
Hvu~
h* IBM Installation Manager V1.8.3 r|_f>E\20 HATS $_d#
":PX IBM Installation Manager D|`E",kCJ IBM Knowledge Center:http://
www.ibm.com/support/knowledgecenter/SSDV2W_1.6.0#
1z9C IBM Installation Manager 20 HATS V9.5 1,20}LaliGqQ20
X8Lr|M&\?~#g{;P20,+T>{",R20;\Lx#TB?VP
vKXkBH20DX8Lr|M&\?~#
IBM HATSTZ IBM HATS (HATS):
v TBdP;v Rational SDP Lr|r|_f>^)|,|( WebSphere Applica-
tion Server V7.0"V8.0 r V8.5 *"$_&\?~:
– IBM Application Developer for WebSphere Software V9.5
– IBM Business Developer V9.5
– IBM Software Architect for WebSphere Software V9.5
– IBM Developer for i V9.5
– IBM Developer for AIX® and Linux V9.5
g{;P20NNXh Rational SDP Lr|,HATS +;20#g{"zbViv,
k9C IBM Installation Manager D0201&\4203vXhLr|T0Xh&\
?~#;sYNt/ HATS 20#
g{20K3vXh Rational SDP Lr|+;P20Xh&\?~,G4 HATS +;
20#g{"zbViv,k9C IBM Installation Manager D0^D1&\4mSX
h&\?~#;sYNt/ HATS 20#
IBM WebFacing Tool for IBM i &\?~TZ IBM WebFacing Tool for IBM i feature (WebFacing):
v IBM Developer for i V9.0 r|_f>^)|,|( IBM i M enterprise web devel-
oper $_#
":Rational SDP Lr|Xk20Z,;Lr|iP#
© Copyright IBM Corp. 2002, 2015 23
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
g{;PzcHvu~,+;\!q WebFacing &\?~xP20#g{"zbVi
v,ky]iv9C IBM Installation Manager D0201r0^D1&\420X8
m~#;s9C0^D1&\420 WebFacing#
d{Hvu~
TZ20 HATS $_dD53"?p HATS &CLrD53"WebSphere Applica-
tion Server"WebSphere Portal";M'z=(53T0C'C4k HATS Web &CL
r;%D/@w,fZd{m2~Hvu~#kND;Z http://www.ibm.com/support/
docview.wss?uid=swg27011794D0System Requirements for Rational Host Access Trans-
formation Services1,Tq!\'VX82~Mm~DnBPm#
20 HATS $_d*20 HATS $_d:
1. i$53GqzcyPHvu~#*Kb|`E",kNDZ 23 3D:Hvu
~;#
2. HATS 4U Eclipse z7DN=9l,29C IBM Installation Manager 20=
Rational SDP 53#
3. g{z9C CD xP20"RtCKT/KP,G41z+20bLek CD }
/ws,t/e+T/t/#g{;PtCT/KP,kKP;Z CD y?<BD
launchpad.exe Lr;g{9Ci!T20LDgS3qxP20,G4kKPdy
?<BD launchpad.exe Lr#
4. !qt/eDoT#%w7(#
5. K1aT> IBM HATS V9.5 0Z#(}C0Z,zIT20z7"i4"PfE
"#kqX%w"P5w4i4nBE"#
6. <8C20 HATS $_d 1,%w20 IBM HATS V9.5,bat/ IBM Instal-
lation Manager#
":g{4200IBM Installation Manager1,G4+T>ms{"#
7. byaT> IBM Installation Manager 0Z#
8. Z020m~|1feP,Q*z!P IBM HATS r#%wB;=#
":g{420XhD IBM Installation Manager f>,G4aT>ms{"#
9. Z0mI$1feO,DA"S\mI$-iDun,;s%wB;=#
10. Z0;C1feOD0m~|i{F1B,!q#{20 HATS Dm~|i,}g
IBM Software Delivery Platform,;s%wB;=#
":zXk!q;vVPDm~|i,"RQ-ZdP20KX8Dm~;6z
7#
11. Z0&\1feO,}K HATS Tb,z9IT!q20TB HATS &\?~#
%wB;=#
v IBM WebFacing Tool for IBM i
\;+VPD 5250 LrD IBM i DDS T>D~4I1*/*yZ Web DC
'gf#
24 IBM Host Access Transformation Services: kE
|
|
|
|
|
|
|
":
a. Us(}9C IBM Installation Manager D^D&\420b)&\?~#*K
b|`E",kNDZ 263D:^D HATS $_d20;#
b. PXHvu~E",kNDZ 233D:Hvu~;#
12. Z0**1feO,%w20#
13. Z{v20}LP,za4=`&DxHu,"Ra4=4(D0*<1K%
n#
14. 020m~|1fe+T>20GqI&jI#g{h*,zIT%wi4U>
D~4i420U>#%wjITXU20fe#
":
1. HATS 0 HATS &\?~'VDyPoT<Z20}LP20#
2. ;\Z20X86pD Rational SDP 0wV&\?~D,120 HATS#Z20
HATS .0,XkjI Rational SDP M&\?~DX8m~6pD20#
|B HATS $_d20zIT9C IBM Installation Manager D|B&\20 HATS V9.5 ^)|#1!iv
B,h*CJrXx,}GzDf"bW!n8r>X|B>c#
":OMf>D HATS ;\|B= HATS V9.5#*5V2f,I+OMf>D HATS
k HATS V9.5 20Z;,DLr|iP#
*|B HATS $_d:
1. S Windows D0*<1K%Pt/ IBM Installation Manager#1!ivB,;Z
*< > yPLr > IBM Installation Manager > IBM Installation Manager B#
2. SK%8!qD~ > W!n#
3. 7#!P20M|BZdQw~qf"b!nTJm(} IBM Update Server |B#
%w7(T5X= IBM Installation Manager A;#
4. Zu<D IBM Installation Manager feO,%w|B#
":kp%w20#
5. !q20K IBM HATS V9.5 Dm~|i#1!5* IBM Software Delivery Plat-form#feW?D0Q20m~|M^)|1PmDwu?P&CP;uG IBM
HATS 9.5.0.x#%wB;=#
6. SIC|BPmP!q IBM HATS 9.0.0.x MNNd{XhrI!|B#NNQ
-20D|B+TR+T>,"R^(!q#%wB;=#
7. DA"S\y!|BDmI-i,;sq-#`D20T0rxPYwT20y
!D|B#
":y]Fcz&mwDYH"Zf]?"%*x,SDYH,I\h*\$1
dE\jI|BDBXM20#
8. Z0**1feO4sywD!q#g{h*TywD!qxPNN|D,k%
wO;="xP|D#<8C20|B1,k%w|B#
Z 3 B 20 HATS 25
|
|
|
|
9. jI|B1,IBM Installation Manager +T>;u{",T(*zQ-I&20|
B#zIT%wi4U>D~4i410 Installation Manager a0DU>D~#j
I.s,k%wjI#
10. Kv IBM Installation Manager,S Windows D0*<1K%t/ Host Access
Transformation Service T*<9CCz7#1!ivB,;Z*< > yPLr >IBM Software Delivery Platform > Host Access Transformation ServicesB#
":PX^)|Z]M208>E"D|`E",kND HATS Knowledge Center O
D`&"P5w:http://www.ibm.com/support/knowledgecenter/SSXKAY#
^D HATS $_d20zIT(} IBM Installation Manager ^DQ20D HATS $_d#}g,zITm
Sr>}NbD HATS &\#*mSNbD HATS &\,k4UTB=hxP:
1. Z HATS CD QCZ CD-ROM }/wP,r_ HATS 20LDi!gS3qI
TCJDivB,t/ IBM Installation Manager#
":g{ HATS CD rgS3qP4(e*20b,kND::+ HATS 20b
mS= IBM Installation Manager;#
2. Zu<D IBM Installation Manager feO,%w^D#
3. Z0^Dm~|1feO,!qz20 HATS Dm~|i,"%wB;=#
4. ZPvoTD0&\1feO,%wB;=#
":HATS 0 HATS &\?~'VDyPoT<Z20}LP20#
5. 0&\?~1fePvKITmSr>}D&\?~,%wB;=##
":PXHvu~E",kNDZ 233D:Hvu~;#
6. Z0**1feO,%w^D#
7. 120xP1,z+4=;vxHu#
8. g{20I&,z+Z0^Dm~|1feOqC(*#g{h*,zIT%wi
4U>D~4i420U>#%wjITXU0^Dm~|1fe#
9C`FD=h}%NN HATS &\?~#
+ HATS 20bmS= IBM Installation ManagerHATS 20LraT/mS HATS 20?<w* IBM Installation Manager PDf"
b#g{IZ3)-r,zh*V$mS HATS 20?<w*f"b,k4PBP=
h:
1. S IBM Installation Manager K%8,!qD~ > W!n#
2. Z0W!n1feO,%wmSf"b4%#
3. Z0mSf"b1feO,%w/@4%#
4. Z0!qf"b1feO,/@= HATS CD r HATS 20LDi!gS3q,
SEZy?<P!q diskTag.inf D~,;s%wr*#
26 IBM Host Access Transformation Services: kE
|
|
":g{** HATS ^)|>X20mSf"b,k/@=+C^)|20D~i
!=D?<#ZC?<P,z+4= hats\updates ?<#P;=K?<,!q
repository.config "%wr*#
5. Z0mSf"b1feO,%w7(#
6. Z0W!n1feO,%w7(#
6X HATS $_d1z6X HATS m~|1,,1a6X HATS $_d MyPQ20D&\#
6X HATS $_d1,;a>}kT HATS n?0dJ4DD~#g{*XB20
HATS $_d,G4IT9CH04(Dn?#*>} HATS n?D~,kZ6X
HATS 0>}?vn?#g{#{Z6X HATS .s>} HATS n?,k*=D~5
3OD$wUd?<,;s>} HATS n?D~#
*6X HATS $_d:
1. zXkT\m1X(G<#
2. XU HATS M WebFacing 8S<"S Rational SDP PKv#
":t/ Rational SDP 1,|\G"TXBr*n|;Nr*D8S<#*K\b
ms{",kZ6X HATS .0XU HATS "ZKv Rational SDP .0XU
WebFacing 8S<#g{6X HATS 1,HATS r WebFacing Gns;vT
r*D8S<,G4 Rational SDP +"vms{",r*|^(R=XBr*
8S<yhDD~#g{"zK`iv,k|D8S<,b)ms;alIN
N0l#
3. S0*<1K%t/ IBM Installation Manager#
4. Z IBM Installation Manager feO,%w6X#
5. Z06Xm~|1feO,!q IBM HATS m~|,;s%wB;=#
6. Z0**1feO,%w6X#
7. 120Lr6X HATS M0*<1K%n1,z+4=;vxHu#
8. 06Xm~|1fea(*z6XGqI&jI#g{h*,zIT%wi4U>
D~Ti41!U>#%wjITXU06Xm~|1fe#
9C2,20M6X
zIT(} IBM Installation Manager T2,20==20r6Xz7m~|#1zT
2,==KP IBM Installation Manager 1,C'gf+;IC,*xIl&D~a)
20r6Xz7m~|yhD|n#PXgNzIM9Cl&D~D|`E",kN
D IBM Knowledge Center PD0T2,==201:http://www.ibm.com/support/
k n o w l e d g e c e n t e r / S S D V 2 W _ 1 . 4 . 0 / c o m . i b m . s i l e n t i n s t a l l 1 2 . d o c / t o p i c s /
c_silent_roadmap.html#
U>D~
20"|B"^DM6X}La4(U>D~,)zZms"z1xPiD#
Z 3 B 20 HATS 27
|
1!ivB,U>D~f"Z c:\Documents and Settings\All Users\Application Data\
IBM\Installation Manager\logs\ ?<#
28 IBM Host Access Transformation Services: kE
Z 4 B tC HATS KP1MmI$hC
zITj+tC HATS Web n?"HATS ;M'zn?M WebFacing n?DKP1#
*K4U-}mID({$wZzzPj+tCKP1,zXk9C HATS $_dPD
0mI$hC1r<8(mI$hC#
":49Q-Z HATS DH0f>PkTn?j+tCKKP1,TXkTb)n?K
P0mI$hC1r<#
*KP0mI$hC1r<,k4PTB=h:
1. t/ HATS $_d#
2. Z HATS 8S<P,SK%8!q HATS > mI$hC#Z WebFacing 8S<
P,R|%w0WebFacing n?1S<DNb;C,"!qmI$hC#
3. Z0KP1tCD~1feO,TZH0Z9Cr<14hCDKP1tCD~;
C,k9C/@4%4/@CD~D;C#
":
a. Z%@Z HATS $_d D CD Orza)KKP1tCD~(g{G(}gS
==BXK HATS,G4CD~(}3qa))#
b. g{S Passport Advantage® Web >cBXK HATS,G4KP1tCD~;Z
KP1tC CD 3qP#
c. g{^(R=KP1tCD~,k`&*5zD IBM 5qoir IBM z[z
m#IBM <u~qzm;\rza)CD~#PX|`E",kCJ http://www-
01.ibm.com/support/docview.wss?uid=swg21316632#
d. CZj+tC HATS Web n?"HATS ;M'z n?M WebFacing rDKP
1tCD~D{FG runtimeenablement85-webrcp.jar#Cr<IT;N,1tC HATS M WebFacing KP1#
e. zXk9CbvkTzD HATS f>DD~#g{Zbv}LZdz"T9CI
f> HATS DD~,+aT>ms{"#
4. ZhCKP1tCD~D;C.s,%wB;=#
5. Z0mI$!n1feO,T>Kn?D`M,,1y]!PDKP1'VD~8
w+tC9G;tCb)n?# !qI({$w8(DmI$!n#!n|,Z(
C'M[5%;#g{8(Z(C',G49Xkdky:rDmI$}?#
6. !q&CZNN$wUdP4(DyPBn?TTNN$wUdP4(DyPBn
?j+tCKP1,1;,b!vZzDmI$`M#
7. !q&CZ10$wUdPDyPVPn?,TT10$wUdPDyPn?tC
KP1,b!vZzDmI$`M#g{d{$wUdPfZn?,G4XkZw
v$wUdPKP0mI$hC1r<#
":HATS Zt/1li$wUdPn?DmI$hC,g{NNn?kwmI$h
C;%d,G4aa>z|BmI$hC#PXgNZt/1{CmI$hC
liDE",kND6HATS C'M\m18O7#
8. %wjI#
© Copyright IBM Corp. 2002, 2015 29
@@ HATS^[SDoq! HATS Lr|(HATS CD rkd{z7r|Z;p),z<Xk2
0,;f>D HATS $_d#bGzITC4@@ HATS DP^9Cf>#20s,
Xk9C HATS $_d PD0mI$hC1r<,4U-}mID({$w,Zzz
Pj+tC HATS KP1#
Z:rKP1mI$.0,IT@@_PnM^FD HATS#IT9C HATS $_d
4*"&CLr,"9C>XbT73bTb)&CLr#
Zj+tC HATS KP1.0*"D HATS Web &CLrv^FZ=vKP1wz
,S#Zj+tC HATS KP1.0*"D HATS ;M'z&CLrZ>XbT73
PJm^^vwz,S,+ZQ?pDzz73P;Jmwz,S#
Z@@ HATS $_d.s,g{zv(*:r HATS mI$TxPKP1?p,G4
IT9C0mI$hC1r<j+tCKP1,x^hXB20 HATS $_d#
30 IBM Host Access Transformation Services: kE
Z 5 B 4(y>D HATS n?
s+>_PyZV{D 3270 r 5250 &CLr(wz&CLr) "Qv(*b)&C
Lra)WZ9CD<NC'gf (GUI)#b|(4(ITkwz;;}]DB&CL
r,C'IT(} Web /@wr;M'z=(&CLrCJCLr#HATS \;#$
cD+>Zwz&CLr=fD6J,,19M'"5qOwoiM1$IT9CV
z GUI aIXCJb)Lr#
+>Vdz;nNq:4(;v*wz&CLra) GUI DB&CLr#HATS *z
a)KxPKn$wyhD$_#
>BDE"+ozzkE#(}4U>Bi\D}L4P,zMIT4(;vr%P
'D HATS &CLr,C&CLr9C>z7a)D1!5#>B|,:
v Z4(&CLr1PzZmbDi\Z]:
– :Rational SDP 73ri;
– Z 323D:HATS06-13fri;
v ;v-r%xD}L:Z 353D:*" HATS n?;
Aj>Bs,zIT|Br(F&CLrT9dJOzs5DX(hs#
Rational SDP 73ri*" HATS &CLr1DyP=h<9CyZ Eclipse DIBM Rational Software Deliv-
ery Platform(Rational SDP)44P#Rational SDP a)C'gfM/I*"73
(IDE),zIT{Cb)&\t/r<,T4(J4"i4J4PmT09C`-w
4^DJ4#|9|,PX HATS M Rational SDP DozE"#
1t/ Rational SDP 1,z+4=T>;vr`v8S<D%v0Z#8S<G;i
S<M`-w,Jmz4("`-"i4"KPtZX(`Mn?(ZbVivBG
HATS n?)DJ4#d;?N;\i4M&m;v8S<,+IT;Nr*`v8S
<#
Rational SDP 0ZnR`G;vl]==8,|Jmzr*BD8S<,"ZQr*D
8S<.dF/#n/8S<D{FvVZ0ZDjbP,"R$_8|,kCn/
8S<`X*D<j#
g{z;l$yZ Eclipse Rational SDP 73,kND;Z http://help.eclipse.org/
ganymede/index.jsp D Eclipse oz>c#zITS0Workbench User Guide1D0Get-
ting started1BZD0Basic1LL*<#
t/ HATS $_dM8S<HATS $_dIT(}=V==t/#
v S Windows0*<1K%t/ Rational SDP,;sr* HATS 8S<#
v S Windows0*<1K%t/ HATS $_d Tt/ Rational SDP "T/r* HATS
8S<#
© Copyright IBM Corp. 2002, 2015 31
":
1. HATS Toolkit t/K%n;Z20 HATS D Rational SDP E*D~BD IBM
HATS V9.5 iP#
2. Z9C HATS Toolkit t/K%n1,+Y( HATS Toolkit k20D Rational
SDP -k*,;oT,"TCoTt/ HATS Toolkit#g{G20K"-.of
>D Rational SDP,G4+a)=v HATS Toolkit t/K%n,;vG HATSToolkit("-.o),CZt/"-.of>D HATS Toolkit;m;vG HATSToolkit("o),CZt/"of>D HATS Toolkit#PX|`E",kND
6HATS C'M\m18O7PDoT'V#
HATS 8S<|,=vw*xr:
v HATS n?S<,|ZI9*DwNS<PPv HATS n?#
a);vD>}KwdkVNCZ-zzQw HATS $~#GE(*)ICw(d
{,m>J4{FPD3)?V#}g,9C *.css r *css }Kw+5X`,D%
dn#
":
1. (d{ITmS=}KwVNDdkD>D)2#}g,g{Z}KwVNPd
k *.j,G4r *.j D)2mSGE4C=}Kw *.j*#C}Kw+T>yP .jsp
M .jpg D~#
2. }K1;xVs!4#
3. *e}}KwVNPDD>,k%w}KwdkVNT_D x#
v `-w0Z,nu|, HATS06-13f#z9+ZK0ZP9C`-w4&m
HATS J4#`-wDRB=GPzZZ`-wP`-J4DS<#
0<=w1S<G Rational SDP PD1!S<,|Z$w(Pa)KJ4DcNa9
S<,|(n? .ear D~Md{>X$~#|9T>4Z HATS n?S<PT>DQ
ax(rQi5)D HATS n?#(}%wsjR|"!qr*n?,ITXBr*b
)Q-XUDn?#
WNt/ HATS $_d1,z+4=;u6-z9C HATS "xv`XkE8}D
HATS a>#zIT9Ca>0ZOD4!r4XF+*T>Da>#
g{t/K Rational SDP,x HATS 8S<4vV,G4IT(}%w0Z > r*8S< > d{,;sSIC8S<PmP!q Host Access Transformation Ser-vices 4r* HATS 8S<#g{zXUrXEK HATS 8S<PD;)0Z,G4
ZzKv1+#fyvDw{#1z5X HATS $_d1,|+V4IONI&#fD
KvdC#*V4u< HATS 0Z,k%w0Z > 4;8S<#
HATS06-13friHATS06-13fLL+L8<zgN*" HATS &CLr#1z*"&CLr"T
dxP(F1,bMG;vn?#;s,ITkTzzKP173+n?r|*&C
Lr#
;v Web &CLrn?r|I;v Java EE Web #i(.war D~),;vr`v Web
#ir|I;v0Java EE s5&CLr1(.ear D~),KD~G;v WebSphere &
CLr#+&CLr+M"20Z WebSphere Application Server 53O#
32 IBM Host Access Transformation Services: kE
;v portlet n?r|I;v Java EE Web #i(.war D~),xR+d"20Z
WebSphere Portal 53O#
;v;M'z&CLrn?r|I Eclipse &\?~PD;ve~,"OX=|B>c,
;M'z=(ODM'zITSbv>cBXCe~#
06-13fOD?V<IT(}%wSE(+)9*#?vBZ<|,t/ HATS &
\D4S,"zm}LD;vWN#9a)K|,A*zE"D4SD?V,
1. 4(Z;vn?4SA04(n?1r<,"}k0Z~qwOwT1(kT Web
&CLr)T00wT1(kT;M'z&CLr)bT==,b9z\$@M
bTn?#CbT&\ZZ 37 3D:bTn?;PxPKj8hv#9a)=
0mI$hC1T0rD4S#XkdCmI$hC,T9zD&CLrJCZ
KP173#
2. ^D#eoz|Bz!wn?1!5D#e#
3. `-1!JV/M+Vfrhv1!d;9CD*;fr,"a)KPX+Vf
rD9CE"#
4. (FA;i\KwzUKA;M04(A;(F1r<#zIT4(;vr%D
*;,44|gN|DwzA;#
5. iOA;i\K04(A;iO1r<#zIT4(r%DA;iO,S;5P
wzA;PU/E","Z;v3fZm>a{#
6. &mj"/ITsM Web service(SOA)5wKgNZn?P9Cj,"i\K0/ITs1#HATS Web &CLrP'VD0/ITs1G\;%EjDj<
Java bean#zITZn?PSj4(/ITs,S/ITs4( Web service#0/
ITs12IT9CZ EJB n?P#
7. k WebFacing %Ywi\ HATS $_dD IBM WebFacing Tool for IBM i &
\?~#K&\?~\;+}]hvf6(DDS)T>D~4I1*;*kTV
P IBM i LrDyZ Web DC'gf#a)K=04(Q4SD HATS/
WebFacing n?r<1M=0WebFacing 8S<M WebFacing oz1D4S#v
Z20K HATS D WebFacing &\?~1ET>K?V#
8. {Cwz#bhv9z^h$nAwzD4SMIT&m HATS n?D&\#zI
TG<#bDzYD~,#fCD~)Ts9C,x;G9C51Dwz,S#
9. P? HATS D_6&\ITozzSnTy> HATS EnDKb,"i\n?`
-w"A;6q"\mM,S`-wHZ]#
10. *zz73<8n?i\gN+n?<v* WebSphere &CLr(kT Web n
?)r<v* Eclipse &\?~(kT;M'zn?)#
11. i4 HATS *zE"ba)K8r HATS D5"HATS z7 Web >c"HATS
Knowledge Center"IBM Education Assistant T0 IBM Support Assistant D4S#
19Cd{ HATS &\1,9caS06-13fP;=`-wrd{$_#`-w0
ZD?v3f%?<xvK;v!n(,T9z\;S;v3fF/=m;v3f#
zIT(}%w6-9C HATS !n(,r_%ww$_8ODr* HATS 6-3f<j,5XA06-13f#IT+wNN!n(,TZC!n(3fDu<s!M
+AS<.dxPP;#
HATS $_d D WebFacing i~D6-3f;Z WebFacing 8S<P#
Z 5 B 4(y>D HATS n? 33
t/ HATS &\HATS $_da)K8Vt/wv HATS &\D=(#zIT:
v R|%w HATS n?S<PD HATS J4,;sS/vK%P!qh*D&\#
v %w$_8OD HATS <j#BfhvKb)<j#
v %wK%K%8OD HATS n,;sSICK%nPmPxP!q#
v %w06-13fOD4S#
v %wK%8OD HATS $_n(Z`-kT Web &CLrD*;19C)#
v %w0!Ce1S<PDn(Z`-kT Web r;M'z&CLrD*;19C)#
v 9C0tT1S<4`-*;PDi~#
Zm`ivB,IT(}Z HATS J4d4(4SD==t/ HATS &\#}g,I
T(}R|%wA;6q"!qB( HATS > A;(F,Ty]CA;6q44(A;(F#A;(FDtT+,O*CA;6qDtT#
9C HATS <jCmT>K Rational SDP w$_8PD HATS <j#
m 1. HATS $_8<j
4( HATS n?
r* HATS wzUK
4( HATS ,S
4( HATS wz#bD~
4( HATS j
4( HATS A;(F
4( HATS A;iO
4( HATS d;
4( HATS #e
4( Java D~TKP(FD5q_-
Z9CwT==D>XbT73PbTy!D HATS n?
+n?<v* HATS &CLr
r* HATS 6-3f
34 IBM Host Access Transformation Services: kE
m 1. HATS $_8<j (x)
4(Q4SD HATS/WebFacing n?(;P20K HATS D
WebFacing &\?~1EIC)
d{<jIS3)0Z(}gwzUK0Z)qC#G)<j+ZhvG)0ZDw
?VPj6#
HATS a>*K+L8<z4(n?0dJ4,HATS a)K;)a>,Tozz4P3)Nq#
IT9Ca>0ZW?D4!r48(qszGqk4=CX(a>,T0zGqk
4=NNa>#z9IT4UBP=h4XFGqT>a>:
1. SwK%P%w0Z > W!n#
2. ZW!n0ZP,%ws`wPD HATS#
3. ZR`feO,R=jG*T> HATS a>D4!r#g{#{T>a>,k!P
Kr;qrkeUKr#
4. %wW!n0ZW?D7(#
":g{!q{9T>;vr`vvpDa>,+"4j+{9a>,G4ITXB
tCT>vpDa>#*4PKYw,ke}T> HATS a>4!r"%w&C,;s!qT> HATS a>4!r"%w7(#
*" HATS n?ITIC;,D=(49( HATS &CLr#zI\k9(;vJmnUC'T`FZ
BfwD==/@wzA;D&CLr;r_I\k9(;v9C0/ITs1Sw
zU/}],"+b)}]T>Z Web 3fD&CLr#zuAITZ;v Web &
CLrP,+ GUI PDwzA;<=M9C0/ITs1Dwz}]U/&\aOp
4#
zITCJ;Z http://www.ibm.com/support/knowledgecenter/SSXKAY D HATS Knowl-
edge Center,i4 HATS LL?V,4Kb HATS A;<=M HATS /ITsDp
=8<>}#
>?VPD}L++L8<zgN*">} HATS n?#}L|(XZ HATS Web M
;M'zn?DE"#Zbv}LP,z+4PTB=h:
1. 9C HATS $_dPDr<,{C1!54( HATS n?#
2. 9C>XbT73bTn?#
3. Tn?xP|D#C}LF*(F#Z 433DZ 6 B, :(F HATS n?;Ph
vK#{(FNq#
4. YNbTn?,"xP|`(F#
5. +n?<vA&CLr,"+d+M=zz73# Z 653DZ 7 B, :<8 HATS
n?T+dCw&CLr;PhvKb)=h#
4( HATS n?S06-13f*<#g{;PT>06-13f,k%ww$_8ODr* HATS 6
-3f<j #
Z 5 B 4(y>D HATS n? 35
1. 9*4(Z;vn??V#
2. %wK4STt/04(n?1r<#
3. Z0HATS n?13fO:
a. dk*4(Dn?D{F:
b. dkTn?Dhv#bGI!D#zITZKxP5w,rdk#{9CDN
NZ]#
c. !P9C1!;C4!r#
d. Z0?p1?V,!qn?kT Web &CLr9GkT;M'z&CLr#
":g{ Web ?p!n&Z{C4,,G4mw4(e~qwKP1#*(e
~qwKP1,k*A0Z > W!n > ~qw > Q20DKP1,"AYmS;vKP1(e#
v Web
– !q#{CZ&CLrD?j~qw#
– *s5&CLr(.ear D~)n?a){F,r_9C1!{F#
– v1 WebSphere E'x>~qw!w?j~qw1,portlet API !qE&
Zn/4,#
":PX4( HATS portlet n?DE",kND6HATS C'M\m18
O7PD04( HATS1?V#
– +E/F/h8D!n4!r#t*4!P#
":PX4(kTF/h8E/D HATS Web n?DE",kND6HATS
C'M\m18O7PD0kTF/h8*" HATS &CLr1;
Z#
– g{*ZKn?P9C Dojo 0Z!?~,k!q9C Dojo <u#
– !PmS\mXF('V4!r#
v ;M'z
– S\e~j6Me~f>1!5#
– !q?j=(#
e. %wB;=#
4. Z0,ShC13fO:
a. dkC4CJwz&CLrD Telnet r WebFacing ~qwD{F#bITGw
z{F"r{(}g,myhost.mycompany.com)"p{r IP X7#
b. g{wz&CLr9C 3270 -i,ky]&CLryhD&\4!qG9C
3270 9G 3270E ,S`M#}g,r!'Vh* 3270E ,S`M#g{wz
&CLr9C 5250 -i,G41(} 5250 Telnet ~qwxPCJ1,k!q
5250 ,S`M#g{(} WebFacing ~qwxPCJ,k!q 5250W ,S`
M#
c. !qKZ"zk3MA;s!#
d. %wB;=#
5. Z0n?wb13fO,!q#{CZ&CLrD{eb[MP*#zIT!q#
{&CLrDb[MP*|`FZBfw9G|`FZVz&CLr,2ITxP
(FhC#%wB;=#
36 IBM Host Access Transformation Services: kE
|
6. g{Z0HATS n?13fO!qK9C Dojo <uhC,G4K1+T>0Dojo
n?hC13f#*|D Dojo 1!hC,k%w|Db)hC!n#*S\1!
5,k%wB;=#
":*Z4( HATS n?s|D Dojo hC,kS HATS n?S<PR|%wn
?,;s!qtT#ZtT3fO,!q Dojo Toolkit#
7. Z01!#e13fO+T> HATS a)DyP#e#!q;v#eCwn?Dp
c#%wjI#
8. 1 HATS 4(n?,aT>;vxHu#
zQ-4(K;vr%D HATS n?#SB4,z+9C>XbT73bTn?#
bTn?
Web n?DbT==IT9C}V==4bTzD Web n?:0Z~qwOKP1"0Z~qwOwT1
M0Z~qwOxPE*Vv1#
Z~qwOKP
9CC==y]h*Z WebSphere Application Server r WebSphere Portal 5
}r_d{\'VD~qwPbT HATS Web M portlet n?#9CbV==
1,zIT^DMbTZ runtime.properties D~P(e""+?p=KP17
3DKP1hC#k"b,Z+ HATS &CLr?p=KP1731,+#t
"&CTC==xPbT1TKP1hCvDNN|D#PX|DKP1hC
D|`E",kND HATS C'M\m18O#
*9CK==,kZ HATS n?S<PR|%wn?,;s!qZ~qwOK
P#
Z~qwOwT
&\k0Z~qwOKP1`,,mb9z9IT:
v 9CT>UK4i4bTn?1/@}DwzA;#
v i4 Rational SDP XF(PDwT{"#
v ^hXBt/bT~qwOD&CLrMITi4Tn?yvD|D,}
g,|D#er*;#
v ^DMbT runtime-debug.properties D~P(eDKP1hC;x;*^D
runtime.properties D~P(eDhC,b)hC<?p=KP173#
v %=wT Java zk,}g HATS 5q_-#
*9CK==,kZ HATS n?S<PR|%wn?,;s!qZ~qwOw
T#
Z~qwOxPE*Vv
&\k0~qwOKP`,1,mb9z9ITR=h*n`1dDYw"7
(X4DYw,Sx{}_`#IT+C&\CZT\Vv,Tozz|CX
Kb&CLr#
*9CK==,kZ HATS n?S<PR|%wn?,;s!qZ~qw4P
E*D~#
Z 5 B 4(y>D HATS n? 37
bTzD Web n?S06-13f*<#g{;T>6-9C HATS 3f,k%w`-w0q%?D6-9C HATS !n(#
1. ZA;s`D HATS n?S<P,!qU4(D Web n?D{F#
2. Z06-13fO,%wZ~qwOwT#
3. zIT!qZKPn?1i4T>UK#%wGTi4T>UKPDwzA;,b
zbTn?1/@DZ]`,#
4. byar*0~qw!q10Z,zITZdP!qKPn?D~qw#!q*9
CD~qw#%wjITax0Z~qwOKP1}L#
":!qD~qwXkf]4( HATS n?1y!D~qw#
Rational SDP t/y!~qwD;v5},TZzD>X53OKPn?#1bTn?
1,zIT9CI Rational SDP a)D~qw>X1>#bv>X~qwVF*0>
XbT731#
":g{>X~qwt/.s#VZ0t/1r0"<14,"CPU 9CJ\}=
100% r Web n?\t/+4T>UW3,rxPTB>X~qwdC|DT"
Tbvb)Jb:
1. (}+w0~qw1S<PD~qw4`-~qw#
2. Z0~qw1?VP:
v !qV/a),ShC#
v e} RMI ,S`M,;s!q SOAP ,S`M#
v !qZ$w(XU1U9~qw#
3. Z0"<1?VP:
v !qS;T/"<#
4. g{~qw}ZKP,kXBt/~qwT9|Dz'#
5. m;va>:kpZ;,D$wUdP9C`,D EAR {F#g{Z;,D$
wUdP9C`,D EAR D~{,ra"z 404 ms,rG9>msD&C
Lr#Z4(n?1,HATS \G,O9CyZ4(n?1ykTD WebSphere
Application Server f>D EAR {F#}g,1?j~qw* WebSphere Appli-
cation Server v8.0 1,yP HATS n?D1! EAR {F* HATS_EAR8#
*K7#Z;,D$wUd9C;,D EAR {F,kZ4( HATS n?1,
Zs5&CLrn?VNP8((;D{F#
6. g{TPJb,kND}CE* 1207553 D<u5wKbd{I\Dbv=8,
C5wDjb* 6.x f WebSphere Test Environment #VZ0}Zt/...14
,#
19C HATS $_dPD Z~qwOwT&\4bTn?1,Rational SDP XF(T
>D{"|,TBE":
v HATS KP1f>M9(E"
v }Z&CD*;D{F
v }Z%EDjD{F
v }ZT5q_-4PD Java =(D{F
v }Z%EDj{MjBqZdZdO%EjD,S{F
38 IBM Host Access Transformation Services: kE
v }Z&mDB~(}gt/";%dDA;B~)rA;(FD{F#
v mwhCQ|D
1!ivBaT>b){"#g{k*{C{",G4Z0<=1S<PD Web Con-
tent/WEB-INF/ 76PR= web.xml D~"+w|,TT|xP`-#!q4!n(,
R= showStudioRuntimeMessages N}"+|D5|D* false,;s#f web.xml
D~#
Z Rational SDP Pt/ Web /@wT>ITbTn?D Web 3f#C Web 3f
V*=vw*xr:
v #e,(#<] Web 3fD%?Ms`,|,<NuyM<=4S##exr(#
#tn?PyPrs?V Web 3fOD`,?V,SxxC'a)K;BDb[#
v *;xrT>Q*;Dwz&CLr#Zn?D?v Web 3fO,*;xrDZ]
<;,#
*i4nUC'IT4=D&CLr,k|D Rational SDP PDW!nT9Cb? Web
/@w#*4PKYw,kS Rational SDP K%8P!q0Z > W!n > #f >Web /@w,;s!q9Cb? Web /@w,!q*9CDb? Web /@w#Web
/@wr*1D URL `FZTBX7:http://localhost:9080/myapp/#*9d{C'\;
S;,zw4=C Web 3f,k*{Ga);v|,}ZKP HATS $_dDzwD
IP X7D URL#}g,+ URL http://localhost:9080/myapp/ |D* http://
myworkstation.mycompany.com:9080/myapp/#
":HATS 'V,;v$w>OD`v/@w5}CJ`,D HATS &CLr#+G,
b)/@w5}Xk;2m`,D HTTP a0j6#
CZ;M'zn?DbT==
IT9C}V==4bTzD;M'zn?:KP"wTME*Vv#
KP 9CK==ZBD Eclipse"Lotus Notes r Lotus Expeditor Client 5}PbT
HATS ;M'zn?#9CbV==1,zIT^DMbTZ runtime.properties
D~P(e""+?p=KP173DKP1hC#k"b,Z+ HATS &C
Lr?p=KP1731,+#t"&CTC==xPbT1TKP1hCv
DNN|D#PX|DKP1hCD|`E",kND6HATS C'M\m18
O7#
*9CK==,kZ HATS n?S<PR|%wn?,;s!qKP#
wT &\k0KP1`,,mb9z9IT:
v 9CT>UK4i4bTn?1/@}DwzA;
v i4 Rational SDP XF(PDwT{"
v ^hXBt/&CLrMITi4Tn?yvD|D,}g:|D#er*
;
v ^DMbT runtime-debug.properties D~P(eDKP1hC;x;*^D
runtime.properties D~P(eDhC,b)hC<?p=KP173#
v %=wT Java zk,}g HATS 5q_-
*9CK==,kZ HATS n?S<PR|%wn?,;s!qwT#
Z 5 B 4(y>D HATS n? 39
E*Vv
&\k0KP1`,,mb9z9ITR=h*n`1dDYw"7(X4D
Yw,Sx{}_`#IT+C&\CZT\Vv,Tozz|CXKb&C
Lr#
*9CK==,kZ HATS n?S<PR|%wn?,;s!qE*D~#
bT;M'zn?
S06-13f*<#g{;T>6-9C HATS 3f,k%w`-w0q%?D6-9C HATS !n(#
1. ZA;s`D HATS n?S<P,!qU4(D;M'zn?D{F#
2. Z06-13fO,%wwT#
3. zIT!qZKPn?1i4T>UK#%wGTi4wzA;,bzbTn?1
/@A;D`,#
4. byar*wT0Z,zITZdP4("\mMKPdC#TZ_P Eclipse RCP
?j=(D HATS n?,HATS a);v{* hostaccess DIC1! Eclipse &C
LrdC#%wwTTjIC}L#
Rational SDP t/;v Eclipse RCP KP1735},ZzD>X53OKPn?#
1bTn?1,z+9C Rational SDP Z6D Eclipse RCP D1>#C732F*>
XbT73#
Zt/KP1731,+T> Host Access 8S<,Z|Ds`T>0&CLr1S<#
CS<PPv HATS &CLr#*t/&CLr,k%wsjR|;s!qr*#
1r* HATS &CLr1,|ZT>Z*;S<P#Z*;S<P,z+4=$_8"
#eM*;xr#
v $_8|,kT&CLr6YwD4%,T0kT$_80Z!?~a)DYwD
4%#
v #ea)&CLrDb[#|(##t&CLrPyPrs?V3fO`,D?
V,Sx*C'a)K;BDb[#
v *;xrT>Q*;Dwz&CLr#Z&CLrD?v3fO,*;xrDZ]
<;,#
PXbT HATS ;M'z&CLrD|`E",kND6HATS C'M\m18O7#
bTn?1
1bTB4(D HATS n?1,za4=wz&CLr`FZ&C1!*;1Db[#
K*;G?vn?D;?V,|9C1!JV+wz&CLr*;I GUI#9C HATS
$_d&mD;?V$wGhFwV*;,4DF+wz&CLrA;*;IPbe
"ICD GUI D}L#
Z9C0Z~qwOwT1==(kT Web n?)r0wT1==(kT;M'zn
?)bTn?1,g{Tn?xPK|D,z(#^ht/BDbT734i4zD
|D#`4,;h%wyT>D GUI OD"B4%#
19C>XbT731,ZXB9(""B$wUd.0,I\;aT>zyvD3
)|D#zIThC Rational SDP PDW!n,TcZxP|D1\;T/XB9(
40 IBM Host Access Transformation Services: kE
M"B$wUd#*4PKYw,kS Rational SDP K%8P!q0Z > W!n > #f > $wUd,;s!qT/9(MT/"B4!r#19C>XbT731,Ma"
4JVyvD|D#
bTu<n?s,zI\#{LxTdxP(F#}g,zI\#{+zT:+>D
{FCZ#eP,"Z*;xrP(e0Z!?~(VN"dkxrMd{ GUI X
~)#1*" HATS n?1,zIT9CbT734bTn?"i4C'\4=Db
[#TBGz(#ITa4PD=h3r:
1. 4( HATS n?#
2. bTCn?#
3. y]bT734=Da{xP|D#
4. "BbT73#
5. X4Ov=h,1Azb*9#
PXgN(F HATS n?D|`E",kNDZ 433DZ 6 B, :(F HATS n
?;#
Z 5 B 4(y>D HATS n? 41
42 IBM Host Access Transformation Services: kE
Z 6 B (F HATS n?
Z4UZ 313DZ 5 B, :4(y>D HATS n?;PD=hYw.s,zQ-PK
;vk-<wz&CLrG#`FD HATS n?#VZG(FCn?D1rK#(}4
P(F,zIT:
v * GUI 4(;v\|}C'R{Oz+>NsDb[#}g,zITmSzD+>
{FMUj,"4(;v<=xr#kNDZ 463D:|Bn?#e;#
v TkTX(&CLrC'(FD==ZwzA;OT>}]#kNDZ 523D:&
m*;;#
v +4TwzDD>V{.*;I GUI PD;,V{.#}g,ITZX*1^DV
Nj)ra>,T=cC'mb#kNDZ 56 3D:f;wzA;ODD>V{
.;#
9Pd{IT4PD_6(FNq#Z 563D:4Pd{(FNq;Pc\Kb)N
q,R6HATS C'M\m18O7"6HATS Web &CLrLr18O7T06HATS
;M'z=(Lr18O7PTdxPK|+fXhv#
Kb HATS &CLrD$w-m*Kb>BPhvD(F<uDC>T0|GgN-,$w,zXkWHKb HATS &
CLrgN&mwzA;T+d*;I GUI#ZC'CJ HATS &CLr1,+ar
WebSphere Application Server"WebSphere E'x>r;M'z=(OKPD HATS &
CLr"Mks#HATS &CLr+ks*"Awz&CLr"SUwzA;#HATS
&CLr9CzQ-Z HATS n?P4(D(F4*;wzA;,"+*;a{"Mx
C'#?NC'k HATS &CLr;%1,<aX4K}L#
HATS &CLr9CyZfrD=(T7(gN*;?vwzA;#HATS &CLrI
|,;5PA;B~(A;(FMA;*O),|G8(KCZMwzA;%dDu
~#?vA;B~9PvK1R=%d1*4PDYw#zD HATS &CLr+?vw
zA;kErDA;B~/xPHO,"ZR=Z;v%d14P8(Yw#z;X
8(gNSwz&CLr*;?vA;#g{wzA;;P%dDA;B~,HATS M
a4P*;%dDA;&CLrB~(eDYw,b)Yw1!CZ1!d;#*K
b|`E",kNDZ 493D:9CA;B~;#
Kb HATS J4?v HATS n?|,;i;,`MDJ4($~)#zITZ HATS $_dD HATS
n?S<Pi4n?{FBPvDJ4`M#bv?V(eKX|J4`M#*q!
XZd{ HATS J4DE",kNDZ 733D:Jcm;#
,S(Connection),SGf"Z .hco D~PD;iN},HATS 9Cb)N},S=wz&CL
r#kZ6HATS C'M\m18O7PKb|`E"#
A;B~(Screen event)A;B~G HATS B~,1(}%dX(DA;6pwzu~6p3vwzA
;1,Ma%"CB~#A;B~P=V`M:A;(FMA;iO#
© Copyright IBM Corp. 2002, 2015 43
A;(F(Screen customization)A;(FG;VA;B~`M,IZ6pvwzA;14P;iYw#A;(
F(ef"Z .evnt D~P,|(;i%dwzA;Du~MwzA;Mb)u
~%d1I!D;5PYw#ZZ 493D:9CA;B~;PTA;(Fx
PKhv#
A;iO(Screen combination)A;iOG;VA;B~`M,ITS,x"`FDwzA;U/dv}],
STiO,"Z%;dv3fPT>#A;iO(ef"Z;v .evnt D~P,
dP|(;iCZiO*<MaxA;DA;6pu~"ZA;dxP/@D
=(,T0CZ6pMJVS?vA;U/D}]Di~M0Z!?~#ZZ
493D:9CA;B~;PTA;iOxPKhv#
A;6q(Screen capture)A;6qGwzA;D XML m>,f"Z .hsc D~P,CZ4(r(FA;
(F"A;iO"d;"+Vfrrj#A;6q\PC,r*|G9zZ4
9;P,S=wzDivB2\;(F&CLr#|GT4(j2\Poz,
jG HATS /ITsM Web service 'VDKD#
S5UK (VT) wzA;DA;6qITCZ(}0ISj`-w14(r(F
j,"IZdCX1CwlkA;#;\CZ4(A;(F"A;iO"d;
"1!JVr+Vfr#
j(Macro)jf"Z .hma D~P,ITT/Mwz;%#|IT+|n"MAwz,Zd
kVNPdk}],Swzi!}]T0zmC'/@A;#Z HATS C'M
\m18OPhvKj#
#e(Template)#ef"Z .jsp D~(TZ Web n?)r .java D~(TZ ;M'zn?)
P,CZXF&CLrDy><VMy=(HgU+MVe)#|9(eKs
`} GUI D+2xrDb[,}guyM<=xr#ZZ 463D:|Bn?
#e;PT#exPKhv#
*;(Transformation)*;f"Z .jsp D~(TZ Web n?)r .java D~(TZ ;M'zn?)
P,d(e&CgN9C GUI PD0Z!?~4i!MT>wzi~#ZZ 52
3D:&m*;;PT*;xPKhv#
$w19CwzUKA;
1*" HATS n?1,m`$w<+f04Twz&CLrDA;#z+9C HATS
wzUK4,SAwz&CLr"kd;%,T0+|CZTBb)Nq:
v 4(A;6qTczZ4,S=wz1Qz&m
v 4(A;B~
v 4(*;
v <FMwTj
ZTBwZPVphvKb)Nq#
":zZ4(wz#bzY129CwzUK,TcZ4,S=wzDivBQz&
m#PX|`E",kND6HATS C'M\m18O7PD9Cwz#b#
44 IBM Host Access Transformation Services: kE
*r*wzUKa0,kZ0HATS n?1S<P!qn?,;s%ww$_8ODr
* HATS wzUK<jTr*wzUKa0#z2IT(}R|%wn?PDNNJ
4,!qr*wzUK,;s!q*9CD,S,S/vK%Pr*wzUK# g{#
Vwza0&Zn/4,,1z(Fn?1ITZA;PD&F/,Sn/DA;4
(A;B~M*;#g{z8b,IT/@Awz&CLrPD8vA;,;s%w
wzUK$_8OD4(A;6q<j,T4(ICZ4(A;B~M*;DA;6
q#
m 2 9>KwzUKA;OT>D<j#
m 2. HATS wzUKA;<j
<j hv
y]10A;4(BD HATS A;(F#B-PmT>K6pu~
kCA;%dDA;(F#
y]10A;4(BD HATS A;iO#B-PmT>K6pu~
kCA;%dDA;iO#
,SCwza0(1,SKwza01{C)
O*Cwza0D,S(v1wza0Q,S1tC)
6=CA;
y]10A;4(BD HATS *;#
r*j#9CB-Pm4!qj#
%Ej#9CB-Pm4!qj#
*<<Fj
#9<Fj
#f<FCDj
vZwT?D,%=4P(F5)?vjYw
vZwT?D,%=x}(F6)jA;
vZwT?D,%=5X(F7)j
Lx(F8)XEj
(ejDA;6pu~
+a>YwmS=10jP(v1<Fj1EtC)
Z 6 B (F HATS n? 45
m 2. HATS wzUKA;<j (x)
<j hv
+i!YwmS=10jP(v1<Fj1EtC)
+-7<F=10jP(v1<Fj1EtC)
+a>YwmS=A;OyPVND10jP(v1<Fj1Et
C)
+i!YwmS=A;OyPVND10jP(v1<Fj1Et
C)
ZwzUK0ZPT>r~X!|L
T>r~X-DD0Yw1E"xr1(OIA)
":1z(} HATS $_d9CwzUK1,;,DYw(}gn!/UK0ZrP;
=BD8S<)I\9UK0Z'%9cR^(XBqC#Zbj;C%wUK
0ZTV4CUK0ZD9c#
wzA;$@
*i41 HATS &CLrZz773PKP1D10wzA;Db[,k%w0wzU
K10Z%?DwzA;$@!n(#wzA;$@WH4U*n?8(D3rQw
A;B~Pm,;s&C%dDA;B~#g{;P*10A;(e%dDA;B
~,G4MTCA;&Cn?6pD#eM1!DJVfr#
&mA;6q
&mwzA;Dm;V=(G/@AwzUKOD8vA;,"9C4(A;6q<
j(T>ZOmP)46=wzA;Dm>#Z6=K;)wzA;s,zMIT9
C|G,x^h,S=wz#*K^D1!DJVnr4(+Vfr,Xk4(A;
6q#
14(A;6q1,+|Gf"Zn?PD0A;6q1D~PP#*&mA;6
q,k9* HATS n?S<PDD~P,;s+wCA;6qD{F4t/A;6q`
-w#C`-wT>KwzA;;%wW?D$@!n(Ti4n?gN*;CA
;#
%wW?DwzA;!n(T5XwzA;#ZC!n(P,zITy]CA;6
q,9C`-w%?$_8OD<j44(A;(F"A;iOr*;#A;B~r
*;D1!{F*A;6qD{F#
":S5UK (VT) wzA;DA;6qITCZ(}0ISj`-w14(r(Fj,
"IZdCX1CwlkA;#;\CZ4(A;(F"A;iO"d;"1!
JVr+Vfr#
|Bn?#e
(#,HATS &CLrT>D3fI=v*X9I:
46 IBM Host Access Transformation Services: kE
v ;vG#e,dP|,3fD2,Z],}g+>Uj"+>{T0<=4S(T
Z Web &CLr)#
v m;vGQ*;DA;,m>wz&CLrPDA;,C'IZdPdk"i4}
]
#eJmzXF&CLrD\eb[##eG HATS Web n?PD JSP D~,r
HATS ;M'zn?PD Java Standard Widgets Toolkit(SWT)iO`#
4sZ 33D:HATS 3270 >};MZ 73D:HATS 5250 >};PD*;A;>}#
Z Web >}P,Q*;DA;|,}vw*xr:<Njbuy"|,&CLr!|
L4%D91<=8MwzE"xr#Z;M'z>}P,Q*;DA;|,;v.
=uy";v|,&CLr!|L4%D$_8MwzE"xr##e*&CLrP
D3fa);BDb[,"9z\;vT/zD HATS &CLr#ITZ`v&CLr
P9C,;v#e#
d;&CLrPD?vA;(#9C,;v#e,+zIT(e;vA;B~,T9
|&C9Cd{#eD*;#B#e&CZMA;B~%dDwzA;#(PXA;
B~D|`E",kNDZ 493D:9CA;B~;#)
zIT^D HATS a)D#er4(;vBD#e#t/04(#e1r<9zIT4
(U#e"yZ HATS ya)#eD#er Web 3f(vkT Web n?)#TZ
HATS Web n?,zI\k*4(yZ+> Web >cD#e#
*|D HATS n?D#e,kq-TB=h:
1. Z HATS n?S<P,%wSE T9*n?PDJ4#
2. +wn?hC4r*n?`-w#
3. %wn?`-wW?D#e!n(4i40#e13f#
4. li HATS $_da)D#e,"!q;vn|FZz#{D&CLrb[D#e#
#fzD|D#
5. 9C`-w4^D#e#*r*`-w,kZ HATS n?S<P9*n?#TZ
Web n?,9*0Web Z]1M#eD~P#TZ;M'zn?,9*0;M'
z1M#eD~P#+wk*^DD#eD{F#
z2IT(}9*0#e1D~P4|D1!Dn?#e#R|%wy*D#e,;
s!qhC*1!#e#
*q!XZ4(M`-#eD|`E",kND6HATS C'M\m18O7#
`-1!JV
1!JV:p*;;P%@(FDwzA;# 1!JVC4+A;ODwzi~|D*
GUI OD0Z!?~#3)wzi~;3d=X(D0Z!?~,TZ1!*;PxP
*;#*n?(eK1!D3dnPm#CPmF*JV/#zIT^DJV/TJ
OzDh*#
JV/PDn4UEP3rxP&m#13vJVn&CZwzA;D3vxrs,
Cxr4Q9C,x;a;YN&m#
*CJ1!JV/,k4PTB=h:
Z 6 B (F HATS n? 47
1. Z HATS n?S<P,iRzn?D{F#g{kCn?X*DJ4PmP49*,
G4%wSE T9*CPm#
2. +wn?hC#
3. Z`-w0ZW?,%wJV!n(#
4. ZJVnDPmP,%w1!JV#JV/DPmT>ZRO=DmP#9CmT
_D4%ITmS"`-r}%JV/#
5. ZOmP,!qzk*`-DJV/#JV/P|,D3dnT>ZRB=Dm
P#
}gzy{=D,ZJV/PQ(eK;)n#?n.0<P;v4!r#1!PK
r1,CnGn/D,"Rg{ HATS ZA;OR=Ki~,G41!*;a9CC
n#g{;kZn?P9C3;n,zITe}C4!r,x;G{v}%Cn#9
CmT_D4%ITmS"`-r}%wn#rOMrB4%JmzTJVnXBE
r#
*(ed{1!JVn,k4PTB=h:
1. S3vA;6q4(BD1!JVn#gZ 443D:$w19CwzUKA;;
Pyv,T?vrc4(D1!JVn,<&S4(A;6q*<Yw#
2. %wmSTrPmPmSBDn#
3. ZB(1!JVn0ZP,*Cna);v(;D{F,"IT!qa)TCnD
hv#
4. Z!qA;xrT0rP:
a. !qH06qDA;,CA;|,k**d8(0Z!?~Di~#
b. Zy!A;D<NP,Z|,Ci~DA;xr\'-;vXN#}g,%w
"4!sjs|,,1F/sj,1=XN'!Ky*Dxr#
c. %wB;=#
5. ZJV!nT0rP:
a. Si~PmP!qi~#gPX*,%wi~hC <jT|D1!hC#
b. SPmP!qk*8(*i~D1!0Z!?~D0Z!?~#gPX*,%
w0Z!?~hC <jT|D1!hC#
c. %wjI#
PX1!JVD|`E",kND6HATS C'M\m18O7#
4(+Vfr
+VfrCZy]X(u~*;8(DdkVN#|G&CZ(FDA;M9C1!
JVDA;#}KIT(en?6pD+Vfrb,2ITZA;6pO(e|G,
xRA;6pZ&Cfr19zIT|CXxPXF#
?v+Vfrn<Z*;,NP(e,x*;,NIT|,Zd{*;P#zIT9
CT*;ICDyP!n4`-*;,N,Mq`-*;;y#
PX+VfrD|`E",kND6HATS C'M\m18O7#
48 IBM Host Access Transformation Services: kE
9CA;B~
HATS B~Gy]}ZvVDX(4,4P;iYwDJ4#fZ=V`MD HATS B
~:&CLrB~MA;B~#PX&CLrB~D|`E",kND6HATS C'M
\m18O7#A;B~G HATS B~,1(}%dX(DA;6pwzu~6p3v
wzA;1,Ma%"CB~#A;B~P=V`M:A;(FMA;iO#
A;(FG;V HATS A;B~,<Z6pwzA;14P;iYw#A;(FD>}
|(6pA;,A;*;IC'D GUI,T0%EjTx}A;#A;(F(e|,;
iA;6pu~T01wzA;kA;6pu~`%d1*4PD;5PYw,mb
9|,A;6pD+VfrMD>f;hC#I9C04(A;(F1r<44(;
vBDA;(F#
A;iOG;V HATS A;B~,<ZU/4T,x"`FDwzA;Ddv}],i
Ob)}]"Z%;dv3fPT>#A;iOD>}|,6pv|,?Vdv}]
DA;T0/@yPsxA;TU/yP*rC'T>Dd`}]#A;iO(e|
(;iCZiO*<A;MaxA;DA;6pu~"gNZA;dxP/@T0C
Z6pMJVS?vA;PU/D}]Di~M0Z!?~#mb,|9|,;5P
*4P;Nr`NDYw"A;6pD+VfrMD>f;hC#9C04(iO(
F1r<4(;vBDA;iO#
A;B~PIT4PDYwZBfPv#PX|`j8E",kND6HATS C'M\
m18O7#
v +*;&CZwzA;
v wC Java =(44P5q_-
v SwzA;+5i!=+Vd?
v +}]r+Vd?5ekwzA;
v hC+Vd?5
v >}+Vd?
v "M+Vd?(v^ HATS j< portlet n?)
v T>8(D Web 3f(URL)r SWT iO v^ RCP
v T>8(D Web 3f(URL)v^ Web
v +XFE"*"= URL v^ Web
v KPj
v Zd{,SOKPjBq#
v rwz&CLr"M|
v "4O*1!,S
v H};N8(1d
4(BDA;(F
*4(BDA;(F,kq-TB=h:
1. Z HATS n?S<P!qn?"9*dJ4#
2. *9A;(FyZn/DwzUK,kt/wzUK,/@A*9CDA;,;s
%wCwzUK$_8OD4( HATS A;(F<j#*9|yZA;6q,kZ
wPR|%wCA;6q,;s!qB( HATS > *;#A;(FyZy!Dwz
Z 6 B (F HATS n? 49
UKA;rA;6q,A;(F1!*SwzUKA;P"VDD>rA;6qD
{F9(D{F#b)=(PDNN;v=(<It/4(A;(Fr<#
3. Z0A;(F13fO:
v S\y!Dn?#
v S\1!{F,rdkKA;(FDB{F#IT!qdkhv#
v %wB;=#
4. ZA;6pu~3fO:
v g{SwzUKrSA;6qwCKr<,G4T>DA;1!*CA;#g{
z#{|D*d{A;6q,G4ITSB-PmP!q|#v1wzUKa0
&Zn/4,1,9CwzUKA;!nEGICD#
v 9CsjZA;O!q;iCZA;6pu~Dxr#r_,%wT>_6!n
4%T9C|`!n48(9CDvu~%dwzA;#ITw79C8vu~
k3vA;%d,r9COYDu~kOs6'DA;%d#kND6HATS C'
M\m18O7TKbPXA;6pu~D|`E"#
v %wB;=#
5. ZYw3fO:
v 8(1wzA;k!qu~%d1*4PDYw#1!ivB,+y],;A;
4(kA;(F,{DB*;#IT|DB*;D{F,8(9CVPD*;,
rg{z;k&CNN*;,G4eU&C*;4!r#Z&C*;1,zXk
!q*9CD*;#=#PX*;#=D|`E",kND HATS C'M\m1
8O#Z&C*;1,z2IT8(m;v#eM|;p9C#g{z#{%E
j,k!q%Ej4!r#g{*mSd{Yw,k!PmS_6Ywr#
v %wjI#
1(eA;(F1,;Xj{(e|#ITTs`-|"^DdA;6pu~MY
w#
4(BDA;iO
*4(BDA;iO,kq-TB=h:
1. Z HATS n?S<P!qn?,;s9*dJ4#
2. *9A;iOyZn/DwzUK,kt/wzUK,/@A*9CDA;,;s
%wCwzUK$_8OD4( HATS A;iO<j#*G|yZA;6q,kZ
wPR|%wCA;6q,;s!qB( HATS > A;iO#A;iOyZy!D
wzUKA;rA;6q,A;iOD{F1!*SwzUKA;P"VDD>r
A;6qD{F9(D{F#b)=(PDNN;v=(<It/4(A;iOr
<#
3. Z0A;iO13fO:
v S\y!Dn?#
v S\1!{F,rdkKA;iODB{F#IT!qdkhv#
v %wB;=#
4. Z0*<A;6pu~13fO:
v g{SwzUKrSA;6qwCKr<,G4T>DA;1!*CA;#g{
z#{|D*d{A;6q,G4ITSB-PmP!q|#v1wzUKa0
&Zn/4,1,9CwzUKA;!nEGICD#
50 IBM Host Access Transformation Services: kE
v 9CsjZA;O!q;iCZA;6pu~Dxr#r_,%wT>_6!n
4%T9C|`!n48(9CDvu~%dwzA;#ITw79C8vu~
k3vA;%d,r9COYDu~kOs6'DA;%d#kND6HATS C'
M\m18O7TKbPXA;6pu~D|`E"#
v %wB;=#
5. Z0A;xr13fO:
v 9Csj!q|,z#{SCA;T0sxA;iOD}]Dwzxr#
v %wB;=#
6. Z0JV!n13fO:
v !qCZ6p}ZiOD}]Di~#
v !qCZJVi~D0Z!?~#
v %wB;=#
7. ZA;<=3fO:
v !qSA;iOD*<A;-}PdA;/@AaxA;yXhD|n#
v %wB;=#
8. ZaxA;6pu~ 3fO:
v hCCZ6pA;iOaxA;Du~#axu~ITyZ|zF}"rA;h
v{,g{TO=Viv<vV,G4!vZHvV_#
v g{9CA;hv{,k9C0!qA;41?VMA;B-PmTT>axA
;,"hC6pu~#
v %wB;=#
9. Z0Yw13fO:
v 8(C4T>A;iOa{D*;M#=#1!ivB,+y],;A;4(k
A;iO,{DB*;#zIT|DB*;D{Fr8(9CVPD*;#PX
d;#=D|`E",kND6HATS C'M\m18O7
v %wjI#
1(eA;iO1,;Xj{X(e|#ITTs`-|"^DdA;6pu~MY
w#
ErMtCA;B~
HATS &CLrTU;vErDA;B~Pm4li?v+kDwzA;#&1T}7
D3rPvn?DA;B~,b;c\X*#}g,zI\P;vA;B~CZ6p
;)X(DA;,9P;vCZ6p;i|*(CDA;#g{Z~vPZZ;v.
0,G4Z~vI\a&C=z->rcTd&CZ;vA;B~(|X()DA
;#
Z0n?hC1`-wP,ITTA;B~XBErri4|GDli3r#Z4(
Kn?DA;B~s,k+w HATS n?S<PDn?hC#Z`-wP,%wB~!
n(#g{*|D3r,ki4A;B~Pm"9CrOMrB4%#z#{WHl
iDA;B~&;ZPmD%?#
Z 6 B (F HATS n? 51
IT9CPmP?vA;B~T_D4!r4tCr{CA;B~#1!PKr1,
A;B~Gn/D#g{eUK4!r,G4 HATS &CLr+;a9CCA;B~#
ZbTMwT}LP{C;)A;B~I\Pyoz,g{Pm`A;B~4;9
C,G4byvITa_T\#
":2ITZA;B~P8(;v4UEH6E(D0B;vA;1Pm,Ta_T
\#PX|`E",kND6HATS C'M\m18O7#
&m*;
*;(eKwzA;*;I GUI 3fD==#*;8(gN&mwzA;D?v?V#
Kbwzi~M0Z!?~Zwz&CLrP,}]ITm`;,==m>,}gK%"mM|na>{#|G
F*wzi~# HATS &CLr+|G*;*<N*Xr0Z!?~,CZZ GUI O
T>}]#
f HATS ;pa)K;i1!Dwzi~(zmEJV}]Dn#C=()T0k?v
i~X*D;i0Z!?~#Zm 3 PPvKb)wzi~M0Z!?~#Z*"
HATS &CLr1,zZA;O!q;ixr,;s!q;vwzi~(CZZCxr
iRX(Z]),ns!q;v0Z!?~(CZJVwzi~Ddv)#
}g,g{wz&CLrP;vK%,C'h*!qdP;v!n,rzIT+ HATS
&CLrhF*Z GUI PTB-PmT>KK%#r_,zIT!q9K%T>*;
EC'ITSP!qD%!4%DPm,rT>*;E4Sr4%DPm#zuA9
IT*"(Fi~r0Z!?~#
m 3. HATS wzi~0dT&D0Z!?~
wzi~ 0Z!?~
|nP iOrv^ RCP
B-Pm(}]u?)
Pm
/vr
%!4%(}]dk)
D>dk
iOr (Dojo) v^ Web
}K!q (Dojo) v^ Web
D>r (Dojo) v^ Web
VN VN
&\| 4%
4%m
B-Pm(!q)
4S
%!4%(!q)
$_8v^ RCP
HTML DDS X|V j)
52 IBM Host Access Transformation Services: kE
m 3. HATS wzi~0dT&D0Z!?~ (x)
wzi~ 0Z!?~
dkVN Uzv^ Web
4!r
iOrv^ RCP
B-Pm(}]u?)
Pm
/vr
%!4%(}]dk)
D>dk
iOr (Dojo) v^ Web
UZD>r (Dojo) v^ Web
}K!q (Dojo) v^ Web
D>r ( D o j o ) v^ W e bi$D>r
(Dojo) v^ Web
xPa>DdkVN iOrv^ RCP
B-Pm(}]u?)
Pm
/vr
%!4%(}]dk)
iOr (Dojo) v^ Web
}K!q (Dojo) v^ Web
n!q 4!r
iOrv^ RCP
B-Pm(}]dk)
4S(n!q)
Pm
/vr
%!4%(n!q)
D>dk
iOr (Dojo) v^ Web
}K!q (Dojo) v^ Web
bJ("b) 4%
4S
%!4%(!q)
bJ(!q) 4!r
v/ux(ENPTUI) v/ux(ENPTUI)
!qVN(ENPTUI) 4%
4!r
4S
%!4%(!q)
!qPm 4%
4%m
B-Pm(!q)
4S
%!4%(!q)
$_8v^ RCPiOr (Dojo) v^ Web
}K!q (Dojo) v^ Web
Z 6 B (F HATS n? 53
m 3. HATS wzi~0dT&D0Z!?~ (x)
wzi~ 0Z!?~
SD~ SD~(4!r)
SD~(B-Pm)
SD~(/vr)
m <m(.=a)
<m(_)
<m(91a)
m
v?xq (Dojo) v^ Web
m(VN) <m(.=a)
<m(_)
<m(91a)
m
v?xq (Dojo) v^ Web
m(IS) <m(.=a)
<m(_)
<m(91a)
m
v?xq (Dojo) v^ Web
D> j)
URL 4S
HATS gN9C*;HATS *;G;V&\?sD$_,||,+wzA;PDi~*;* GUI 3fOD
0Z!?~yhD+?E"#1*;kA;B~`X*1MIT9C#A;B~(Z
Z 493D:9CA;B~;Phv)|,1wzA;kdA;6pu~%d1*4P
D;5PYw#+*;&CZwzA;GIT4PDYw.;#
+*;kA;B~`X*Dnr%=(GZz4(A;B~D,14(*;#
4(B*;
4(B*;Pm`=(#4(A;B~"w*;VYw&C*;1,HATS 1!ivB
ayZ,;wzA;4(,{*;,"+|kA;B~`X*#r**;Q|{Rk
wzA;`X*,yT4(|1^h9Cr<#
9ITCd{=(4(*;:
v *y]A;6q4(BD*;,kZ HATS n?S<PR|%wCA;6q"!qB
( HATS > *;#rZwP+wCA;6q4t/A;6q`-w,"%w4(
HATS *;<j#
v *y]n/DwzUK4(B*;,kt/wzUK"%w4( HATS *;<j#
b)=(PDNN;V<It/04(*;1r<#g{1SSA;6qrSwzU
K4(*;,G4zTs+Xk(}`-A;B~"Q*;mS*Yw,+|kA;
B~`X*#6HATS C'M\m18O7PhvKK}L#
54 IBM Host Access Transformation Services: kE
4(*;r<*sz!q?jn?,a)*;D{F,a)Lr|(TZ ;M'zn
?),T08v*;TDvA;*y!#Cr<4(*;"Z*;`-wPr*|,
TczITmSwzi~M0Z!?~#
`-*;
Z HATS Web n?P`-d;1,IT9C3fhFwD!CeS<PD HATS i~ik+BDi~O/=K3fO#zIT9CtTS<4^D10i~DhC#P
XZ HATS Web n?P`-d;D|`E",kND6HATS C'M\m18O7P
DkT Web n?`-d;#
TZ HATS Web n?,}K9C!CeS<`-zD*;b,z9IT9Cw$_8
OD<jMK%8O HATS $_K%PDn#BmPvKw$_8PICD<j#
m 4. HATS *;`-wDw$_8<j
<j hv
+wzi~ek*;P#
`-wzi~
kT Dojo `-*;wzi~
+3vA;r?VA;D1!JVek*;P
`-1!JV
}Kw$_8OD<jb,TZ HATS Web n?,z9IT9CK%8O HATS $_PD&\,TZ`-*;D,1,+nek*;P#BmPPvKb)&\#
ek&\ hv
ekj)D~P ekxPj)DD~P#HATS V9.5 P;Fv
K&\#PX8C=(,kND6HATS C'M
\m18O7PDekj)=D~P#
ekj| mS4%"4SrB-PmT9nUC'\;
4Pj#
ek+Vd? ++Vd?w*D>r|,dkVND+Vd
?a>ek#
ekYw1E"xr ekCZZA;OT>UKtTD0Yw1E
"xr1#
ekwz!|L > 1!!|L mS1!wz!|L#
ekwz!|L > (F!|L mSv|,y!|D(Fwz!|L#
ekwz!|L > vp| mSy!Dvpwz|#
ek&CLr!|L > 1!!|L mS1!&CLr!|L#
ek&CLr!|L > (F!|L r Web 3fOD#emS(F&CLr!|
L,dP|,y!|#
ek&CLr!|L > vp| r Web 3fOD#emSy!Dvp&CLr
|#
Z 6 B (F HATS n? 55
ek&\ hv
ekyPwzi~ eky!A;6qOR=DyPI\Dwzi
~#
ekf"A; ekZO"`vwzA;1f"DA;#
ek/ITstT > dk ek8(/ITs JSP 3fDdk#
ek/ITstT > dv ek8(/ITs JSP 3fDdv#
ek*"= HATS &CLr mS;v4%,CT+ JSP XFE"*"=I
C't/D HATS &CLr#
4Pd{(FNq
9ITZ HATS n?O4PTB`MD(F#
T/0xT/0x&\ZC'n4jdkVNs,99cT/0x= GUI B;vdkVN#t
CC&\.s,GUI 9cDP*MbjZdMDUKBfwPDF/==`F:1C'
ZwzA;Onj3vVNs,bjMaT/FAB;vVNDp<;C#*ZzD
HATS &CLrD?v3fP<tCC&\,kZn?hC`-wDd{!n(P,!
qM'zhC,;s!qtCT/VN0x4!r#
TZ Web &CLr,zIT!qkTvpd;{CK&\,=(GZd;D~D
</HATS:Form> jGsmSTBP#*!qtCC&\,;h8( true x;G false#
<script>autoAdvance = false;</script>
TZ;M'z&CLr,zIT(}Tvp*;2G needsAutoAdvanceSupport =(,
P!qX{Cvp*;DC&\,gBy>:*!qtCC&\,;h9C true fz
false#
public boolean needsAutoAdvanceSupport(boolean preferredValue) {return false;}
PXT/0x&\D|`E",kND6HATS C'M\m18O7#
T>&\|(PF |)m`wzA;|,;5P&\|(PF |)0|GD35#IT!qZ HATS &CLr
PT<N==T>b)|#PXT>&\|D|`E",kND7HATS C'M\m1
8O7PTwz!|LDhv#
f;wzA;ODD>V{.
HATS &CLrI+wzA;ODD>V{.f;I GUI 3fO;,Ddv#b)D
>V{.XkG\#$DD>V{.,4vZA;O9C,xS;w*dk+]xw
z&CLrDV{.#}g,zITf;CwVNj)ra>DD>V{.#ITC
;,DD>"v^ Web D HTML `kr<qf;D>#Java }rmo='VITw
*D>f;c(D;?V9C#D>V{.uAIC"Mwz|D4%r4Sf;#
56 IBM Host Access Transformation Services: kE
Z;vn?PIT`V==(eD>f;:
v Zn?hCP,|f;n?PNNA;OD8(D>
v Z1!JV/DJVnP
v ZA;B~P,|vf;kCA;B~DA;6pu~`%dDA;O8(DD>
v Z0ekwzi~1r<P,|vf;ekDi~P8(DD>
g{*n?hCMA;B~PD`,D>(eK_P;,f;dvDD>f;,G4
A;B~PD(eEH#g{*A;B~PMi~jG6pOD`,D>(eKD>
f;,G4i~jG6pDD>f;EH#
9Cm;vD>V{.DD>f;T<,V-<DA;<V#g{f;D>H;f;
DD>$,G4XOf;D>TJO-<VNs!#+G,g{ZD>f;VNMB
;vwzi~.dfZUq,G4f;V{.+9CUqf;V{.DsxV{#
f;Iv^ Web D HTML V{.r<qDD>f;;a#f-<DA;<V,r*
f;dvI\;JO-<VNs!#byI\Z GUI OzzG$ZDq=a{#
":VN0Z!?~_P;vTV{*y!JVdvD!n#g{9CVN0Z!?
~,"RhCKC!n4JVf;I<qDwzA;?V,ravVG${Dq
=a{#
g{+D>f;INN!qDf;n,kqXP8bTD>f;T7#|G;azz
bbDa{#
PXD>f;D|`E",kND6HATS C'M\m18O7#
9Cj
zIT<F;vj44(;iT/4PD=h,}ga)dkVNDE"r!qK%
!n#}g,*CJ;vwz&CLr,C'h*9CC'j6M\kG<=53
P#G<=53D}LJO9Cj45V,r*zDn?I\*&CLrC'izw
G<A;#Kb,(}9C Visual Macro Editor,zIT`-j4mSC'j6r\k
Q-=Z1*4PDu~76#
*<Fr%DG<j,kq-TB=h:
1. ;vT> HATS n?S<PD3vn?,;s%w0r* HATS wzUK1<j
( )#
2. ST>G<A;DwzUKA;t/,;s%w0<Fj1<j( )#
3. Z<FjfeO,!q?jn?,a)j{(g mylogon),;sIT!qmSh
v#%wjI#
4. Z(ejD*<A;feO,ITTA;|{rS\1!{F#TZC>},+
A;|{* logon#!qCA;P*C46pA;D3vxr#IZG<A;P(
#_P2,D>,rKIT!qKA;ODNND>#k"b,V{.4!rG
!PD#&C!qV{.;Cu~DZ8(;C!n,r*!(DD><U&1
&Z,;;C#PMPVNPn4Ky!A;xrDxj#%wB;=#
5. ZA;D6pu~feP,Q9CS0;vA;PU/DE"*z(eKCZ6
pCA;DD>#%wjI#
Z 6 B (F HATS n? 57
6. ZT>G<A;DwzUKA;O,dkXhDC'j6M\k"4 Enter |#Z
wzA;Ds`,jDxHT>Zj<=w0qP#
7. I\fZd{<UZG<=wzZdvVDA;,nUC'"GXk*i4b)
A;#G<.s,IZb)A;O4P(#4PDNNYw,1=z/@AIT
SPCJn?Dwz&CLrDA;*9#CA;OI\P;)mwITCJ&
CLrDT=D>,}gG<jIrwK%#
8. %w0#9j1<j ( )#
9. Z(ejDKvA;feO,xvKvA;D{F,}g finalscreen#K1,z
+ZjP(ens;vA;D6pu~#\I\bMG_PG<jIrwK%D
>DA;#zIT!q9CCD>46pjDKvA;#g{z!qDD>\G
;ZA;D,;v;C,k!qV{.;Cu~PDZ8(;C!n#qr,k
!qA;ODNN;C!n#%wB;=#
10. ZA;D6pu~feP,Q9CS0;vA;PU/DE"*z(eKCZ6
pCA;DD>#%wjI#
11. VZzQ<FK9C'G<=53PDj#*+CjmS=n?P,k%w0#
fj1<j( )#
12. VZzITXUrn!/wzUKA;,"RITZ HATS n?S<Pn?DjD
~PB4={* mylogon Dj#
zIZA;(FPKP mylogon j,w*9C'G<=wz53D;vYw#
PX<FM9CjD|`E",kND6HATS C'M\m18O7M7HATS _6j
8O7#
9C Host Publisher $~zIT9CD~ > <k > HATS K%PD!n,+ IBM WebSphere Host Publisher
&CLr"/ITsMj<k HATS n?P#9ITS<kD/ITs1S4( Web
3f#PX<kM9C Host Publisher $~D|`E",kND6HATS C'M\m1
8O7#PX9C Host Publisher /ITsxP`Lr(F Host Publisher /ITsD
E",kND6HATS Web &CLrLr18O7#
4(s(,S
Z4(n?1,za(e;vAwzD,S4&myP*;#IT(eA;,wzD
s(,S,TKP/ITsMj#b),SO'V2+WSVc (SSL)"Web Express
Logon (WEL)"XMC'Pm#PX(e,SDE",kND6HATS C'M\m18
O7#
(e+Vd?
zIT(e+Vd?4#t4TgA;xrD}],"9C}]ICZ5q_-"#
e"*;Mja>#PX+Vd?DE",kND6HATS C'M\m18O7#
&C5q_-
zIT8( Java =(w*A;B~PD;vYwxPwC,T4P5q_-#*r
HATS n?mS5q_-,kZ0HATS n?1S<PR|%wn?,;s!qB(
HATS > 5q_-#byavVr<,a>zdk?jn?"`{M|{,;saZn
58 IBM Host Access Transformation Services: kE
?D Source ?<P4(fy`#PXr HATS n?mS5q_-D|`E",kND
6HATS Web &CLrLr18O7r6HATS ;M'z=(Lr18O7(Sivx
()#
9C|L'V
}K+wz&CLr4%m>*A;]>D;?V.b,z9IT9C'\(}9C
|Lk&CLr;%#kND6HATS C'M\m18O7TKb|`E"#
4(/ITsM EJB n?zITy] HATS Web n?M HATS EJB n?PDj4(0/ITs1#kND
6HATS Web &CLrLr18O7TKbk/ITsPXD|`E"#
HATS EJB n?;P0A;(F1"0A;iO10A;6q1r0Web Z]1D~
P#EJB n?v|,,S"jM0/ITs1#HATS V9.5 P;Fv HATS EJB n
?'V#!\=?0*9TLx'V,+ IBM +#tZz7sx"PfP}%K&\
D({#kND6HATS Web &CLrLr18O7TKb4(T09C EJB n?D
8C=(D|`E"#
/ITsIZ Web Services M portlet P9C#*Kb|`E",kND HATS Web
&CLrLr18O#
z2IT4( Model 1"Struts r JSF Web 3fTKPzD0/ITs1#*Kb|
`E",kND6HATS C'M\m18O7#
8($w>j6
Z 5250 ,SD`-wP,zIT8(0$w>j61tT#$w>j6hC|(^"
a>C'"9C8(5M9C HTTP a0d?v^ Web#
PX$w>j6D|`E",kND6HATS C'M\m18O7#
9Cr!'V
ITr HATS n?mS'V,TSwz&CLr4PD~D>Xi4Mr!#*Kb|
`E",kND6HATS C'M\m18O7#
*q! HATS 5250 r!'Vp=8<>},kCJ HATS Knowledge Center:http://
www.ibm.com/support/knowledgecenter/SSXKAY#
SD~'V
HATS IT9CSD~i~6p 5250 wzA;ODSD~,"9CSD~(4!r)
"SD~(B-)rSD~(/v)0Z!?~Z GUI PJVCSD~#kND|,
SD~Dy>wzA;(Z 603D< 14)T0(}SD~(B-)0Z!?~JVD
`,A;(Z 603D< 15)#
PXSD~'VD|`E",kND6HATS C'M\m18O7#
Z 6 B (F HATS n? 59
|
|
9C)9VNtT
5250 wzA;ODVNIjPX(D0li1(check)X|V#liX|VJmwz
&CLrf_Bfw3)VNh*gNTX(w|(C|(#G0VNKv1)wv
4&#}g,13vVNjG*0T/X511,;)C'ZCVNPa)K X vV
{(X GCVNDs!),BfwMaT/+3fa;Xwz&CLrTxP&m#
'VTB 5250 liX|V:
< 14. SD~wzA;
< 15. _P1!JVDSD~
60 IBM Host Access Transformation Services: kE
1. P'Tli:
v AB(JmUW)
v ME(Xkdk),zIDjP0entryRequired1tTDD>r
v MF(Xn),zIDjP0fillRequired1tTDD>r
v MOD10(IBM #} 10 li),zIDjP0mod101tTDD>r
v MOD11(IBM #} 11 li),zIDjP0mod111tTDD>r#
2. |LXF:
v RB(R`nTUW),1C'k*VN1,VNPDD>ZR`nTUW
v RZ(R`nc),1C'k*VN1,VNPDD>ZR`nc
v ER(VNjI1T/X5),1VNnC.s,m%T/a;(X HATS ~q
w)
v LC(Jm!4V{),!4V{;*;Is4(g{tC)
v FE(XhDVNKv),C'Xk4BVNKv|EITk*CVN#
wzA;ODVN2IjG*vJm3VX(`MDdk#}g,dMD0IBM i G
<1A;ODC'{M\kVNvJms4V8M}V#(}b)ICE",
HATS IzIZM'zOy]VN`M^F4|DD>r#}g,g{3vwzA;
VNjG*0v}V1,G4ZbvzIDD>rP;Jmdk}V(T0d{}
V'VV{)#b+uYA;x(r_T;uC'I\S4{}D{"5XxC'
Dza(r*s`}Bfw^Fdk)#
3. dk^F:
v X(vV8,!4*Is4)
v A(V8}V;5,JmyPV{)
v S(x{E}V,h*VNKv)
v N(}V;5;0-9,C'Xk4 field+"-"exit)
v Y(v}V,0-9"SE"uE"dc":E"Uq)
v D(v}V,0-9,;JmuVN)
1!ivB,tCTyPb)VNtTD'V#*{CM'K}V5q=/,kq-
TBb)=h4`-n?hCD~:
1. Z HATS n?S<P,r*zk|BDn?#
2. +wn?hC#
3. %wn?hC4zk!n(#
4. TZ Web &CLr,ZTB`PhCr|D enableCheckAttributes hC:
<setting name="enableCheckAttributes" value="false"/>
com.ibm.hats.transform.widgets.FieldWidgetcom.ibm.hats.transform.widgets.CalendarWidgetcom.ibm.hats.transform.widgets.InputWidgetcom.ibm.hats.transform.widgets.PopupWidgetcom.ibm.hats.transform.widgets.TableWidget
5. TZ;M'z&CLr,ZTB`PhCr|D enableCheckAttributes hC:
<setting name="enableCheckAttributes" value="false"/>
com.ibm.hats.rcp.transform.widgets.SwtComboWidgetcom.ibm.hats.rcp.transform.widgets.SwtFieldWidget
Z 6 B (F HATS n? 61
com.ibm.hats.rcp.transform.widgets.SwtInputWidgetcom.ibm.hats.rcp.transform.widgets.SwtPopupWidgetcom.ibm.hats.rcp.transform.widgets.SwtTableWidget
(}{CKhC,C'+'%TTBtTliD'V:
v AB(JmUW)
v RB(R`nTUW)
v RZ(R`nc)
v ER(VNjI1T/X5)
v LC(Jm!4V{)
z2ITV$+b)hCmS=*;PDNNi~#
TZ Web &CLr,ri~mSTBhC:
<HATS:Component ... widgetSettings="enableCheckAttributes:false|enableInputRestrictions:false"/>
TZ;M'z&CLr,ri~mSTBhC:
ComponentRendering rendering1 = new ComponentRendering(this, 0);...rendering1.setWidgetSettings(new StringableProperties("enableCheckAttributes:false|enableInputRestrictions:false"));
":*9C0T/dk1&\,XktC0T/0x1&\;kNDTB|`E"#
PX)9VNtTD|`E",kND6HATS C'M\m18O7"6HATS Web &
CLrLr18O7M6HATS ;M'z=(Lr18O7#
tCv?D;I`LUKC'gf(ENPTUI)ENPTUI {CK 5250 T>}]w)9,(} 5250 +AK%}/gf,5VK;I`
LUK(NPT)MI`L$w>(PWS)ODv?C'gf#b))92IT(} DDS
`LSZxPCJ#<N DDS X|V8(K*T>D GUI X~#
Z9Cb) 5250 T>}]w)91,HATS I6p|G,"+|GJVZ`&D GUI
X~P#TB<N DDS X|VDS/G\'VD:
v PSHBUTTON - 4%
v MLTCHCFLD - 4!r
v SNGCHCFLD - %!4%
v SFLSNGCHC - %!Pmr
v SFLMLTCHC - `!Pmr
v WINDOW - /v0Z
v MNUBAR - K%8
v PULLDOWN - B-K%
*q!XZ ENPTUI 'VD|`E",kND6HATS C'M\m18O7#
5250 HTML DDS X|V'Vv^ WebDDS Lr1I9C HTML X|J+ HTML -<}]6k= 5250 }]wP#HATS
+Swz&CLr"vD"T HTML DDS X|VN=m>D}]JVZ/@wP#
62 IBM Host Access Transformation Services: kE
64 IBM Host Access Transformation Services: kE
Z 7 B <8 HATS n?T+dCw&CLr
*"MbT HATS n?s,zIT+dw*&CLr?p=KP173#?pNqay
]zG?p HATS Web &CLr9G?p HATS ;M'z&CLrxPy;,#B
f+V[b=Viv#
?p HATS Web &CLruo HATS Web &CLr"WebSphere &CLrT0 Java EE &CLrIT%;9C,
|G<m>I HATS n?4(D Web &CLr#r*|GZ HATS $_dP*"D,
yTG HATS Web &CLr#r*|+Z WebSphere Application Server O20MK
P,yTG WebSphere &CLr#IZ|{O Java EE j<,rKG Java EE &C
Lr#
":HATS portlet G HATS Web &CLrDX}#PX*"M?p HATS portlet D
|`E",kND6HATS C'M\m18O7P WebSphere Portal M HATS ;
B#
*ZKP173P?p HATS Web &CLr,zXk:
v +n?w*&CLr<v#
v ZKP173P20&CLr#
TB?VEvKb)Nq#PXgN4Pb)NqDj8E",kND6HATS C'M
\m18O7P?p HATS Web &CLr;Z#
+n?w*&CLr<v
*+ HATS Web &CLr?p=KP173P,zXkWH+dr|I Java EE &C
Lr#*+&CLrr|I Java EE &CLr,kS HATS n?S<P,R|%wWeb n?"S/vK%P!q<vn?Tt/0EAR <v1r<#9I(}!qzD
Web n?"%w Rational SDP $_8OD<v HATS n? <j4t/Cr<#
ZKP173P20&CLr
+ HATS n?<v*&CLr"+&CLrD .ear D~+M=zz53.s,cIT
9C WebSphere \mXF( xP20#PXZ WebSphere Application Server O20
&CLrD|`E",kND WebSphere Application Server D5b"!qkTyC
WebSphere Application Server f>D Knowledge Center D4S#ZzD WebSphere
Application Server z7D?<P,NDXZ?p&CLrDBZ#
?p HATS ;M'z&CLr*ZKP173P?p HATS ;M'z&CLr,zXk:
v +&CLr<v* Eclipse &\?~#
v <v HATS KP1&\?~#
v 4(|B>c#
© Copyright IBM Corp. 2002, 2015 65
v ZKP173P20&CLr#
TB?VEvKb)Nq#PXgNgN4Pb)NqDj8E",kND6HATS C
'M\m18O7P?p HATS ;M'z&CLr;Z#
+n?w* Eclipse &\?~<v*+ HATS ;M'z&CLre~?p=KP173P,XkWH+dr|I Eclipse
&\?~# Eclipse &\?~GCZr|X*e~D?p$~#*+e~r|I Eclipse
&\?~,kS HATS n?S<P,R|%wzD;M'zn?,;sS/vK%P!q<v > <v&\?~#g{zDn?;G&\?~D;?V,G4avV;vT0
r,a>z"44(&\?~#%wGTt/04( HATS &\?~n?1r<#
<v HATS KP1&\?~Zzz73P,HATS ;M'z&CLr@5Z}ZZM'zO20D HATS KP1
&\?~#9C04( HATS &\?~n?1r<4( HATS ;M'z&CLr&\
?~1,|aT/|,kT HATS KP1&\?~D@5X5#C@5X5G HATS
;M'z&CLr&\?~20r|B1,&\?~20r|B}LS|B>cT/
B- HATS KP1&\?~D-r#
*<v HATS KP1&\?~,kZ HATS n?S<PR|%w HATS ;M'zn
?"S/vK%P!q<v > <vKP1&\?~.bat/0<v HATS KP1&\
?~1r<#2IT(}!qD~ > <v > HATS > HATS KP1&\?~S Ratio-
nal SDP K%Pt/Cr<#
4(|B>c
<v HATS &CLr&\?~M HATS KP1&\?~.s,zXk4(;v)&\
?~20M|B}L9CD|B>cT?p&CLr#*4(|B>c,kS Ratio-
nal SDP K%8P,!qD~ > B( > d{#Z0!qr<1feO,!qe~*"
> |B>cn?,;s%wB;=Tt/0|B>cn?1r<#
ZKP173P20&CLr
HATS ;M'z&CLrITZ Eclipse RCP"Lotus Notes M Lotus Expeditor Client
73PKP#Bf?VEvKgNZwV73P20 HATS ;M'z&CLr#
Eclipse RCP*Z Eclipse ;M'z=(73P20 HATS ;M'z&CLr,XkdCM'zTC
J|,&CLrD|B>c#1!ivB,IZ{CKT/20M|B,C'r\m
1XkV/20BD&\?~r9Cj< Eclipse m~|B&\xPV/|B#*jI
CYw,kZM'z53OS Eclipse wK%P!qoz > m~|B#
Lotus NotesZ Lotus Notes 73P,0Z!?~CZ20w*&\?~Me~a)D&CLr#.
s+C0Z!?~"<=00Z!?~1?<T){K9C#PX0Z!?~D|`
E",kND Lotus Notes Knowledge Center D00Z!?~Mn/D>1?V:http://
publib.boulder.ibm.com/infocenter/domhelp/v8r0/index.jsp?topic=/com.ibm.notes85.help.doc/
wid_app_overview_c.html#
66 IBM Host Access Transformation Services: kE
PXgN4(0Z!?~T20 HATS Dj8E",kND6HATS C'M\m18
O7PD Lotus Notes ;Z#
Lotus Expeditor ClientZ Lotus Expeditor Client 73P,IT9C`V=(XF&CLr\mM?p:
v Lotus Expeditor Server,dP|, Device Manager Server i~
v WebSphere Portal,\;yZG+T&CLrDCJxP/P=\m
v Eclipse |B>c,9Cj<D Web ~qwa))&M|B
PX|`E",kND Lotus Expeditor D IBM Knowledge Center /OPD Assem-
bling and Deploying Lotus Expeditor Application ;Z:http://www.ibm.com/support/
knowledgecenter/SSVHEW_6.2.0#
*Z Lotus Expeditor Client 73P20 HATS ;M'z&CLr,XkdCM'zT
CJ|,&CLrD|B>c#*jICYw,kS Lotus Expeditor Client wK%P
!qD~ > &CLr > 20#
Z 7 B <8 HATS n?T+dCw&CLr 67
|
|
|
68 IBM Host Access Transformation Services: kE
yw
>E"G*Z@za)Dz7M~q`4D# IBM I\Zd{zRrXx;a)>D
5PV[Dz7"~qr&\XT#PXz10yZxrDz7M~qDE",kr
z1XD IBM zmI/#NNT IBM z7"Lrr~qD}C"GbZw>r5>
;\9C IBM Dz7"Lrr~q#;*;V8 IBM D*6z(,NN,H&\D
z7"Lrr~q,<ITzf IBM z7"Lrr~q#+G,@@Mi$NNG
IBM z7"Lrr~q,rIC'TP:p#
IBM +>I\Q5Pr}Zjkk>D5Z]PXDwn({#a)>D5"4ZhC
'9Cb)({DNNmI#zITCif==+mIi/Dy:
IBM Director of LicensingIBM CorporationNorth Castle DriveArmonk, NY 10504-1785U.S.A.
PX+VZ(DBCS)E"DmIi/,kkzyZzRD IBM *6z(?E*5,r
Cif==+i/Dy:
Intellectual Property LicensingLegal and Intellectual Property LawIBM Japan, Ltd.19-21, Nihonbashi-Hakozakicho, Chuo-kuTokyo 103-8510, Japan
>un;JC"zrNNbyDunk1X(I;;BDzRrXx:International Busi-
ness Machines Corporation:4V4;a)>vfo,;=PNNV`D(^[Gw>D
9G5,D)#$,|(+;^Z5,DPXGV("JzMJCZ3VX(C>D
#$#3)zRrXxZ3);WP;Jmb}w>r5,D#$#rK>unI\
;JCZz#
>E"PI\|,<u=f;;<7DX=r!"ms#K&DE"+(Z|D;b
)|D+`k>JODBf>P#IBM ITf1T>JOPhvDz7M/rLrxPD
xM/r|D,x;mP(*#
>E"PTG IBM Web >cDNN}C<;G*K=cp{Ea)D,;TNN==
d1TG) Web >cD#$#G) Web >cPDJO;G IBM z7JOD;?V,
9CG) Web >cx4DgU+IzTPP##
IBM IT4|O*J1DNN==9CrV"zya)DNNE"x^kTzP#NN
pN#
>LrD;mI=g{*KbPXLrDE"To=gB?D:(i)JmZ@"4(
DLrMd{Lr(|(>Lr).dxPE";;,T0(ii)JmTQ-;;DE
"xP`%9C,kkBPX7*5:
Intellectual Property Dept. for Rational SoftwareIBM Corporation
© Copyright IBM Corp. 2002, 2015 69
5 Technology Park DriveWestford, MA 01886U.S.A.
;*qXJ1Du~Mun,|,3)iNBD;(}?D6Q,<IqCb=fD
E"#
>JOPhvDmILr0dyPICDmIJOyI IBM @] IBM M'-i"IBM
zJm~mI-irNN,H-iPDuna)#
f0G IBM z7DE"ISb)z7D)&L"dvf5wrd{I+*qCDJO
Pq!#IBM ;PTb)z7xPbT,2^(7OdT\D+7T"f]TrNNd
{XZG IBM z7Dyw#PXG IBM z7T\DJb&1rb)z7D)&La
v#
>JO|,U#5qKwP9CD}]M(f>}#*!I\j{XxPhv,>}
P|,vK"+>"7FMz7D{F#yPb){F?*i9,tk5JL5%;
D{FMX7W,,5tIO#
f(mI:
>E"|(4oTN=Dy>&CLr,b)y>5w;,Yw=(OD`L=(#
g{G*4UZ`4y>LrDYw=(OD&CLr`LSZxP&CLrD*"
"9C"-zrV"*?D,zITNNN=Tb)y>LrxP4F"^D"V
",x^kr IBM 6Q#b)>}"4ZyPu~Bw+fbT#rK,IBM ;\#
#r5>b)LrDI?T"I,$Tr&\#y>LrT04V41Dy!a),
;=PNNN=D#$#IBM TZr9Cy>LrylIDNNp&b%y;:p#
g{z}Tm=4q=i4>E",<,MJ+<}I\^(T>#
`LSZE"
>6kE78O|,F.D`LSZD`XE",b)E"9M'\(}`4Lr4
qC HATS D~q#
Lj
IBM"IBM UjM ibm.com G International Business Machines Corp. Z+rm`\=
xrDLjr"aLj#d{z7M~q{FI\G IBM rd{+>DLj#Web >
c www.ibm.com/legal/copytrade.shtml O0Copyright and trademark information1P|
,K IBM LjDnBPm#
Microsoft M Windows G Microsoft Corporation Z@zM/rd{zRrXxDLjr
"aLj#
Java MyPyZ Java DLjMUjG Oracle M/rdS+>DLjr"aLj#
70 IBM Host Access Transformation Services: kE
yw 71
72 IBM Host Access Transformation Services: kE
Jcm
2+WSVc(Secure Sockets Layer,SSL): a)(E#\TD2+T-i#SSL 9M'z/~qw&CLr\;T
hF*@9T}"[DM{"1lD==xP(E#SSL I Netscape Communications Corp. M RSA Data Security, Inc.
*"#
`-w(editor): 9C'\;^DVP}]D&CLr#Z HATS $_dP,`-wC4(FIr<4(DJ4#
j< portlet: {O Java Portlet f6 JSR 168 r JSR 286 (eDj< portlet API D portlet#kND JSR 168 M JSR286# .
?p(deploy): 9 HATS &CLrITZKP173P9C#TZ HATS Web &CLr,b|(+ HATS n?<
v* Java EE &CLr(4w* .ear D~),"+d20Z WebSphere Application Server O#TZ HATS ;M'z&
CLr,K<8$w|,+ HATS n?<v* Eclipse &\?~,"+dw*@"D Eclipse &CLr20=%vDM'
z53O,rS|B>c20=VPD Eclipse KP173P#
Yw1E"xr(Operator Information Area,OIA): OIA G;Zwza0A;W?,dPT>a08>wM{"D
xr#a08>wT>PX$w>"wz53M,S4,DE"#
Yw(action): ;vQ(eDNq,&CLrT\\Ts4PCNqw*B~Da{,}g,wzA;k*A;B~8(DA;6pu~`%d#YwPmG?vB~(eD;?V#
JV/(rendering set): JV/G(}4(JVnD4EHNrEPDPm4dCD#?vJVn<(eK;vX(D
xr,Zb)xrP6pX(Dwzi~,;s9CX(D0Z!?~JV#
X(pooling): kND,SX(connection pool)#
+M(transfer): (#IC FTP +&CLr EAR D~4F=~qw#
0Z!?~(widget): IYCDC'gfi~(}g4|"v/u"XFxrD>`-x),ITS|LrsjSUd
kT0k&CLrrm;v0Z!?~xP(E#HATS &CLr+wzi~*;I0Z!?~#
r!'V(print support): ;V\&,9*"_IT8(+r!za0Mwza0X*;T0'VC'i4wz&CLrr!w5"+w5"MAr!zr#fAEL#r!'VvICZ1!,S
<v(export): U/ HATS n?DJ4T0XhDI4Pzk,r|=;v&CLr EAR D~(TZ Web &CL
r)r Eclipse &\?~(TZ;M'z&CLr)P,T<8?p&CLr#
wT(Debug): TZ;M'zn?,&\k0KP1`,,mb9z9IT:
v 9CT>UK4i4bTn?1/@}DwzA;
v i4 Rational SDP XF(PDwT{"#
v ^hXBt/&CLrMITi4Tn?yvD|D,}g,|D#er*;#
v ^DMbT runtime-debug.properties D~P(eDKP1hC,x;^DZ runtime.properties D~P(e"?p=KP
173PDhC
v %=wT Java zk,}g HATS 5q_-
;M'z(rich client): ;Ve~,?DGZM'z73PD Eclipse Rich Client Platform OKP,(}a)?p?j
=(D>zb[MP*4v?C'ei#
E*Vv(Profile): kT;M'zn?,&\k0KP1`,,mb9z9ITR=h*n`1dDYw"7(X4D
Yw,Sx{}_`#IT+C&\CZT\Vv,Tozz|CXKb&CLr#
© Copyright IBM Corp. 2002, 2015 73
$~(artifact): kNDJ4(resource)
$w((workbench): yZ Eclipse Dz7(g Rational SDP)PDC'gfM/I*"73(IDE)#
\mXF((administrative console): HATS \mXF(GyZ Web D5CLr,* HATS Web &CLra)K
CZ\mmI$M,S"hCU>MzYhC"i4{"MzYT04PJb7(DS<M&\#
j(macro): f"Z .hma D~P"kwzT/;%Dj#|IT+|n"MAwz"ZdkVNPdk}]"Swz
Pi!}]uAICZzmC'/@A;#
s(,S(background connection): }K1!,STb,Z HATS &CLrP(eDNN,S#HATS ;a*;4
Ts(,SDA;#(kTH1!,S(default connection)#)
%YwTKP1(interoperability runtime): HATS/WebFacing iO&CLr9CD(CKP1,C4\mksKwz
D(C,S#CKP1v( HATS r&CLrD WebFacing ?VGq&C&mI WebFacing ~qw5XD}]#
%YwT(interoperability): FczrLrkd{FczrLr-,$wD\&#
/ITs(Integration Object): ;V Java bean,|b0Kk;vr;5PwzA;D;%#/ITs(}j9l,"
I|,Z+3(yZ WSDL)Web Service"REST gq Web Service r HATS EJB n?P#0/ITs1;\CZ;M
'z=(&CLr#
lkA;(checkin screen): CA;j6TZ;v,S&CGn/DwzA;,O*C,SQMw,IT5X=,SX#
g{&CLr;ZIlkA;8(DA;O,G4,S+;OzrXUTT<QC,S5X=IlkA;8(DwzA
;#lkA;vZ*,S8(K,SXDivBEPbe#
|L'V(keyboard support): 1&CLrKPZ Web /@wr;M'z73P1,*"_9C'IT9Com|L
Mwz;%D\&#*"_9ITv(GqZn?P|,wz!|LM/r&CLr!|L#g{|,K!|L,G4*"
_h*v(|,D)|T0b)|M!|LZM'zgfOgNT>#
*"_(developer): 9C HATS $_d*"&CLrDK1;2F*&CLr*"_r Web *"_#(kTHC'
(user)#)
I)9jGoT(Extensible Markup Language,XML): CZ(eS SGML IzRGd;vS/DjGoTDj<
*oT#
,SX(connection pool): #VZu</4,D;iwz,S,b),SQMw,^k4(Mu</|GMIT9C#
,S(connection): HATS 9CD;iN},|Gf"Z .hco D~P,CZ,S=wz&CLr#(m{1!,S
(defaultconnection)Ms(,S(background connection)#)
E'x>(portal): ;v[OD Web >c,|y]X(C'DCJmI(,/,zz;5PICZCX(C'D(F
Web J4,}g4S"Z]r~q#
hv{(descriptor): kNDA;6pu~(screen recognition criteria)#
#e(template): f"Z .jsp D~(kT Web n?)r .java D~(kT;M'zn?)PD#e,|XF&CLr
Dy><VMgq,}gU+MVe#|9(e GUI P+2xrDb[,}guyM<=xr#
A;6q(screen capture): wzA;D XML m>,f"Z .hsc D~P,CZ4(r(FA;(FZ]"A;iO
"*;"+Vfrrj#A;6q\PC,r*|G9zZ49;P,S=wzDivB2\;*" HATS n?#|GZ
4(j12G#PC,jG0HATS /ITs1M Web ~q'VDKD#
S5UK (VT) wzA;DA;6qITCZ(}0ISj`-w14(r(Fj,"IZdCX1CwlkA;#;\C
Z4(A;(F"A;iO"d;"1!JVr+Vfr#
A;(F(screen customization): ;V<Z6pwzA;14P;iYwDA;B~#A;(F(e,f"Z .evnt
D~P,|(;iCZ%dwzA;Du~MwzA;%db)u~1*4PDYw#
74 IBM Host Access Transformation Services: kE
A;6pu~(screen recognition criteria): HATS C4%d;vr`vA;D;iu~#1wzT>;vA;1,
HATS axPQw,T7(10wzA;Gq%dkTn?PDNNA;B~(eDA;6pu~#g{ HATS "V;v
%d,Ma4PkTA;B~(eDYw#
A;6pu~9Z<FjD}LP9C;ZbVOBDP,P1F|G*hv{#
A;B~(screen event): ;v HATS B~,1wzA;%dX(A;6pu~1%"#A;B~P=V`M:A;
(FMA;iO#
A;iO(screen combination): ;V HATS A;B~`M,<ZS,x"`FDwzA;PU/dv}],"Z%
vdv3fPiOMT>}]#A;iO(ef"Z .evnt D~P,|(;iCZiO*<A;MaxA;DA;6pu~
"gNZA;dxP/@T0CZ6pMJVS?vA;PU/D}]Di~M0Z!?~#
>$3dw(credential mapper): Web Express Logon Di~,CZ&mH0Q(}xg2+cO$DTZwz>$
Dks#(kNDxg2+c(network security layer)#)
s5i5(enterprise archive,EAR): ;V(CD Java i5(JAR)D~,I Java EE j<(e,CZ+ Java EE
&CLr?p= Java EE &CLr~qw#;v EAR D~|,vp Web &CLrDs5 bean"?phv{M Web i
5(WAR)D~#(Sun)
+Vd?(global variable): C4|,CZYwDE"Dd?#ITSwzA;rd{X=i!+Vd?D5,"IT
Z#e"*;"j"0/ITs1r5q_-P9Cb)5#+Vd?ITG%@D;v5rG;v}i,"R|ITZ
d{2C,;v/@wa0D HATS &CLr.d2m#
+Vfr(global rule): (egNy]3)u~^DX(dkVNJV==Dfr#+VfrCZ(FA;M9C1!
JVhC4JVDA;#ITZn?6prA;B~6p(e+Vfr#
1!JV(default rendering): HATS C4JVwzA;D;?VD=(,;P*CA;8(X(D*;#
1!,S(default connection): ;V HATS ZdO*;wz&CLrDA;"JVxC'D,S#2Fw*;,S
(transformation connection)# (kTHs(,S(background connection)#)
h8KP173 (Device Runtime Environment, DRE): |,d{KP173(|( J2SE KP1)DLr|,GZ Lotus
Expeditor M'z V6.2.0 MOMf>PKP HATS ;M'z&CLryXhD# DRE 20= Lotus Expeditor Client D
KP173P#
B~(event): y]3V}ZvVD4,44P;iYwD HATS J4#fZ=V`MD HATS B~,&CLrB~
MA;B~#
+r(bidirectional,bidi): ki4PX,}g0"-.o1M0#.3o1Di4;cGSRrsxPD,}K}VG
SsrRxPD#
8S<(perspective): Rational SDP $w(PD;iS<,C4T>$w(Pwv=fDJ4#HATS 8S<G;v
S<M`-wDiO,*"_IC|44("`-"i4MKPtZ HATS &CLrDJ4#
xg2+c(network security layer): :pO$C'"Z({GCJxgJ4Dm~,}g IBM Tivoli Access Man-
ager#
D>f;(text replacement): +wz53ODD>*;I HATS A;*;PD<q"HTML zkrd{D>D HATS
&\#
53A;(system screen): ;V IBM i A;,;P*da)}]hvf6(DDS)T>D~4I1#53A;X(
Z IBM i =(P-} WebFace &mD&CLr#
T>UK(display terminal): ;vUK0Z,CZZxPbTMwT1T>wzA;,T[l HATS &CLrkwz
&CLrZKP1D;%#z2IT9CUK0ZPT>DwzA;kwz&CLr;%#
r<(wizard): ;Vn/DozN=,|8<C'p=jI3vX(NqD?;=#
Jcm 75
n?(project): HATS J4D/O(2F*$~),(}9C HATS $_dr<4(,"I9C HATS $_d`-
wxP(F#b)J4<v* HATS &CLr# HATS n?D`M|( Web"portlet"EJB";M'zT0*5V\m
HATS Web(|( portlet M EJB)&CLr?DD HATS \mXF(n?#kND HATS n?(HATS project)rHATS EJB n?(HATS EJB project)#
!|L'V(keypad support): 14B!|LODom|r4Pk&CLr`XDNq,Hgi4r!w5r"BA;1,*"_9C'ITMwz;%D\&#mkND&CLr!|LMwz!|L#
5q_-(business logic): ;) Java zk,IT4P_6&\,HgMd{&CLr"}]rI(} Java API C
JDd{53.dxP;%#5q_-Gw*&CLrrA;B~PDYwxPwCD#
Q4SD HATS/WebFacing n?(linked HATS/WebFacing project): (}+%v HATS Web n?M%v WebFacing
n?4S=x;p4(Dn?,?DG4(;vs5&CLr,dP|,k WebFacing &CLr;%"2mk 5250 sK
wz,SD HATS Web &CLr#
&CLrB~(application event): I&CLrz|\ZPD4,|D%"D HATS B~#&CLrB~D>}|(
C'Z;NCJ HATS &CLr(0t/1B~),r_&CLrv=^(6pDA;(0;%dA;1B~)#
&CLr}]:ex(application data buffer): I WebFacing ~qw5X,") WebFacing &CLr9CD}]D
q=#
&CLr!|L(application keypad): ;i4%r4S,|Gzm HATS &CLr6D&\#(kTHwz!|L
(host keypad)#)
&CLr(application): kND HATS &CLr(HATS application)#
C'Pm(user list): ;vPm,||, HATS &CLrITC4CJwzr}]bDJ'(C'j6)D`XE"#
C'Pm|,J'DC'j6"\kMhv#
C'(user): NN9CFc53D~qDvK"i/"}L"h8"Lr"-ir53#
4(source): (e HATS n?rdJ4.;D,jGoTDD~#2ITG?v HATS n?Py|,DD~PD{F#
KP1hC(runtime settings): Z runtime.properties D~P(e"?p=KP173DU>"zYMJb7(hC#
KP(Run): TZ;M'zn?,bG Rational SDP PD;n&\,9z\;Z Eclipse"Lotus Notes r Lotus Expeditor
M'z5}PbT HATS ;M'zn?#(}9CbV==,zIT^DMbTZ runtime.properties D~P(e"?p=
KP173PDKP1hC#k"b,Z+ HATS &CLr?p=KP1731,TbV==xPbT1TKP1hCy
vDNN|D<a#t"z'#
Z~qwOwT(Debug on Server): TZ Web n?,&\k0Z~qwOKP1`,,mb9z9IT:
v 9CT>UK4i4bTn?1/@}DwzA;
v i4 Rational SDP XF(PDwT{"#
v ^hZbT~qwXBt/&CLrMITi4Tn?yvD|D,}g,|D#er*;#
v ^DMbT runtime-debug.properties D~P(eDKP1hC,x;^DZ runtime.properties D~P(e"?p=KP
173PDhC
v %=wT Java zk,}g HATS 5q_-
Z~qwOxPE*Vv(Profile on Server): kT Web n?,&\k0Z~qwOKP1`,,mb9z9ITR
=h*n`1dDYw"7(X4DYw,Sx{}_`#IT+C&\CZT\Vv,Tozz|CXKb&CLr#
Z~qwOKP(Run on Server): TZ Web n?,bG Rational SDP PD;n&\,'Vzy]ivZ WebSphere
Application Server PbT HATS Web M portlet n?#(}9CbV==,zIT^DMbTZ runtime.properties D~
P(e"?p=KP173PDKP1hC#k"b,Z+ HATS &CLr?p=KP1731,TbV==xPbT1
TKP1hCyvDNN|D<a#t"z'#
76 IBM Host Access Transformation Services: kE
||||
||||
v?D;I`LUKC'gf (Enhanced Non-Programmable Terminal User Interface, ENPTUI): IZ;I`LUK(NPT)MI`L$w>(PWS)OtCEZ 5250 +AK%}/gfDv?Mgf,Sx{C 5250 T>}]w)9#
wz#bzY(host simulation trace): wz#bzYD~G<IT#f"TsX%DwzA;M*;,x;G9C51Dwz,S#IT9CwzUK&\rZKP173PG<zYD~#
wz#b(host simulation): wz#b9z\;G<I#f"fs9CDwz#bzYD~,x;G9C51Dwz,S#(}X%G<zYD~,IT9CwzUK&\4(A;6q"A;B~MA;*;;9CwzUK&\4(MbT
j;9C Rational SDP >zbT73bT HATS &CLr;"RaOd{zYMU>,ozTKP173PvVDJO
!0xPoO#
wz!|L(host keypad): zm(#ISwz|LqCD&\D;i4%r4S,}g&\|r Enter |#(kTH
&CLr!|L(application keypad)#)
wzUK(host terminal): ;V HATS $_d$_#;vkX(D HATS ,Ss(Da0,HATS *"_ITC|
4A;6q"4(A;(FM<Fj#
wzi~(host component): kNDi~(component)#
wb(theme): wbCZTn?D;i+2b[XTxPVi#ITZTs@"^Db)tT#
*;,S(transformation connection): kND1!,S(default connection)#
*;,N(transformation fragment): ;V HATS J4,dy,Z]CZf;NN8(*;PT3V#=vVDE"#
*;(transformation): f"Z .jsp D~(TZ Web n?)r .java D~(TZ;M'zn?)PD*;,(e&C
gN9C GUI PD0Z!?~4i!MT>wzi~#
J4(resource): |,Z HATS n?PDNN}]a9#HATS J4|(#e"A;B~"*;"A;6q",SM
j#d{ Rational SDP e~P1awCb)0$~1#
i~(component): wzA;DIS*X,}g|nP"&\|r!qPm#HATS &CLr+wzi~*;I0Z!
?~#
ADB: kND&CLr}]:ex#
BMS 3d(BMS map): CICS P9CD_P0y>3d'V1DA;(eD~#BMS 3d(eI CICS &CLrT
>*iDVN/#
DDS <(DDS map): }]hvf6(DDS)<#b)<(eK IBM i UK&CLrDm>UdD<VMP*#
Eclipse: ;Vu<D*E=4zk,|r ISV Md{$_*"_a);vj<=(,CZ*"e~f]D&CLr*"
$_#Eclipse ITS http://www.eclipse.org BX#
Enterprise JavaBeans(EJB): Oracle (eDi~e5a9,CZ*"M?pfrTsDV<=s56&CLr#(Oracle)
GB18030: GB18030 G;VBDPDV{`kj<#GB18030 P 160 rvP'VZrP,4U 1"2 r 4 vVZDr
PTV{xP`k#
HATS: kND Host Access Transformation Services(HATS)#
HATS $_d(HATS Toolkit): HATS Di~,Z Rational SDP OKP,"Ik HATS n?aO9CT4( HATS
&CLr#
HATS kZ servlet(HATS entry servlet): 1C'Z/@wPt/ HATS Web &CLr1+&mD servlet#
HATS n?(HATS project): HATS J4D/O(2F*$~),(} HATS $_dr<4(,I9C HATS $_
d`-w(F,"RI<vA;v HATS &CLr#
Jcm 77
HATS &CLr(HATS application): CZ+wz&CLrD;vf>9>xC'D&CLr,Cf>ITw*?p
= WebSphere Application Server D'V Web D&CLr"?p= WebSphere Portal D portlet,rG?p= Eclipse ;
M'z=((,}g Lotus Notes r Lotus Expeditor Client)D Eclipse M'zK&me~#HATS &CLrZ HATS $
_dP(} HATS n?4(,"?pAJCD73P#Q?pD&CLrITkd{wzrgSLq&CLr;%,Tr
C'JViOE"#
HATS EJB n?(HATS EJB project): ;Vn?,||,d{&CLrITC4q!wz}]D HATS EJB M0/
ITs1#HATS EJB n?;a)Swz&CLr*;x4DA;#
Host Access Transformation Services(HATS): ;W IBM $_m~/,*yZwzD&CLrM}]4a)yZ
Web DCJ#
HTML: ,D>jGoT#
HTML 0Z!?~(HTML widget): kND0Z!?~(widget)
Java =(s5f(Java EE): ;VCZ*"M?ps5&CLrD73,I Oracle (e#Java EE =(I;i~q"
&CLr`LSZ (API) MCZa)*"yZ Web D`cN&CLr&\D-i9I#(Oracle)
JavaServer Faces(JSF): Java PCZ9(yZ Web DC'gfD;Vr\#Web *"_I(}+IXC UI i~
EC=3fO,+b)i~,S=&CLr}]4,;s+M'zB~+M=~qwB~&mLr49(&CLr#
(Oracle)
JavaServer Pages Standard Tag Library(JSTL): ;Vj<DjGb,CZ'V(CDa9/Nq,Hg:9Ca9/i/oT(SQL)D|zMu~"&m XML D5"zJ/M}]CJ#(Oracle)
JavaServer Pages(JSP): ~qwKDE>`F<u9 Java zk\;/,6k Web 3f(HTML D~),"Z3
fa)~q1KP,rM'z5X/,Z]#(Oracle)
JSF: kND JavaServer Faces(JSF)#
JSP: kND JavaServer Pages(JSP)#
JSR 168: Java Portlet f6?wK portlet ZE'x>73BKPD[O"vT/"r(T02+Ths# Java Portlet
f6 V1.0 M Java f6ks 168 (JSR 168) (e3)j<T'V;,)&La)DE'x>~qw.dD portlet f]T#
kND JSR 286#
JSR 286: Java Portlet f6?wK portlet ZE'x>73BKPD[O"vT/"r(T02+Ths# Java Portlet
f6 V2.0 M Java f6ks 286 (JSR 286) (eCZ)9 V1.0 (JSR 168) &\Dj<,Tc|, portlet"J4a)Md
{_6&\?~dD-w#kND JSR 186#
JSTL: kND JavaServer Pages Standard Tag Library(JSTL)#
Lotus Expeditor Client: Lotus Expeditor z7D@"M'z#|20ZC'zwr*"zwO#
Lotus Notes M'z: Lotus Notes z7D@"M'z#|20ZC'zwr*"zwO#
Model 1 Web 3f(Model 1 Web page): ;v%@D JSP,|,*rC'JVDE""8(E"T>==Dq=
/jGT0XFZD)3fOT>D|n_-#(kTH Structs Web 3f#)
Rational Software Delivery Platform(Rational SDP): IBM m~z7D;v5P,|yZ Eclipse *E=4zk
=("a);W;BD$_,CZ*"gSLq&CLr#
REST gqD Web Service: kND Web Service,REST gq#
SSL: kND2+WSVc(Secure Sockets Layer)#
78 IBM Host Access Transformation Services: kE
|||||
Standard Widget Toolkit(SWT): CZ Java *"_D Eclipse $_d,|(eK9CWcYw53Tm0Z!?~
D(C"IF2DC'SZ API#
Struts Web 3f(Struts Web page): 9C Apache Software Foundation D Struts *E=4zkr\9(D Web
3f,CZ4( Java Web &CLr#bV9( Web 3fD=(4(KCZhC5T0|, getter M setter =(D`D
~"dkMdv JSP T0CZT> Web 3fDwLM_-a9D Web <#(kTH Model 1 Web 3f#)
SWT: kND Standard Widget Toolkit#
Unicode: ;V(CV{`kj<,|'V;;"&mMT>T1q@gPNN;VoTi4DD>#|2'V;)oT
PDm`+3Mz7D>#Unicode j<_PI ISO 10646 (eD 16 ;DzJV{/#
UTF-8: Unicode *;q=(8 ;`kq=),<ZWZ9CVPyZ ASCII D53#
Web i5D~(Web archive,WAR): ;V9uD~q=,I Java EE j<(e,CZf"yPXhDJ4,Tc
Z%vD~P20MKP Web &CLr#
Web Express Logon (WEL): ;v HATS &\?~,|9C'\;9C;iIxg2+cO$D>$G<=8(wz
O#(kNDxg2+c(network security layer)#)
Web Service: T|,ThvD#i/&CLr,I9Cj<xg-i(}xgxP"<MwC#
Web Service RESTful: ;V Web Service,9C^4,e5a9,IS*;VJ4,xG/}wC#q=}7D URI
ICZj6bV Web service J4,HTTP =(-iCZ4("lw"|BM>} (CRUD) n/,HTTP 7E"CZ(e
{"q=#
Web Service,+3,yZ WSDL: ;V Web Service,(#9C XML jG}],9C SOAP +d}],9C WSDL
hvIC~q,9C UDDI PvIC~q#
WebFaced &CLr(WebFaced application): ;V Web &CLr,{C HATS $_d D WebFacing &\?~
*"x4#
WebFacing &\?~(WebFacing feature): HATS $_dD IBM WebFacing Tool for IBM i &\?~#WebFacing
&\?~\;+ IBM i }]hvf6(DDS)T>D~4I1*;*VP 5250 LrDyZ Web DC'gf#
WebSphere: IBM D;v7F{F,|,CZ*"gSLq&CLrD$_MKP Web &CLrDPd~#P1|2
w* WebSphere Application Server DL{F,zm WebSphere 5Pz7DKP1?V#
WebSphere Application Server: Z Web ~qwOKPD Web &CLr~qwm~,IC4?p"/I"KPM\
mgSLq&CLr#HATS &CLrZ<v"+MA~qws,+w* WebSphere Application Server &CLrKP#
WEL: kND Web Express Logon#
XML: kNDI)9jGoT(Extensible Markup Language)#
- Oracle Z(I*XDwV Java (e#
Jcm 79
80 IBM Host Access Transformation Services: kE
w}
[A]20 23, 24
=h 24
f"b 26
|B 25
2, 27
6X 27
2, 27
^D 26
HATS ;M'z&CLr 66
Eclipse RCP 66
Lotus Expeditor Client; 67
Lotus Notes 66
HATS Web &CLr 65
[B]`-w 32
?p
HATS ;M'z&CLr 65
HATS Web &CLr 65
[C]Yw 49
bT
n? 37
JV,1! 47
0Z!?~ 52
f"b
20 26
[D]r!'V 59
<v
HATS ;M'zn? 66
HATS KP1&\?~ 66
HATS Web n? 65
TF/h8D'V 7, 11
[F](z&\!n 14
;M'z
20 HATS &CLr 66
Eclipse RCP 66
Lotus Expeditor Client; 67
Lotus Notes 66
;M'z (x)
?p HATS &CLr 65
<v&CLr&\?~ 66
<v HATS KP1&\?~ 66
|B>c 66
[G]|B
20 25
|B>c
;M'z 66
2f 12
&\
WebFacing 19
$w>j6 59
fr,+V 48
[H]j 44, 57
Z]oz 12
[J]/ITs 59
|L'V 59
G+ 12
[K]I,$T
IBM Support Assistant 12
)9tT 60
[L],S 43
[M]#e 44, 46
[N]Z]oz
j 12
[P],N,*; 48
@@ HATS 30
A;6q 44, 46
A;(F 44, 49
4( 49
tC 51
A;B~ 43, 49
tC 51
A;iO 44, 49
4( 50
tC 51
[Q](F 12
+Vd? 49, 58
+Vfr 48
1!JV 47
[R]U>D~ 27
[T]a> 35
u~ 49
8S< 31
<j 34, 45, 55
[W]D>f; 56
[X]Hvu~ 23
HATS &\?~ 23
IBM WebFacing Tool for IBM i &\
?~ 23
6X 27
2, 27
Bv&\
HATS 11
WebFacing 21
^D
20 26
© Copyright IBM Corp. 2002, 2015 81
mI$hC
KP1'V 27
[Y]3fhFw
Web
*; 55
5q_- 49, 58
$@
n? 37
wzA; 46
KP1'V
mI$hC 27
[Z]wzA;$@ 46
wzUK 44
wzi~ 52
*; 44, 49, 52
`- 55
;M'z 56
Web 55
4( 54
*;,N 48
SD~ 59
i~ 52
[XpV{]06-13f 32
EENPTUI 62
HHATS 1
HATS ;M'zn? 5, 9
HATS ;M'z&CLr 2
HATS $_d 1
t/ 31
HATS n?
bT 37
4( 35
*" 35
$@ 37
HATS n?S< 32, 43
HATS &CLr 32
HATS J4 43
HATS Web n? 4, 8
HATS Web &CLr 2
HTML DDS 62
OOracle WebLogic Server 11
PPF | 56
portlet 7, 11
RRational SDP 31
WWeb n?
<v 65
Web &CLr
20 65
?p 65
WebFacing
Bv&\ 21
WebFacing &\ 19
WebFacing i\ 19
WebLogic 11
82 IBM Host Access Transformation Services: kE
IBM®
Printed in China
GC43-2983-01