Efficient Community Management and Optimization Strategies of Web Services in Peer-to-Peer Environments

In this paper, Community management and some optimization strategies of Web Services are presented based on the Peer-Serv framework, a decentralized infrastructure to apply Web Services in Peer-to-Peer (P2P) environments. With respect to the essential issues of Community management of services, our work focuses on the improvements and corresponding optimizations, as well as some novel strategies. Further, for the first time some efficient strategies of Community Reorganization, i.e. Simple, Threshold, and Demand-Driven Reorganization, are proposed, as well as the Community Saturation based method. What’s more, a criterion called DoSic is also proposed to measure the satisfaction between providing and demanding of services in a Community. Preliminary experiments show our methods are effective, while they are suitable for other cases of the management of Web Services in P2P environments.

[1]  Peter Druschel,et al.  Pastry: Scalable, distributed object location and routing for large-scale peer-to- , 2001 .

[2]  Quan Z. Sheng,et al.  SELF-SERV: A Platform for Rapid Composition of Web Services in a Peer-to-Peer Environment , 2002, VLDB.

[3]  Robert Morris,et al.  Chord: A scalable peer-to-peer lookup service for internet applications , 2001, SIGCOMM 2001.

[4]  Anne H. H. Ngu,et al.  Declarative composition and peer-to-peer provisioning of dynamic Web services , 2002, Proceedings 18th International Conference on Data Engineering.

[5]  Ioana Manolescu,et al.  Active XML: Peer-to-Peer Data and Web Services Integration , 2002, VLDB.

[6]  Gerhard Weikum,et al.  Are Web Services the Next Revolution in e-Commerce? (Panel) , 2001, VLDB.

[7]  Mark Handley,et al.  A scalable content-addressable network , 2001, SIGCOMM 2001.

[8]  Qing Wang,et al.  Peer-Serv: A Framework of Web Services in Peer-to-Peer Environment , 2003, WAIM.

[9]  Ben Y. Zhao,et al.  An Infrastructure for Fault-tolerant Wide-area Location and Routing , 2001 .

[10]  A. Juret George Kingsley Zipf, Relative frequency as a determinant of phonetic change (Harvard Studies in Classical Philology, vol. XL), 1929 , .

[11]  Oded Shmueli Architectures for Internal Web Services Deployment , 2001, VLDB.

[12]  Antony I. T. Rowstron,et al.  Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems , 2001, Middleware.

[13]  Yue Kun,et al.  Underlying Techniques for Web Services: A Survey , 2004 .

[14]  Richard M. Karp,et al.  Load Balancing in Structured P2P Systems , 2003, IPTPS.