A broker-based approach for improving Web services reliability

As Web services start to be deployed for mission-critical applications and for e-business scenarios, higher quality of service (QoS) and continuous service delivery become a critical issue to ensure high availability and reliability in spite of the failure or unavailability of the participating services or networks. These challenges call for vast improvements in the Web services containers and the mediation infrastructure. To address these requirements, we propose Web services message bus (wsBus), a lightweight service-oriented middleware for reliable and fault tolerant Web services interactions. This paper first discusses wsBus architecture and features and then it reports some experimental results to illustrate the effectiveness of wsBus in adding reliable and uninterrupted services to a supply chain management system.

[1]  Paul B. Monday Web Services Patterns: Java™ Platform Edition , 2003, Apress.

[2]  Falko Menge Enterprise Service Bus , 2007 .

[3]  Holger Giese,et al.  An Architecture for Configurable Dependability of Application Services , 2003 .

[4]  Athman Bouguettaya,et al.  Efficient access to Web services , 2004, IEEE Internet Computing.

[5]  Valérie Issarny,et al.  Specifying Web Service Recovery Support with Conversations , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[6]  Anne H. H. Ngu,et al.  QoS-aware middleware for Web services composition , 2004, IEEE Transactions on Software Engineering.

[7]  Hua Tang,et al.  Enhancing Web services with message-oriented middleware , 2004, Proceedings. IEEE International Conference on Web Services, 2004..

[8]  Paul Fremantle,et al.  Multi-protocol Web Services for Enterprises and the Grid , 2002, EuroWeb.

[9]  David E. Culler,et al.  SEDA: an architecture for well-conditioned, scalable internet services , 2001, SOSP.

[10]  Eric Wohlstadter,et al.  Transaction policies for service-oriented computing , 2004, Data Knowl. Eng..

[11]  Carl E. Landwehr,et al.  Basic concepts and taxonomy of dependable and secure computing , 2004, IEEE Transactions on Dependable and Secure Computing.

[12]  Pearl Brereton,et al.  Using Web service technologies to create an information broker: an experience report , 2004, Proceedings. 26th International Conference on Software Engineering.

[13]  Abdelkarim Erradi,et al.  QoS-Based Message-Oriented Middleware for Web Services , 2004, WISE Workshops.