1 / 9

SOA ORCHESTRATION

SOA ORCHESTRATION . References. KAWALJIT GROVER SATWANT SINGH CHONGGUANG HE.

lang
Download Presentation

SOA ORCHESTRATION

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. SOA ORCHESTRATION References KAWALJIT GROVER SATWANT SINGH CHONGGUANG HE [N. Koch, P. Mayer, R. Heckel, L. Gonczy and C. Montangero. UML for Service-Oriented Systems. Sensoria Deliverable 1.4a, September 2007. Available via EU project Sensoria (IST-2005-016004). http://www.sensoria-ist.eu/ Dragos Manolescu, Boris Lublinsky, Service Orchestration Patterns

  2. Service Orchestration Definition Orchestration describes the automated arrangement, coordination, and management of complex computer systems, middleware, and services. Key Concepts Message Passing Among Requester and Provider Data Handling Send, Receive, Reply Services are invoked through communication activities of orchestration workflow

  3. Orchestration And SOA • SOA relies on orchestration to define services through a unified process functional model, as well to coordinate the execution of these services. • Orchestration enables the businesses to shift the focus from data centric to process centric applications • The process of combining existing services to form a new service • Service interactions may have interaction pins for sending or receiving data

  4. Requirement Specification

  5. UML for Orchestration of services

  6. UML for Orchestration of services

  7. Orchestration patterns The pattern language covers the components that the orchestration users interact with directly such as Orchestration language and visual builder.

  8. Orchestration Engine Figures out the orthogonal aspects of service coordination and introduce a component specialized in invoking services and handling the events and data flow between them. Orchestration Language Provides a means for defining service coordination in an unambiguous manner Orchestration Instance Enable users to access individual process instances • Orchestration Context • Reify the data container responsibilities into specialized component. • Mapper  • A component specialized in bridging b/w the orchestration and service semantic models

  9. Thank You

More Related