1 / 19

Improving the Dependability of Web Services Integration

Improving the Dependability of Web Services Integration. Yuhui Chen; Romanovsky, A.; IT Professional Volume 10, Issue 3, May-June 2008 Page(s):29 - 35 Digital Object Identifier 10.1109/MITP.2008.49. Reporter: 廖宇祥 Date: 2009.05.24. Outline. Introduction Web Services Dependability

binah
Download Presentation

Improving the Dependability of Web Services Integration

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. Improving the Dependability of Web Services Integration Yuhui Chen; Romanovsky, A.; IT Professional Volume 10, Issue 3, May-June 2008 Page(s):29 - 35 Digital Object Identifier 10.1109/MITP.2008.49 Reporter: 廖宇祥 Date: 2009.05.24

  2. Outline • Introduction • Web Services Dependability • WS-Mediator Approach • WS-Mediator Framework • Evaluation • Conclusion

  3. Introduction • This paper propose an approach to improve the dependability of Web services integration. • Using an off-the-shelf mediator architecture to support resilience-explicit dynamic Web services integration.

  4. Web Service • Web services offer advantages over conventional distributed computing middleware platforms. • Implement capabilities and functionalities via computer networks, especially the Web.

  5. Web Service cont. • XML • SOAP • WSDL • UDDI

  6. Web Services Dependability • Some of those services are dynamically discovered via UDDI. • Research on the topic typically focuses on ensuring these services’ dependability and the communication between clients and service providers.

  7. WS-Mediator Approach

  8. WS-Mediator General Architecture • The WS-Mediator is an architectural solution deployed on a distributed infrastructure between a set of clients and Web services that they access. • In Web services, the distinction between a client and a service provider is blurry.

  9. WS-Mediator General Architecture • Dynamic Reconfiguration • The dynamicreconfiguration component is handling service-execution procedures. • The faulttolerance mechanisms • fault-tolerance techniques, which can vary when adapted to particular application scenarios.

  10. Service Policies • When a client invokes the submediator, three kinds of information are assembled in the SOAP message • embedded SOAP messages • an execution policy • a global-execution policy

  11. Resilience-Explicit Computing • It’s a critical concept in the WS-Mediator approach. • The resilience metadata generated by the monitoring mechanism is used for resilience-explicit dynamic reconfiguration.

  12. WS-Mediator Framework • Implemented a Java prototype of the WS-Mediator to validate the approach’s applicability. • Consists of the remote submediator and Mediator-Elite components.

  13. Evaluation • deployed a Java WS-Mediator framework on three Blast Web services: • EBI • VBI • DDBJ

  14. Evaluation cont. • The recovery block execution mode

  15. Evaluation cont. • the N-version programming execution mode

  16. Conclusion • The evaluation experiments have demonstrated the potential of our WS-Mediator system. • modeling a detailed overall architecture of the WS-Mediator system and its components. • We envision deploying a general WS-Mediator system for public access and evaluation as well as integrating the WS-Mediator system into a real-world e-Science application.

  17. The End.

More Related