Download presentation
Presentation is loading. Please wait.
Published byGerard Gilmore Modified over 9 years ago
1
Evaluating Web Service Composition Methods with the help of a Business Application By: Anand Ratnakar Shikhare Submitted to: Professor Dr. Eduard Heindl
2
Agenda Introduction Terminologies Web Service Architecture Different Methods of Web Service Composition Criteria for Evaluation Business Applications Conclusion
3
Terminologies Web Service: Definition, Basic, Composite WSDL (Web Service Definition Language as an interface) HTTP (Definition, Port) SMTP (Definition, Port) SOAP (Encoded in XML) UDDI (specification for publishiing)
4
Web Service Architecture
5
Methods of Web Service Composition 1.Workflow Based Composition: a)Static Composition: User creates an abstract model. Example: E-Flow Method (Composite services modelled as business processes) b)Dynamic Composition
6
Methods of Web Service Composition c)Combination of Static and Dynamic Composition Example: Polymorphic Process Model (sub-processes are abstract-functionality described but not which processes-decided at runtime)
7
Methods of Web Service Composition 2.XML-Based Composition: Required when arrangement is not heirarchical, XML meta-data is required to describe functionality of sub- processes. a)Web Service Orchestration b)Web Service Choreography c)BPEL4WS(Enables Business Transactions along with Interaction between services-Ex. Money Transfer )
8
Criteria For Evaluation Connectivity Exception Handling (Atomicity of Transactions) Scalability Correctness QoS (Security, Value for money, Execution cost & efficiency, Reputation)
9
Examples of Business Applications
11
Evaluation of Composition Methods – Online Bookstore
12
Conclusion Complexity of Composition increases with Complexity of Business Applications Analysis before implementing and Testing afterwards. Web Services have become an indispensable part of our lives.
13
Questions?
14
Thank You!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.