I F YOU CAN ’ T BEAT THEM ; JOIN THEM Presented By Nouman Ali Submitted To Prof. Dr. Eduard Heindl.
Evaluating Web Service Composition Methods with the help of a Business Application By: Anand...
-
Upload
gerard-gilmore -
Category
Documents
-
view
214 -
download
0
description
Transcript of Evaluating Web Service Composition Methods with the help of a Business Application By: Anand...
![Page 1: Evaluating Web Service Composition Methods with the help of a Business Application By: Anand Ratnakar Shikhare Submitted to: Professor Dr. Eduard Heindl.](https://reader036.fdocuments.in/reader036/viewer/2022062600/5a4d1b427f8b9ab0599a1ba9/html5/thumbnails/1.jpg)
Evaluating Web Service Evaluating Web Service Composition Methods Composition Methods
with the help of a with the help of a Business ApplicationBusiness Application
By: Anand Ratnakar ShikhareSubmitted to: Professor Dr. Eduard Heindl
![Page 2: Evaluating Web Service Composition Methods with the help of a Business Application By: Anand Ratnakar Shikhare Submitted to: Professor Dr. Eduard Heindl.](https://reader036.fdocuments.in/reader036/viewer/2022062600/5a4d1b427f8b9ab0599a1ba9/html5/thumbnails/2.jpg)
AgendaAgenda
IntroductionTerminologiesWeb Service ArchitectureDifferent Methods of Web Service
CompositionCriteria for EvaluationBusiness ApplicationsConclusion
![Page 3: Evaluating Web Service Composition Methods with the help of a Business Application By: Anand Ratnakar Shikhare Submitted to: Professor Dr. Eduard Heindl.](https://reader036.fdocuments.in/reader036/viewer/2022062600/5a4d1b427f8b9ab0599a1ba9/html5/thumbnails/3.jpg)
TerminologiesTerminologies
Web Service: Definition, Basic, CompositeWSDL(Web Service Definition Language as an
interface)HTTP(Definition, Port)SMTP(Definition, Port)SOAP(Encoded in XML)UDDI(specification for publishiing)
![Page 4: Evaluating Web Service Composition Methods with the help of a Business Application By: Anand Ratnakar Shikhare Submitted to: Professor Dr. Eduard Heindl.](https://reader036.fdocuments.in/reader036/viewer/2022062600/5a4d1b427f8b9ab0599a1ba9/html5/thumbnails/4.jpg)
Web Service ArchitectureWeb Service Architecture
![Page 5: Evaluating Web Service Composition Methods with the help of a Business Application By: Anand Ratnakar Shikhare Submitted to: Professor Dr. Eduard Heindl.](https://reader036.fdocuments.in/reader036/viewer/2022062600/5a4d1b427f8b9ab0599a1ba9/html5/thumbnails/5.jpg)
Methods of Web Service Methods of Web Service CompositionComposition
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
![Page 6: Evaluating Web Service Composition Methods with the help of a Business Application By: Anand Ratnakar Shikhare Submitted to: Professor Dr. Eduard Heindl.](https://reader036.fdocuments.in/reader036/viewer/2022062600/5a4d1b427f8b9ab0599a1ba9/html5/thumbnails/6.jpg)
Methods of Web Service Methods of Web Service CompositionComposition
c)Combination of Static and Dynamic Composition
Example: Polymorphic Process Model(sub-processes
are abstract-functionality described but not which processes-decided at runtime)
![Page 7: Evaluating Web Service Composition Methods with the help of a Business Application By: Anand Ratnakar Shikhare Submitted to: Professor Dr. Eduard Heindl.](https://reader036.fdocuments.in/reader036/viewer/2022062600/5a4d1b427f8b9ab0599a1ba9/html5/thumbnails/7.jpg)
Methods of Web Service Methods of Web Service CompositionComposition
2.XML-Based Composition: Required when arrangement is not heirarchical, XML
meta-data is required to describe functionality of sub-processes.
a)Web Service Orchestrationb)Web Service Choreographyc)BPEL4WS(Enables Business Transactions along with Interaction between services-Ex. Money Transfer )
![Page 8: Evaluating Web Service Composition Methods with the help of a Business Application By: Anand Ratnakar Shikhare Submitted to: Professor Dr. Eduard Heindl.](https://reader036.fdocuments.in/reader036/viewer/2022062600/5a4d1b427f8b9ab0599a1ba9/html5/thumbnails/8.jpg)
Criteria For EvaluationCriteria For Evaluation
ConnectivityException Handling (Atomicity of Transactions)ScalabilityCorrectnessQoS (Security, Value for money, Execution cost &
efficiency, Reputation)
![Page 9: Evaluating Web Service Composition Methods with the help of a Business Application By: Anand Ratnakar Shikhare Submitted to: Professor Dr. Eduard Heindl.](https://reader036.fdocuments.in/reader036/viewer/2022062600/5a4d1b427f8b9ab0599a1ba9/html5/thumbnails/9.jpg)
Examples of Business ApplicationsExamples of Business Applications
![Page 10: Evaluating Web Service Composition Methods with the help of a Business Application By: Anand Ratnakar Shikhare Submitted to: Professor Dr. Eduard Heindl.](https://reader036.fdocuments.in/reader036/viewer/2022062600/5a4d1b427f8b9ab0599a1ba9/html5/thumbnails/10.jpg)
Examples of Business ApplicationsExamples of Business Applications
![Page 11: Evaluating Web Service Composition Methods with the help of a Business Application By: Anand Ratnakar Shikhare Submitted to: Professor Dr. Eduard Heindl.](https://reader036.fdocuments.in/reader036/viewer/2022062600/5a4d1b427f8b9ab0599a1ba9/html5/thumbnails/11.jpg)
Evaluation of Composition Evaluation of Composition Methods – Online BookstoreMethods – Online Bookstore
![Page 12: Evaluating Web Service Composition Methods with the help of a Business Application By: Anand Ratnakar Shikhare Submitted to: Professor Dr. Eduard Heindl.](https://reader036.fdocuments.in/reader036/viewer/2022062600/5a4d1b427f8b9ab0599a1ba9/html5/thumbnails/12.jpg)
ConclusionConclusion
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.
![Page 13: Evaluating Web Service Composition Methods with the help of a Business Application By: Anand Ratnakar Shikhare Submitted to: Professor Dr. Eduard Heindl.](https://reader036.fdocuments.in/reader036/viewer/2022062600/5a4d1b427f8b9ab0599a1ba9/html5/thumbnails/13.jpg)
Questions?Questions?
![Page 14: Evaluating Web Service Composition Methods with the help of a Business Application By: Anand Ratnakar Shikhare Submitted to: Professor Dr. Eduard Heindl.](https://reader036.fdocuments.in/reader036/viewer/2022062600/5a4d1b427f8b9ab0599a1ba9/html5/thumbnails/14.jpg)
Thank You!Thank You!