1 / 14

Software Development of Web Services Travel Good Project 08.12.2008

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.

trevet
Télécharger la présentation

Software Development of Web Services Travel Good Project 08.12.2008

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. Software Development of Web ServicesTravel Good Project08.12.2008 Authors : Loic De Checchi Martin Bouladour Yoann Colas Mohamed Gasmi

  2. Agenda • Introduction • SOA Architecture • Travel Good Architecture • Helpers • XSD • WSDL • Bpel • Demonstration • Used Technologies • Conclusion

  3. Introduction • Subject : • 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

  4. SOA Architecture

  5. TravelGood Architecture Web applications WSDL Bpel Files Hotel reservation agencies airline reservation agencies TravelGood Bpel CheapBird & LameDuck Services NiceView & SleepDeep Services Fast Money Helpers (Java)

  6. Architecture : Helpers • Function: • Implement the services • Helpers implemented : • TravelGood • LameDuck & CheapBird • SleepDepp & Nice View

  7. Architecture : WSDL • Function : 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

  8. Architecture : WSDL • En rapport avec notre projet

  9. Architecture : XSD • Function : • Define a set of data structures that defines all the objects that can be sent and received by the service.

  10. Architecture : Bpel

  11. Demonstration • Plan de la presentation

  12. Used Technologies

  13. Conclusion • Problems faced: • Environment Configuration • (Technologies & Tools Used) • Lack of documentation • Group management • What we learned : • Conception & Implementation • Using and combining different technologies • Group management

  14. Questions ?

More Related