Jan Sacha, Bartosz Biskupski, Dominik Dahlem, Raymond Cunningham, René Meier, Jim Dowling and Mads Haahr, Decentralising a Service-Oriented Architecture, Peer-to-Peer Networking and Applications (Springer), 3, 4, 2010, 323 - 350
Peer-to-Peer Networking and Applications (Springer) 3 4
Service-oriented computing is becoming an
increasingly popular paradigm for modelling and building
distributed systems in open and heterogeneous
environments. However, proposed service-oriented architectures
are typically based on centralised components,
such as service registries or service brokers, that
introduce reliability, management, and performance
issues. This paper describes an approach to fully decentralise
a service-oriented architecture using a selforganising
peer-to-peer network maintained by service
providers and consumers. The design is based on a gradient
peer-to-peer topology, which allows the system to
replicate a service registry using a limited number of the
most stable and best performing peers. The paper evaluates
the proposed approach through extensive simulation
experiments and shows that the decentralised
registry and the underlying peer-to-peer infrastructure
scale to a large number of peers and can successfully
manage high peer churn rates.
Please note: There is a known bug in some browsers that causes an
error when a user tries to view large pdf file within the browser window.
If you receive the message "The file is damaged and could not be
repaired", please try one of the solutions linked below based on the
browser you are using.
Items in TARA are protected by copyright, with all rights reserved, unless otherwise indicated.