Toward Trustworthy Web Services Coordination

Toward Trustworthy Web Services Coordination

Wenbing Zhao (Cleveland State University, USA)
DOI: 10.4018/978-1-5225-7598-6.ch133

Abstract

In this chapter, the authors present an overview of recent works on enhancing the trustworthiness of web services coordination for business activities and transactions. The approach is based on what they call application-aware Byzantine fault tolerance. They argue that it is impractical to apply general-purpose Byzantine fault tolerance algorithms for such systems in a straightforward manner. Instead, by exploiting the application semantics, much lighter weight solutions can be designed to enhance intrusion tolerance and, hence, the trustworthiness of systems that require web services coordination.
Chapter Preview
Top

Background

Web services interactions are becoming more and more complex in structure and relationships. More complex means we need longer time to execute them, because of business latencies and user interactions. The Web Services Coordination specification (WS-Coordination) (Feingold & Jeyaraman, 2009) describes an extensible framework for plugging in protocols that coordinate the actions of Web services applications. Such coordination protocols can be used to support a variety of business applications, including those that require strict consistency and those that require agreement of a proper subset of the participants. The framework enables a Web service to create a context needed to propagate an activity to other Web services and to register for a particular coordination protocol.

Complete Chapter List

Search this Book:
Reset