Presentation is loading. Please wait.

Presentation is loading. Please wait.

Evaluating Web Service Composition Methods with the help of a Business Application By: Anand Ratnakar Shikhare Submitted to: Professor Dr. Eduard Heindl.

Similar presentations


Presentation on theme: "Evaluating Web Service Composition Methods with the help of a Business Application By: Anand Ratnakar Shikhare Submitted to: Professor Dr. Eduard Heindl."— Presentation transcript:

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

10

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!


Download ppt "Evaluating Web Service Composition Methods with the help of a Business Application By: Anand Ratnakar Shikhare Submitted to: Professor Dr. Eduard Heindl."

Similar presentations


Ads by Google