1 / 20

Service Oriented Architecture

Service Oriented Architecture. SOA: Guiding priciples and ESB demonstration Федор ваханах. What is an architecture ?. Common 3-Tier Architecture. Tier II Business Logic. Tier III Data Access. Tier I Presentation. Source: Yefim Natis, Gartner 2004. What is a Service?.

zeus-bruce
Download Presentation

Service Oriented Architecture

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Service Oriented Architecture SOA: Guiding priciples and ESB demonstration Федор ваханах

  2. What is anarchitecture?

  3. Common 3-Tier Architecture Tier II Business Logic Tier III Data Access Tier I Presentation Source: Yefim Natis, Gartner 2004

  4. What is a Service? • Is itsimilartoan object? • Is a service a process? • Service collaboration (OrchestrationvsChoreography) • 3-Tier versus N-Tier • Communication patterns • Communication standards (XML=>WSDL)

  5. Create new functionality to fill the gaps Highly interactive browser based user interface Harmonized user interface Typical Customer Scenario Use of open standards throughout all systems Increased business insight through central management and control of business processes Cordys Process Management Layer Modeling and execution of business processes Existing business logic is unlocked, exposed as Web services and reusable Legacy Application CRM ERP Existing applications are leveraged

  6. Car sales process

  7. WfMCreference model

  8. Process Level Enterprise Application Integration (EAI) NB! -Message que -PublishSubscribe

  9. N-Tier Architecture Tier III Integration Tier IV Business Logic =Old b=a+ b=a+ Tier V Data Access =Old FW T2a: process T2b: Business Rules Tier II Business Process Management Tier I Presentation =Old Source: Yefim Natis, Gartner 2004

  10. MS-Biztalkfunctionalarchitecture

  11. Topology of ESB’s

  12. The rearrangement and re-use of software Source: Cordys

  13. DemonstrationTibco BW • Steps to do • Inside an ESB

  14. Business Travel ProcessText • Employee asksfor a business trip • Check flight status (economy, B-class-etc) • Ask Airlines for a quotation • Receivequotations • Comparequotations • Send best offer to employee

  15. Business Travel Process

  16. Sequence diagram

  17. Business Travel Process in MS-BizTalk

  18. Inside the ESB Sample processesimplemented in TIBCO-BW (an ESB)

  19. Questions?

More Related