ISV & Dvl Rl IBM WbSh Al Sv 85 Wh w? (qu qu b ) Thm Buè bu@fbmm IT Ah WAS 8 Adm fd Bu Slu C L Gud, F
ISV & Dvl Rl WbSh Al Sv: Lby Pfl
ISV & Dvl Rl WAS v855 dlv gf hm Lby fl, ludg w gmmg mdl, dm, qul f v d dvlm l Dym Sv Pfl N lk Wb Pfl; fgud by fgd lvl S f, u ffly S <3; Mm f <5MB; (TdL bhmk) Dvl F Fu Smlfd, hbl XML v fg Nw gd mgg v, DyCh u, w g mdl, uh Wb Sv, JMS & EJBL Smll Dwld 5MB f Wb Pfl fu Igd l Pwful l WDT El fu Ehd f v855 g mdl, Mv g, ++ Wb Pfl Cfd C wb f h Jv EE Wb Pfl dd WAS v855 Lby Pfl & WAS Dvl Tl f El (WDT) Dymlly Exbl Ill w fu fm y (ll m) wh v Lghwgh lu Mgm Lby v j lghwgh lu f wkld blg d hgh vlbly Uz ll d dly IM uz ll Nw dly v kg f + fg + qud ub f v um f hgh dy dly Lby Ex Add um fu d g 3 d d y m v Lby x f Fdly full fl WAS Sm lbl & QOS Dvl Lby fl d dly Lby fullfl WAS
ISV & Dvl Rl N Hudl Ill Tl d um f f dvlm N m lm El fu ll f l; 4MB z dwld f v fl Ill Mg l ud m lld ul Tw mu fm Nhg D : 1Ill WAS Dvl Tl f El Fu U h Tl dwld h WAS Lby Pfl dwld 4MB z fm WASdv
ISV & Dvl Rl WbSh Al Sv: Lby Dm 1
ISV & Dvl Rl Smlfd Sv Cfgu Sml : 1 XML fl f ll v fg Edbl wh h wk Exbl, hbl, vbl
ISV & Dvl Rl Smlfd Cfgu
ISV & Dvl Rl WAS v855 dlv gmmg mdl d qul f v hm h Lby fl, xdg h f Lby bd l d dlym Hghly Cmbl Rum Bd Fu WAS Ex Jv EE Su Rum Sv & Cfg Mdl Fu Mg HTTP T Al Mg Full WAS Pfl WAS v85 Lby Pfl
ISV & Dvl Rl WbSh Al Sv Ed Pg ummy Sym f Rd Wb + JEE A Ex WAS B wh ylmd l (48 PVU v) B Full fl Wb, Jv EE d x Su, hgh fm g ND Full fl + Hgh vlbly + Illg mgm + Hgh lbly d m Sym f Eggm Sml Wb A Lby C Wb, mbl, OSG (Wb fl f) Sub f Lby fl Lby fl ludd w/ B Evyhg Lby C + Jv mgg + Wb v + SQL DB Lby fl ludd w/ ND + E l lug + Tlgy mgm Hdful f v Dz f v Hudd f v Hudd f u u Thud f u u
ISV & Dvl Rl Fu Mg HTTP T Al Mg
ISV & Dvl Rl Pkgd Sv Dlym O Pkg u md hv f fgud Lby v y lg wh l Dly fm El vm Rulg z b d g du vm d uzd F um ud h IDE, mmdl gm mg h lfyl f v : C [vnm] S d [vnm] Pkg [vnm] Su [vnm] Ud fgu f ug v ffv mmdly Add/mv dymlly by dg/d md dy
ISV & Dvl Rl Mmzd Sv Pkg Lby xdd hv 3MB Ill ly wh yu d mmz dk f Mdul Ahv Ill Sdl Ill Mg y Fu Mg HTTP T Al Mg Lby um hv 5MB (Jv EE Wb Pfl) S ly wh yu d ly fgud fu d by h Lby kl mmz mmy f Pkg ly wh yu d mmz kgd v: v kg vnm lud=mfy
ISV & Dvl Rl Cbly WAS Lby C WAS Ex WAS (B) WAS ND/zOS Lby Full WAS Lby Full WAS Lby Full WAS Wb Pfl (ub f full Jv EE g mdl: Svl; JSP; JSF; EJBL; CDI; mgd b; JTA; JPA; ) + JAXRS + JDBC + g + mbl lk X X X X X X X Fdly fm Lby full WAS X X X X X X X Ol vg & mgm hugh ND jb mg X X X X X X X IHS ug (# f v llwd) 5 5 Uld Uld Ld Blg / Flv (# f v llwd) 5 5 Uld Uld SPI (llw 3 d y x Lby fu) X X X X Ahv ll X X X X Cllv Cll (1) Mmbh, d () Mgm X(1) X(1) X(1) X(1,) JAXWS WbSv, JMS, MDB X X X X X X Full Jv EE (+ JCA, Jv Ml, full EJB, JAXRPC, JAXR, ) X X X Exdd Pgmmg Mdl (CEA, SIP, SCA, Bh) X X X WXS lm XS C JVM f Dbud Ch (# f v) Uld (1) uld(1) Uld() Uld () Edg f Nwk Sv X X Lby z/os x Illg Mgm (dym lu, Ed Mgm, Hlh Ply) X(z/OS) WbSh Dvl Tl (Jv EE, g, wb, mbl) X X X X X X X Rl Al Dvl (ml g mdl) X X X X X X X X (1) HTTP mgm d DyCh ly () WXS l z/os ly
ISV & Dvl Rl WAS v855 Fmly WAS f Dvl WAS Hyv Ed WAS ND WAS f z/os Tl Ed Lby d Full Pfl +WXS Lby d Full Pfl Illg Mgm +WXS Tl Ed Lby d Full Pfl Illg Mgm +WXS Lby d Full Pfl Illg Mgm +WXS Cl Ebl ff dvlm f vv h wll u WAS du Avlbl hg d f h dvl dk d lud El d Th WAS ND v mzd ly u Pu Al Sym, VMw, PwVM, zvm d h v vulz vm WAS Tl Ed Lby d Full Pfl +WXS Dlv uu vlbly, wh dvd fm d llg mgm bl, f ml Full lm WXS Tk full dvg f h z/os Sylx dlv hghly u, lbl, d u ff v x Elm WXS z/os l Pvd u, hgh fm g f mdly zd fgu wh wb lug d flv u fv l v fl Ilud lm Xm Sl f HTTP hg d DyCh h ld WbSh Al Sv Pvd WAS d WDT d fly vlbl f dv dk d ud ud du um l WAS Lby C Lby Pfl (Wb Pfl ly) A lghwgh d lw Lby fl bd ffg ( fullfl WAS), vdg h bl dly buld d dlv wb h d qu h full Jv EE k WAS Ex Lby d Full A Pfl lghwgh d lw Lby bd A ffg lw, ( dyg fullfl WAS), lu vdg buld dym h bl Wb dly &, buld ludg d dlv bh Lby wb l d fullfl WAS Rd mu f PVU
ISV & Dvl Rl Jv EE Wb Pfl Cml Sud by ll WAS d Ebl lghwgh d dd um b f buldg wb l Wb fl f: <fu>wbpfl6</fu> bl ll Svl 3 JvSv Pg (JSP) Ex Lgug (EL) Dbuggg Su f Oh Lgug (JSR45) 1 Sdd Tg Lby f JvSv Pg (JSTL) 1 JvSv F (JSF) Cmm A f Jv Plfm (JSR5) 11 Jv T API (JTA) 11 Jv P API (JPA) B Vld 1 E JvB (EJB) 31 L + I 11: Mgd B 1: Cx d Ddy Ij: JSR99 1 d JSR33 1 v855
ISV & Dvl Rl EJBl Su EJB 31 L ky m f h Jv EE Wb Pfl Sub f EJB 31 fud b d ll f K EJB mlm mll d lghwgh Avlbl ll WAS d EJB 31 L (Lby d Full Pfl) S B (ful, l, gl) Mg Dv B x/1x CMP/BMP Ey Jv P Ll/N If 3 Rm x Rm Hm/Cm JAXWS wb v JAXRPC wb v EJB Tm Sv Ay B Iv I RMIIIOP C mgd / B mgd Dlv Pgmm Suy Embddbl API Full EJB 31 (Full Pfl) (ly qud f EJB L)
ISV & Dvl Rl Wb Sv Ah CXF mlm Sud API JAXWS JAXB Wb Sv f EE 13 Bh POJO d EJB bd Wb v JDK budld API l vlbl: SAAJ, JAXP, SAX Pl SOAP/HTTP WSSuy Smlfd dvlm d dlym El WDT wzd u dw WSDL Jv g, d bm u POJO wb v El WDT lug u d dmldbug yl F EJB bd mlm: N u WAR g qud N EAR w qud
ISV & Dvl Rl Jv Mgg Su JMS d MDB gmmg mdl fu Lghwgh mgg g llz mgg d (quu d ) Ig wh d uy v F dvlm d g Su uy bud I wh WAS full fl SIBu Lby l full WAS SIBu Full WAS JMS l Lby WMQ Cl: Ig wh WMQ f du mgg
ISV & Dvl Rl JMS Fu Lby WAS JMS mgg: ll mg d vd fm llzd ME F Mgg Pvd HA WMQ WAS full fl SIBu
ISV & Dvl Rl Su f WbSh Wb Ch Ll v h f dym wb Ebl dvl ly dvl / l f ll v hg lu Svl/JSP/ l Sm API full WAS Ol dk ffld DbudM API h xml LRU lm ly Ru ll v h du mv l uhgd dbud hg v WbSh Xm Sl Lby mlm Dk ffld
ISV & Dvl Rl Ugd WbSh Exm Sl f Wb Chg Mv d vlum wh l lbly Ely: dd m dymlly d um dbu d umlly Ch y Cfgubl umb f l: bl bw d d w N d h vy l v h xml h xml Svl/JSP/ l DbudM API WbSh Xm Sl Cl Svl/JSP/ l DbudM API WbSh Xm Sl Cl
ISV & Dvl Rl SPI f Lby Pfl Ex Add yu w Lby fu v OSG budl Wb l budl l ud Allw ml g f hdy fu h Lby um d dvlm l Full lf yl: kgg, ll, d ull Sym Pgmmg If (SPI) f: Addg yu w fgu I wh Lby kl Cl vbly d by l ld Sml : Exd OSG l gmmg mdl Pvd w fuu ( Cum U Rgy)
ISV & Dvl Rl Suy Su u f h bx All d ll h ly Ex m mgm by dful Sml wh blg uy Am mk uy l Nw f Lby WAS v855 Fdd LDAP R Cum U Rgy OAuh Pwd y d hhg fg fl Ilud h SSL f d Ilud ll h uy v (uh, b gy, uhz) d wb f uy d Olly u m (fdd) LDAP u g Ilud h SAF gy d uhz d
ISV & Dvl Rl Pblm Dm Pblm Dm By Lggg b: wbhlgvd=bylggg1 Muh f h dful x fl Wk wh m lg d API dful Lby lg d U bylg l fl d v lg d Rmmdd f du vm mv fm Sm hlgy WAS full fl Hgh Pfm Exbl Lggg Lby T Pfm 7 6 v d 5 4 3 1 4 6 8 1 1 14 16 18 hd Dful HPEL
ISV & Dvl Rl Mg Fu m1 U BCI vhd wh fgud Cll d fm vu m ludg: JVM ThdPl Wb Al Db C l Mgg Wb v Abu fy whh m m d gh u PMImbl fm <m fl="wbc,thdpl,jvm /> <m bltdlpmi= u /> D g ug MXB C b md v JCl y dd JMX l Iludg hd y l lk Wly/CA I
ISV & Dvl Rl Cllv Adm Nw Lby llv mgm fuu N ddy full WAS Agl dm Dlym f Lby lgy S lu mgm Al d v dlym/ud JMX API hugh Jv, Jyh, d Jl l Cfgu: Cll: Rqu WAS ND WAS z/os l Mgd v: My b Lby, WAS B, WAS ND, WAS z/os S lu ud WAS ND d WAS z/os Hghly vlbl Hghly lbl: Sl 1 f JVM
ISV & Dvl Rl Lby Sv Mgm Cllv Mmb (Lby C, B, ND, z/os) h h 1 h 3 F u M g H T T P T A l M g v l 3 j u y 1 1 j A Lby Pfl Sv 1 F u M g H T T P T A l M g v l 3 j u y 1 1 j A Lby Pfl Sv F u M g H T T P T A l M g v l 3 j u y 1 1 j Lby Pfl Sv 4 F u M g H T T P T A l M g v l 3 j u y 1 1 j A Lby Pfl Sv 3 Mgm d Mg (JMX) Lby Cllv All WAS d lgbl j llv mmb Oly WAS ND d z/os b Cllv Cll A A A A A HTTP Sv Cllv Cll (ND z/os) F u M g HT TP T A l M g vl 3 j u y 1 1 j Lby Cllv Cll A A JMX Cl WbSh lug
ISV & Dvl Rl Cllv d Clu jyh jl Jv Cll Cllv Cll Oly WAS ND d z/os b Cllv Cll Pvd Ol Rgy A ll mmb hugh ll Hghly Avlbl Su, Slbl Agl N l fg Lby Pfl (Cllv Lby Pfl Mmb) (Cllv Mmb) Lby Pfl (Cllv Lby Pfl Mmb) (Cllv Mmb) All WAS d lgbl j llv mmb Pfl lfg lu (WAS ND d z/os) Sml fg ud Ely vd, fgud Lby Clu A Lby Clu B
ISV & Dvl Rl WbSh Al Sv: Lby Dm
j F u M g j v l 3 H T T P T1 u y 1 A l M g j F u M g j v l 3 H T T P T1 u y 1 A l M g j F u M g j F u M g j F u M g j v l 3 j v l 3 j vl 3 H T T P T1 H T T P T1 1 HT TP T u y 1 u y 1 u y 1 A l M g A l M g A l M g ISV & Dvl Rl 1 3 4 5 Lby Cllv Lby Clug JMX Mg O Dmd Ru Plug WbSh Xm Sl h 1 h h 3 A A A A A A Lby Pfl Sv 1 Lby Pfl Sv Lby Clu Lby Pfl Sv 3 Gd C Gd C HTTP Sv WbSh lug 4 O Dmd Ru A A WAS Full Pfl Sv X Mgg Clu A A WAS Full Pfl Sv Y WAS ND Al Clu A A WAS Full Pfl Clu Mmb A A WAS Full Pfl Clu Mmb A A Lby Pfl Sv 4 Lby Cllv Gd C Gd C Gd C WAS ND Admv Cll Dlym Mg Adm A Illg Mgm Ag Hgh Avlbly Mg Nd Ag Nd Ag 1 A A Lby Cllv Cll 5 Gd C Clg Sv Bw Cl JMX Cl 3 Mgm d Mg (JMX) WXS Chg T
ISV & Dvl Rl
ISV & Dvl Rl Th Bg Pu : WAS 8 Vlly Igd & Hzlly F f Pu Ol Mgm & Effy IBM Wkld Dly (Img, Tlg, P) WbSh Vul E (Illg Mgm Pk) Bh Pg & Dbud Chg WbSh Cmu Gd WbSh Xm Sl DPw XC1 F f Pu Fud & Pgmmg Mdl Fu Pk WbSh Al Sv Fud IBM JVM
ISV & Dvl Rl Th Bg Pu : WAS 85 Vlly Igd & Hzlly F f Pu Ol Mgm & Effy IBM Wkld Dly (Img, Tlg, P) WbSh Vul E (Illg Mgm Pk) Bh Pg & Dbud Chg WbSh Cmu Gd WbSh Xm Sl DPw XC1 F f Pu Fud & Pgmmg Mdl Fu Pk WbSh Al Sv Fud IBM JVM
ISV & Dvl Rl WAS ND V85: Rly hm WbSh Vul E & WbSh Bh
ISV & Dvl Rl WbSh Al Sv: ODR Dm
ISV & Dvl Rl Illg Mgm S Th O Dmd Ru l hd lf d flw l lghm llgly mg wkld Clf Pz d Flw Cl Rug d Ld Blg Nd 1 Plm Exu Nd Nd 3 WbSh O Dmd Ru (ODR) Nd 4 Nd 5 Rug, Hlh d Sv Pl WbSh D Mk Al Dmd Ru S Plm D
ISV & Dvl Rl Illg Mgm Exdg QS hugh um mug
ISV & Dvl Rl Al Ed Mgm Hw yu lk lk wh yu ud yu l
ISV & Dvl Rl Al Ed Mgm Al b ugdd whu ug ug Ugd Al whu u d u Culy u mull d f l Aumlly u u f l Mull d b vd f xdd d f m Rllu l wh fm d h whu v l Ely ud OS WbSh whu ug dw m Eyu d l dm l, lu full g u
ISV & Dvl Rl Al Ed Mgm Admv Cl Ed Cl C
ISV & Dvl Rl Illg Mgm Exdg QS hugh um mug
ISV & Dvl Rl Hlh Mgm S d d blm bf d u uff ug Aumlly d d hdl l hlh blm Whu qug dm m, x, v Illgly hdl hlh u wy h wll m uu vlbly Eh hlh ly f d, m, d g f Ilud hlh l f mm l blm Cumzbl hlh d d hlh
ISV & Dvl Rl Hlh Mgm Hlh Pl Hl mg mm hlh blm bf ug u Hlh l b dfd f mm v hlh d Wh hlh ly' d u, v xu umlly qu vl Nfy dm (d ml SNMP ) Cu dg (g h dum, jv ) R v Exv m m yu mg wh m m: yu um' x! Al v d wy h v ug d v ly vl Eh hlh ly b uv um md Suv md lk g whl llw yu vfy h hlh ly d wh yu w bf mkg um
ISV & Dvl Rl Hlh Mgm Cum Hlh Cd Flxbly dm wh uhlhy d Cum x b bul whh u m fm: Th O Dmd Ru, URI u d PMI m, MB d bu Exml: hug hd d, DB l xhu lw dw Cmlx bl x ug mx f d ud (AND, OR, NOT)
ISV & Dvl Rl Hlh Mgm Cum Hlh A Pvd flxbly by llwg h df f um llwg dm df l b d u wh h uhlhy u dd