SOA !"#$%
Upcoming SlideShare
Loading in...5
×
 

SOA !"#$%

on

  • 538 views

 

Statistics

Views

Total Views
538
Views on SlideShare
538
Embed Views
0

Actions

Likes
0
Downloads
6
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

SOA !"#$% SOA !"#$% Document Transcript

  • SOA !"#$%
  • !"#$ !"#$%&'? !"#$ !"#$% !"# !"#$ !" ! !"#$% !"#$%& IBM !" #$ 2004 !"#$%&'"() !"#$%&'$()* !"#$%&' ()*+,-./01%2 !"# $ !"#$ !"#$%&'( ) * 2002 Gartner Group 2008 SOA( !"#$) !"#$%&'()*+,-. !"#$%&'()%* SOA SOA !"#$ %&'()*+,- !"#$%&'()*+,-./0 !"#$%&'( ( ) !"#$%&'()!*+) ,-./0 SOA !"#$%&'()*+,"-./0(1 !" IT !"#$%& ! " SOA !"#$ SOA !"#$%&'()*+ Web !" !"#$%&'()*+,-./01 SOA !"#$%&' IT !"#$%&'()* !"#$%&'() !"#$%&SOA IT IT !"#$ !"#$%&'()*+, !"#$%&'()#*+,- !"#$%&'()*+,-.-/01 !"#$%&'()*+,-./012345 !"#$%(On Demand Business) SOA !"#$%: !"#$%&(governance) !"#$% & (process) IT !"#$%&'(align IT with business) !"#$%& (architecture) !"#$%&'( EAI) !"#$%&'()*+ ! !"#$%&'( !"#$ ! SOA !"#$%&%'( !"#$%& !"#$%&'()*+ !"#$% !"#$ !"#$ SOA !"# !"# !" IT !"#$%&'()* !"# ! SOA ? !"#$%&'()*"+,- !"#$%&'( !"#$%&'()*+,-./012 IT !"#$%&'() !"#$%&'()*+,-./0123 !"#$%& !"#$% !"# !"#$%&'()*+,- 1
  • SOA !"#$%&' Process Choreographer ( !) !"#$ !"#$%&'( !"#$%&'( !"#$%& !"#$%&'()*+,-./0"1234(process) !"#$% &'()*+,-./0123 !45* !6789 !"#$%&'() !"#$%& !"#$%&'() ! !"#$%&' ()*+: • !( !) - : !"#$%& / !" - !"#$: !"#$%&' !"#$%&'()* • !"( !) - : !"#$%&'()*+,$- ./01 !"#$% ! J2EE Mainframe !" !"#$%& !"#$ !"#$%&'() * • !"( !) - !: !"#$%&'#()*+ ! !"#$%&'( !"#$%&'()* !"#$%&'()CICS !" !"#$%&'( !"# $%&'()*+ Web Services - !: !"#$%&'()*+, !"# !" !" - : !"#$%& '(); !"#$%& !"#$%&' !" !"# !"#$ !%&'()* !"#$%( !") !"#$%&'() 6 ! 1(JavaTM EJB) !"#$ 2( !"#$) 3(CICS ) 1 ! 2 3 2
  • ! !"#$%& !"#$%& !"#$ 4 !"# ( !) !" ! ! !5 6 !"#$%&'()*!"+ ! SOA !"#$%& '( !" !"#$%&'()*+,-./0&12/3456789: !"#: !"#$%&'()*+,-./0123456 !"; !"#$%&'()*+,-. !"#$%&'() ! !"#$%&'()*+, Business Process Execution Language(BPEL) !"#$%&'($%)*+,-./0 Web Services !"# !"#$%&' Web Service !"#$%&'( partner link BPEL !"#$%&'() !"#$%&'()*&'+,% B2B !" #$%& 3
  • SOA !"#$%&' !" !"#$%& SOA !"#$%&IBM WebSphere Business Integration Modeler V5.1 (WBI Modeler V5.1) WebSphere Business Inte- gration Server Foundation V5.1 (WBI-SF V5.1) WebSphere Studio Application Integration Edition V5.1 (WSAD-IE V5.1) WebSphere Business Intepration Server 4.2 !"#$ WBI Modeler !" WSAD-IE !"# !"# WBI-SF V5.1 WBI Server 4.2 ! !"#$%&' ()* ! IT !"#$%&'() WebSphere Business Integration Server Foundation V5.1 WBI-SF V5.1 WebSphere Application Server(WAS) !" Java 2 J2EE Web Services !"#$% !"#$%&' e-business !" Web Services !" ! IBM !" SOA !"# !"#$%&'( !"#$ !"#$%&'( )*+ !"Java !"#$%&'#( !"#$%"&'()*+,- !"#$%&'()*+,-./&0 !"#$%&'()*'+,)- !"#$%&'(: _ Windows 2000, 2003 _ Solaris _ Linux ( !") _ HP-UX _ AIX WebSphere Studio Application Integration Edition V5.1 WebSphere Studio Application Integration Edition V5.1 (WSAD-IE V5.1) !" BPEL !"#$%&' ()* !"#$%&'()*+ !"#$%&'( SOA !"#$%& !"#$%&'( 4
  • !"(services) !"#$%&' !"#$%&' !"#$% Internet !"# !"#$%&'()%*+,- !" !"#$%&'()*+,-./01'234356789 WSADIE !"#$%&'()*+,)- !"#$%&'( J2EE Web Service BPEL !" !"# !"#$%&'()* !"#$: _ Windows XP _ Windows 2000 _ Windows NT _ Linux ( !") WBI-SF !!"#$%&'() IBM !"#$%&'( )*+,-./01 !"#$%!"#& !"# $%&'()*+,: • SOA !"#$ %&'#() • !"#$(WBI Modeler): !"#$%&' !"#$ %&' • !"#$%&(WSAD-IE): !"#$%&' WBI Modeler !"#$% BPEL ! ! BPEL !"#$%&'( • !"#$%&(WBI-SF): !"#$%&'()*+BPEL !" !"#$%&'()*+ • !"# (Messaging-WSIF): !" !"#$%&' !" !"#$"% WSIF ! • !"#$%&'()*+ !"#$%&'()*+,-./0 !"#$%& 5
  • SOA !"#$%&' SOA ADSL !" #$% ! !"# !"#$%&'()*: !"#$% !"#$ !"#$%&'()*+,-./0 !"# !"#$%&'( !"#$% !"#$%&'($%)*+,#- ADSL !"# !"#$%&'()*+,-. !"#$%&'( !" !"#$%!"#&'( !"#$%& !"#$% IBM !"#$%&'()*+,-./01 ! !"# !"#$%&'() !"#$ ADSL !" !"#$ IBM !"#$ SOA ! !"#$%$& !"# !"#ADSL !"#$%&' 1. !"#$%&'( ADSL !"#ADSL ! !"#: ADSL !"#$%ADSL ADSL !"#$%& !"#$%& !" !"#$ !" !"#$ ! !"!#$%&'()* !"# !" 2. !"#$%& !"#$%&'()*+,-. !"#$% !" 3. !"#$%&'()*+,-./0" !1 !"#$%& !"#$%&'()*+,-. 4. ! ADSL !"#$%& !"#$%& !"#$%&'()*+,-./01 5. ! ADSL ! !"#$% !"#$ !"#$%&'()*+ 6. !"#$%&'()*+,-./01 !"# 6
  • 7. !"#$%&'()*+,-./012 !"#$%&'()*+, 8. !"#$%&'()*+,-./0123456789:;<6= !"#$%&'()*+,-./0 ! " 9. !"#$%& !"#$%&'()*+,-.()/ 10. !"#$% !" !"#$%&'()* !" !" A.13 !"#$%&'()* 11. !" !"#$%&'()*+,-&'./012 12. !"#$%&'()* !"#$%&'() 13. !"#$%&'()* IP !" IP !" 14. !"#$% &'()* !"#$%&'()*+',- 15. !"#$%&'()*+, !"#$%&'()*+,- 16. !"#$%& !" #$%&' !"#$%&'()*+,-. 17. !"#$%& !"#$%& !"#$%& !"# $% !"#$%& !"#$%&' 1 !"#$%&'()*+, !"#$%&'()*+ 18. !"# !"#$ !"#$%& !" !"#$%& !" !"#$%&'()* !"#$%&'()*+,-./ !"#$%&'( !"#$%&'()*+,-./0123456 !"#$%&"#' !"#$ ADSL !"#$%&"'()*+ !"#$%&'() !"#$%&' !"#; !"#$%&' ()* !"#$ !"#$%&; !"#$%&'()*+,-. !"#$%&'! !"#$ !"#$%&'()*+, !"#$%& 7
  • SOA !"#$%&' !"#$% !"# !"#$ / !"#$%&'()*+, !"#$ WBI-SF !"#$ !"# WBI-MODELER !"#$WSAD-IE BPEL J2EE WBI-SF !"# $%&'()* !"#$%&'()**+,-./01 !"#$%&"#' !" Message Broker(MB) !"#$%&'()*( !"#$) !"# !"#$MB IBM !"# ! !" !"#$%& !"#$%&'()* Messaging Queue (MQ) !"#$%&' !"#$%&'()*+,-./ !"# BPEL !" !"# MB !"#$ Web Service !" !"#$%&' MB MB !"#$%&#'()*+,-./0 !"# $%&'( !"#$%( !) !" IBM InterChangeServer 4.2.2 (ICS) !"#$%& !'ICS !"#$% &'$()* !"#$% !"#$%&'()*+, Web Service !"# ICS ! !"#$Adapter( ) !"#$%&'()*+,-./0 ICS !"#$% ! (Compensation) !"#$% IBM !" !" BPEL !"#$ !"# Web Service Adapter !"#$% ICS !" ICS !"#$%&' ()*+,-./ !"#$%!"& !"#$%&'()*' WBI SF ! !"#$%&'()*+, !"#$%&'()* Web Service !"#!$%& !"#$% !" !"#$%&#'()*+ !"#$%&'()*+,- WBI SF !"#$%&' ! !"#$ ADSL !"#$ 8
  • WBI MODELER !"# WSAD-IE ! !" BPEL !"# WSAD-IE V5.1 BPEL !"# ADSL !"#$ : 9
  • SOA !"#$%&' !"#$ !"#$%& !"#$ !%&'()*%+ !"#$%&'()*+,-./ ! BPEL ! ! BPEL !" !" WBI SF !"#$%&'()*+, WBI SF !"#$%&'"()(BPEL) ! ADSL !"#$%&' !"#$%&'()*+ !"#$ ! !"# !"# !"# 10
  • !"#$%& !"#$%& !"#$%& !"#$%&'( !"# $%& !" !"#$% ! 11
  • SOA !"#$%&' !"#$%&'( !"# !"#$%&'()*+,&'-.!/%01234 ! !"#$%&'()*+,-./0123/456 ! !"#$%&'()* ADSLNewOrder ! ResourceAssign !"#$% ! !"#$%& '(%&))*%&+,-./' !"#$%& !"#$%&'( !"#$%& !"# !"#$%&'( !"# $ ! demo !"#$%&' !"#$%&' !"#$%&'()*+,-./0 12
  • !"# $%&'()* !"#$% !"#$%&'()) demo CSRep !"#$% !"#$ !"#$%&'()*+,-. !"#$%&'()* !"#$%&' CSRep ! !"# !"#$ !"#$%&'()* !"#$%&'"#( ! demo demo !"#$ %&' ()* !"#$%&'() !" !"#$%&'()*' !"#$ !"# !"#$% WBI-SF !"#$%&' !"# !"#$%&'(#)*+ BPEL !"#$%&' !"#$%&' CSRep !"#$%&' CSRep ( !" !" !"#$ !"#$% !"#$%&' !" 13
  • SOA !"#$%&' CSRep !"#$%&'( !" ! !"#$%&' demo !"#$% !"#$ !"#$%&'"#() !"#$%& !"#$ ! CSRep !" • demo !"#$ !"#$ !"#$%& !"# !"#$% !"# ! 14
  • • !" !"#$ !" !" ID CSRep • !"#$%demo !"#$ %"#&'()*+, CSRep • CSRep !"# !" !"#$%&'( !"#$% 15
  • SOA !"#$%&' / !" !"#$ ! BPEL !"#$%&'(%)*+,- !"#$%&' !"# ! !"# BPEL !"#$%& !"#$%&'( ! !"#$ Response !"#$ !" BPEL !"#$ !"#$%&' !" Reply !"#$%&'()*+,-./0$123.40$56789:; !"#$%&'()*+, !"#$%&' !"#$%& !"#$%&' 16
  • ! !"#$% !"# !"(MQ) ! Message Broker !" ! "#$%& !"#$%&' !"# !"# !" !"#$%&'()*+,-./ WBI-SF !"# ! !" !"#$ ! !"#$% !"#$%& !"#$% ! BPEL !"#$%&' !" !"#$% !"# !"# ! !( FeeChargeResponse. FeeChargeResult == true ) !"# !"#$%&'() * ! ! !"#$%& 17
  • SOA !"#$%&' WSAD-IE DBBEAN !"#$ !"#$%& !"# !$%& DBBEAN !"#$%&'()*+,-!" !"# !"#$%&'()*+ !" ! haidian New ADSL and Phone !"#$%&'( testuser1 !"#$%&'()%* !"#$ (STARTED = 1 !"#) !"#$ !" !" !"#$%& ADSL 82782244 ! !"#$%&'( 62986677 !"#$%&'() * !"#$% WBI-SF !"#$ Message Broker ! WBI-SF !"# !"# !"# Message Broker !"Message Broker !"#$%& ! SF !"#$ !"#$%&'()*+,-./0 !"#$%&'()WORKLIST !" !"#$ !"#$%&'() MQ !"# Message Broker !"#$%&' ! 0OUT !"#$ 1 !"#$%&'( !" !"#$%&'() ! 18
  • WBI-SF !"#$ InterchangeServer(ICS) !"#$% WBI-SF !"# !"# !"# ICS !"ICS !"#$ !" ! ! " !"# !ICS SF !" !"#$% !"#$%&'(( !) MQ Adapter !" !"#$% &'()*+ &'(,-. Visual Test Connector !"# ICS !" ! " # !"# !" 19
  • SOA !"#$%&' ICS !"# !"# !"#$ !"#$%&'()*+ MQ !"# ! MQOUTPUT !"#$% 1 !"#$ !"#$%&' ! !"#$%!&'()*+,-. IBM !"#$% ! !"#$ BPEL Web Service J2EE !"#$%& '(: • !"#$%&'; • !"#$%; • !"#$%&' !"#$%&!'()*+ !" !" !"# LDAP !"#$%&'()*+,-./$; • !"#$%&'(( !); • !"#$%&'()*+,-; • !"#$%& !"#$%& • !"#$%&(SOA) !"#$#%&'; • BPEL !"#$%&'()* Web Service !( ADSL !) !"#$%&'()*+,-. !"#$%&'()'*+,-./0123 !"#$%!"#&'( !"#$%&'()*+,-. 20
  • © International Business Machines Corporation 2004 !"#$ %&'( !" !" !" !"#$ %&'( !"# 333 !"# 73 ! IBM 25 !"#$%&' !"#$% 9925 !: 100027 38 3805, 3806 !: 350001 : (010)65391188 !: 518008 : (0591)87523388-9925/9938 : (010)65391688 : (0755)82462193 (0591)87600122 : (0755)82462186 : (0591)87541814 !" !" !" ! "# 333 !"#"$%&' !"#$%& 68 ! 10 !"# 16 !" 21 2105 !: 200021 !: 210005 !: 400010 : (021)63262288 : (025)84716677 : (023)63830503 : (021)63261177 : (025)84729054 : (023)63830513 !" !" !" !"#$ 183 !"#$ 2 18 !"#$ 380 !" 18-20 ! 27 !"#$% 1008 !: 510620 !: 610016 !: 410001 : (020)87553828 : (028)86199888 : (0731)4169188 : (020)87550182 : (028)86199500 : (0731)4116845 !" !" !"#$ !"#$%& 219 !"#$%& 48 !"#$% 1 !"# 19 ! B 1202 ! 17 B !: 110015 !: 710075 !: 830002 : (024)23962288 : (029)88316868 : (0991)2338911 : (024)23961040 : (029)88323777 : (0991)2831805 !" !" !"#$% 700 !"# 20 !"#$%& 302 ! 512, 513 !: 430015 !: 650031 : (027)85805588 : (0871)5388555 : (027)85800088 : (0871)5380199