Upload
trevet
View
29
Download
2
Tags:
Embed Size (px)
DESCRIPTION
Software Development of Web Services Travel Good Project 08.12.2008. Authors : Loic De Checchi Martin Bouladour Yoann Colas Mohamed Gasmi. Agenda. Introduction SOA Architecture Travel Good Architecture Helpers XSD WSDL Bpel Demonstration Used Technologies Conclusion. - PowerPoint PPT Presentation
Citation preview
AgendaI. IntroductionII. SOA ArchitectureIII. Travel Good Architecture
a. Helpersb. XSDc. WSDLd. Bpel
IV. DemonstrationV. Used TechnologiesVI. Conclusion
I. IntroductionSubject :
Travel agency providing a set of Web services TravelGood :
Two Airline reservation agencies : LameDuck & CheapBird
Two hotel reservation agencies called SleepDeep and NiceView.
Tools used: SVN Wiki NetBeans
III. TravelGood Architecture
TravelGoodBpel
airline reservation agencies
WSDL
Web applicati
ons
Hotel reservati
on agencies
Fast Money
CheapBird&
LameDuck Services
NiceView&
SleepDeepServices
Helpers
(Java)
Bpel Files
III. Architecture : HelpersFunction:
Implement the servicesHelpers implemented :
TravelGood LameDuck & CheapBird SleepDepp & Nice View
III. Architecture : WSDLFunction : Describe the manner how to
communicate with the services
W3C recommendation
WSDL file is an XML file that specifies:
The messages and theirs types The binding: Defines the protocol used to invoke the
service The port: Defines the location of the service The service: Defines collections of network endpoints
III. Architecture : XSDFunction :
Define a set of data structures that defines all the objects that can be sent and received by the service.
VI. ConclusionProblems faced:
Environment Configuration (Technologies & Tools Used)
Lack of documentation Group management
What we learned : Conception & Implementation Using and combining different technologies Group management