IEEE International Conference on Web Services (ICWS'05) 2005
DOI: 10.1109/icws.2005.8
|View full text |Cite
|
Sign up to set email alerts
|

A middleware for replicated Web services

Abstract: This paper presents a middleware that supports reliable web services built on active replication. The middleware is responsible for maintaining the consistency of the replicas' states. A Java package for handling the interactions with the middleware and the failures of the web services is provided for programmers to use when writing client applications. The package reduces the complexity in developing client applications.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
36
0
5

Year Published

2008
2008
2014
2014

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 42 publications
(43 citation statements)
references
References 13 publications
0
36
0
5
Order By: Relevance
“…The problem of Web Service replication has been tackled by Salas et al in [39] by proposing an infrastructure for WAN replication of Web Services. A different approach, based on a middleware that supports reliable Web Services built on active replication has been proposed in [40]. Similarly, Erradi et al [41] propose a lightweight service-oriented middleware for transparently enacting recovery action in service-based processes; and Charfi et al [42] use an aspect-based container to provide middleware support for BPEL that plugs in support for non-functional requirements.…”
Section: Related Workmentioning
confidence: 99%
“…The problem of Web Service replication has been tackled by Salas et al in [39] by proposing an infrastructure for WAN replication of Web Services. A different approach, based on a middleware that supports reliable Web Services built on active replication has been proposed in [40]. Similarly, Erradi et al [41] propose a lightweight service-oriented middleware for transparently enacting recovery action in service-based processes; and Charfi et al [42] use an aspect-based container to provide middleware support for BPEL that plugs in support for non-functional requirements.…”
Section: Related Workmentioning
confidence: 99%
“…WS-Replication [36] provides availability guarantee for replicated services based on active replication and JGroup, which uses the UB fixed sequencer protocol. Ye and Shen [45] propose a middleware using active replication as well, but it relies on communication history based one the abcast protocol. [31] present a middleware based on a variation of passive replication, which is rather close to active replication.…”
Section: Replication and Consistency In Service-oriented Systemsmentioning
confidence: 99%
“…Generally, there are two form of protocols by which consistency can be guaranteed: (1) two-phase protocol [16,39,41] where the first phase runs unordered but with reliable broadcast, out-of-order operations are rolled back when found. (2) Apply atomic broadcast (abcast) protocol over reliable communication [15,17,31,36,45], which prevents inconsistent ordering from happening. In this work, we are specially interested on the later category.…”
Section: Cc1mentioning
confidence: 99%
See 1 more Smart Citation
“…Group communication primitives [4] can be used to ensure the ordering of the clients' requests in active replication. However, replication schemes using group communication primitives suffer from high overhead due to the high synchronization cost amongst the replicas [21] . To reduce the synchronization overhead, we are using time stamp based replication protocol to ensure total ordering of client request.…”
Section: Design Details Of Time Stamp Based Replication Protocol (Tsp)mentioning
confidence: 99%