Cardiff University | Prifysgol Caerdydd ORCA
Online Research @ Cardiff 
WelshClear Cookie - decide language by browser settings

The Web Services Resource Framework in a Peer-to-Peer context

Harrison, Andrew Bernard and Taylor, Ian James 2006. The Web Services Resource Framework in a Peer-to-Peer context. Journal of Grid Computing 4 (4) , pp. 425-445. 10.1007/s10723-006-9051-7

Full text not available from this repository.


While Peer-To-Peer technologies can offer Grid computing increased scalability and inclusivity, they do not typically engage in the kind of complex interactions often required by the Grid in which context, or state, needs to be maintained across multiple service interactions. The Web Services Resource Framework is a relatively new specification that addresses the issue of handling resources with state in service-oriented architectures. While the specification makes a distinction between services and stateful resources, it still retains a coupling between a service address and a resource exposed by it. This coupling can be a hinderance in Peer-To-Peer networks where nodes may join and leave frequently and addresses may change or not be directly accessible. Furthermore it can undermine the loose coupling advocated by service-orientation. In this paper we assess the Web Services Resource Framework in the context of Peer-To-Peer environments and describe how WSPeer, a framework for hosting, discovering and invoking Web services, makes use of logical addressing, endpoint resolution and late-binding to maintain message consistency in such dynamic environments and de-couple services from stateful resources.

Item Type: Article
Date Type: Publication
Status: Published
Schools: Computer Science & Informatics
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Publisher: Springer
ISSN: 1570-7873
Last Modified: 04 Jun 2017 04:37

Citation Data

Cited 14 times in Google Scholar. View in Google Scholar

Cited 8 times in Scopus. View in Scopus. Powered By Scopus® Data

Actions (repository staff only)

Edit Item Edit Item