Pwfu Su f ML-Bd D Ig Achcu & Pduc Ovvw
TABLE OF ONTENTS Excuv Summy 3 Th D Ig Pbm 4 Pbm wh EAI 4 Muy Iv 4 Rcd Scby 4 Tm umg 4 N -Fw cvy 5 Th Bf f h Ey Pfm 5 Ufd Lgcy, Bu d ML D 5 Ig Wh d Byd h Fw 5 Tm Mk 5 Th Ey Pfm Achcu 6 Pfm d Fu Ovvw 8 MLz 8 Ifm Ig Sv 8 T/chDB 10 SDg 10 Mgm T 10 Quy Bud 10 ML D Ey 10 Mgm 11 Summy 12
Excuv Summy E IT d w chcu f gg d hg hgu d. Dymc f-vc vu ch c uhg h m f xg g chg, hwg hm b cumbm d fxb m h chg f Bu. Th d dvm f w bu c, mk u md b by ubquu I ccvy, dmd m, ufd cc h c fm, gd f h uc. O I dd vdg h budg bck f h x g f g chg. ML, h ML Quy Lgug, DOM, d h w Wb Svc dd; UDDI, WSDL, d SOAP, ff vub cfc h w bu, u, cum d f fug f h gz my h bu d. Lvgg h w f I dd, Ey vd h f d--d MLbd d g u. Th Ey Ifm Ig Ifucu ff -f-h- d g fw u h dvm f h x g f f-vc vu ch c. Ug hcd quy, fm d md chgy, Ey cc d d md -m, vdg ufd ML vw f v, mu-uc bu d. Igg fm h d y, Ey m h m cumg, cy d cmx c cdg cd wh d g chg. Th Ey Ifm Ig chcu d duc fmy c dvcd ch ML d db chgy d ff u-ml u f gg d quyg dbud fm uc.
Th D Ig Pbm u ch c h u ffc, ghy gd bu c dmd cc -m fm fm muud f fm ym. Pvdg dymc, ufd cc h d uc gfc bm gz cgy, m, d x d ug vy f fm, d md, fc d mc. I cu: Dff y f fm d dff ym, hv dff ucu, d uuy hgu fm; D cmg fm dff uc d b jd hw y cmbd; Dff y f d chg dff, mkg d whug gc chg; Dff c f d dff vw f h d. Pbm wh EAI Exg g chg hv md vd cc cmbd gcy, Bu d ML d, bu hv fd fy h dmd f vu ch c. Pmy dgd cc ERP ym d gcy c, E Ac Ig (EAI) c vd h dymc fxby d -m cc dmdd by Bu. EAI kg bw c cumbm, b-v d qu gfc mu f dvm m, d v h cc y md umb f c. d f ym h bhd h cmy fw, ud h wchfu y f IT, EAI d d w h d f, hd I cc d. Muy Iv EAI fw h md gfc dvc cmmdzg g chgy, bu qu gfc gmmg mw. N w fw c k k, d gg h dff chcu qu cmhv chc uddg f h c bg ccd, d h fw ud mk h cc. Th u ghy bud, c--c, kg h uv mdfc. hg h d f h gd cc u h ff bg muy wkd. Rcd Scby u ch c vby qu d fm my dff uc d vd ufd vw f h bu c. P-- g u, k EAI, md h by cc m h w h c. Tyg m ym gh qucky u cmx, uwdy m f cc, fg h dymc cby dd f Bu. Tm umg A yc -- g jc w fquy k mh mm. Ech g ff qu mu mu f cmx, mu cdg, whch m
m dg, dvm d g f fw u h ym bg ccd dvy ffcd. N -Fw cvy Exg c g chg wk w ccg ym d h IT d c. Bu wh cmmuc qud byd h c fw, wh c bg ccd ddy wd d mgd, h c g fmwk f. Py d hg c, d h d f cmhv kwdg f bh c bg gd, c bc mh g. Th Bf f h Ey Pfm Ufd Lgcy, Bu d ML D Th Ey Ifm Ig Ifucu dd h hgu d chg ug hgh-v, ML-bd, dcv quy gug d hcd quy md chgy. Ac d d-u qu fm fud vu d uc ug SQL-k d cc cmmd. Th Ey fucu u c, gd, ML u, gd f wh h fm uc h fm hw h fm ccd. Ig Wh d Byd h Fw Ug Wd Wd Wb um (W3) dd fud, Ey mm h ML, ML quy gug, d Dcum Objc Md (DOM) dd f, fxb hg f d c h I. ML qu c b ubmd fm y bw-bd, Jv vu ch c d ud h c fw. Qu u f-dcbg, w-fmd ML u h cg c. Ey fuy u h fucu d chcu dvg h dvm f Wb Svc, cudg: Uv Dc Dcvy d Ig (UDDI), dcy ku ym f bu d wb vc; Wb Svc Dc Lgug (WSDL), wb vc dc dd; d Sm Objc Acc Pc (SOAP), h m cdu c dd. Tm Mk Ey by cy, m-cumg d cmx c g by gg h d y. Dv g mmd cc d uc f u c d wb vc. A u f gd dvm fw vd dv d d-u wh d cc ML vw.
Th Ey Pfm Achcu Fgu 1 - Ey Ig Pfm Th Ey Ifm Ig Ifucu cc mu, dbud, hgu d uc d x vu gd ML db d vw (IDB, Iw ). Th I db d vw b f-d c my cc dbud hgu fm f w d g ML db. Ifm fm h dbud uc gzd ML bjc h cfm h c d. F xm, v dg xchg c h Iw c vd f-d cc gd cg, wh h hg bw h u duc vd, d h duc gd d cfd ccdg h d f h mkc. Ech duc bjc c cg d g wh bu fm h cg, dvy, RM, d h db. Th Iw vd dbu cy, h, h gg uc d mhd f cc h c. Th Iw chcu dd h h ky f ccg dbud d hgu fm: Dcvg h uc f ch c f v fm Accg h uc v h cy fm Pug gh h ccd fm Wh h c u quy h Iw, h g mdu f h Ey fm dcm h quy qu h dcd h dymc d cchd uc. Th Iw cm h cd dymc d quck- S u g M d (d m x, d u c g ) u m D b I w u m Ey Ig Pfm R M / S M A c m m c A c E y S D g E x M k c u Igd ML Db (IDB) D m E x I w I w I w I w E y S D g - N g S u D b
dg uc ccd d cmud -dmd, -m. Th Iw cm h dvd fm w d c uc ccd, gd, d cchd dvc. I dd h g fm, Ey vd h SDg fmy f fw, bg h d dvm f Wb f-d c f dg h gd fm. A c m f mmc duc c h b dvd. Th m b h cum cv duc c dvc d my cc, vu, d cm h uby f mufcu mu u ffg. Th f-d c umcy gd d dm, bu, x d y dc hw duc hud b qud d wh duc c dvc hud b vdd.
Pfm d Fu Ovvw Th Ey Ifm Ig Ifucu c f u f cm h wk gh vd gd cc dbud d uc. Th Ifm Ig Sv vd h c fucy, ccg d cg qu -m, d ccb c hugh quy gug API d DOM (Dcum Objc Md) API. SDg ff wb-b f-d y bud quy fm d c m dy vw f h d h y cumzd h d f h vw. Th Ey fm cud fu f mgm h b h u y c d mg f-d c, vw df, d fm, d uc cc. MLz Th MLz fmy f u ucud d m-ucud d vu ML vw. Th MLz w y cu db, HTML d f v cg ML d uc. Ey ff: R w, xg vu ML vw f y JDB-cm db; HTML w, g HTML g ML; Ad cmm d b-dmd f w. Add w c y b w f h d uc. Exg vm ML fm xchg, uch d f WbMhd ST, c vd xc vg f h dvm f w. Ifm Ig Sv Th Ey Ifm Ig Sv cc h vu vw xd by h w d vd vu gd ML vw c. Th ufd vw y fm d g d fm fm uc ML cfmg h ML chm f h g c.
Th fm d g dy d ccy cfd ug h ML Quy Lgug. Th ML quy gug hgh-v, dcv quy d vw df gug f ML. I m h qum f h W3 wkgu ML Quy Lgug d h dd fu f cg ML d wh ucu. Tfm xd bf ML vw df c y v m g bm, cudg m, vu, d cfc hg. Th ML quy gug cu h c f dvg uc--g fm cmd ug Jv SLT. SDg Quy Fm HTML Ouu Fm Bud SDg Eg D Ig Sv P Quy Omz Suc Acc Omz Excu Eg ML Quy API MLz um Ac w Pc Md Mgm T T chdb F RDBMS Lgcy Fgu 2 - Ey Pfm Fu Th Ey Ifm Ig Sv c ML quy gug qu g Iw. Th vw c fm h quy c fc d cd vw wh fc d cd h cu d uc. Th quy h d quy d cd by h quy mz. Th uc cc mz ch ffc wy f dcmg h mzd quy qu h h dwm fm uc. Th quy fy u by h xcu g, whch d h qu h ML w, cc h fm, d cm ML quy u. Th Ifm Ig Sv vd y cumz f vu vw h vd gwy h Bu c. Th vw c y cv ML
d fm ML dd h m. Ifm Ig Sv vw c u c wh bu b xdd wk wh c h u bu--bu c. T/chDB Th Ey Ifm Ig Ifucu u h T d h ML ch Db (chdb) cch h cm f h Iw h cd w c d uc. Th fm d cchg c h dmd guy chdud v, dcd by h T dm fc. chdb v ML db f g ML dcum. Ug JDB cm db f g d quy cg, chdb d ML qu wh w-fmd ML dcum u. Aumd d h db wh ML d h dv d b w f h udyg db. Th chdb chcu u y g d quy cg ghm dv mvm u-m ffccy, d ducd dvm d mc c. SDg Th SDg fmy f b h d dvm f cumzd Wb fd h u gd ML vw, md vb hugh h Ifm Ig Sv. SDg ud by h bu y d vd: Fm f mc quyg f h d uc h gd vw; Summz d vg f g quy u; Quy c fmug d fg qu; Advc duc c bd dm x. Mgm T Th Ey Mgm T vd cmhv ym dm d dvm vm f mgg h d g fm. Quy Bud A ghc quy bud vd f h c f ML vw df d qu. Af mg h ML chm f h d uc xg vw, u df j, fuc vc, d fg cd h u d ug wzd d dg-d-d u fc. Th bud w h u ghcy g uu d dff ML chm by cfyg mg h u chm, gug, d c f w m. ML D Ey Ey vd vv ML d, d y, d d mgm f mg h ML chm f d uc. Th c m f m, d g d y fm bd h, bg d d y, ud, d vd dv by h ML chm.
Mgm Th mgm c gd dvm vm f Wb-bd c h cc mu fm uc. g w f ML vw d quy cuc d g w f budg, dym d mgm f SDg-wd Wb f-d h cc h gd vw.
Summy Td d g chg hmg h d f vu ch c. Pvg dqu dg h dymc c f Bu um, chg k EAI cumbm, m cumg d hv md cby. Sf-vc vu ch c d g chgy h vg I dd f m d hg d d ud h fw budy. ML d mv h mm f cmug m bh h uv cby f dd, d h d wh IT f chg h c vg h gb ccd f h. Th fdcbg -f-u vdd by ML f fcy wh h dmd f w vu ch v h dg h fw f fm bw. Lvgg dd budg bck, h Ey Ifm Ig Ifucu vd u-ml fm f ccg -m, ufd hgu d. Emg h mu cdg cy wh EAI u, Ey duc g-m c f wh, d vd cb d g fm f vu ch cmug. Pvdg gfcy b m--mk, cby d by h d -- g, h Ey Ifm Ig Ifucu h y u h dv h fxby dd by IT d qucky w wk cmy bu u.