Service Oriented Architecture SOA: Guiding priciples and ESB demonstration Федор...
-
Upload
rose-smith -
Category
Documents
-
view
226 -
download
2
Transcript of Service Oriented Architecture SOA: Guiding priciples and ESB demonstration Федор...
Tier IPresentation
Tier III Data Access
Source: Yefim Natis, Gartner 2004Source: Yefim Natis, Gartner 2004
Tier IIBusiness Logic
Common 3-Tier Architecture
What is a Service?
• Is it similar to an object?• Is a service a process?• Service collaboration (Orchestration vs
Choreography)• 3-Tier versus N-Tier• Communication patterns• Communication standards (XML=>WSDL)
Existing business logic is unlocked, exposed as Web
services and reusable
ERPLegacy Applicati
onCRM
Increased business insight through central
management and control of business processes
Harmonized user interfaceHighly interactive browser
based user interface
Modeling and execution of business processes
Existing applications are
leveraged
Cordys Process Management Layer Create new
functionality to fill the gaps
Use of open standards throughout all systems
Typi
cal C
usto
mer
Sce
nari
o
b=a+
Source: Yefim Natis, Gartner 2004Source: Yefim Natis, Gartner 2004
b=a+
Tier IPresentation
=Old
Tier VData Access
=Old
Tier IVBusiness Logic
=Old
Tier IIBusiness Process
Management
Tier IIIIntegration
N-Tier Architecture
T2a: process
T2b: Business Rules
FW
Business Travel Process Text
• Employee asks for a business trip• Check flight status (economy, B-class-etc)
• Ask Airlines for a quotation• Receive quotations• Compare quotations
• Send best offer to employee