Abstract
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.
This work was supported by National Natural Science Foundation of China under grant No. 60373019, and by National 863 Program of China under Grant No. 2002AA116020, and by IBM Software Research Award.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Yue, K., Wang, X., Zhou, A.: The Underlying Techniques for Web Services: A Survey. Technical Report, Fudan University (2003)
Draluk, V.: Discovery Web Services: an Overview. In: VLDB 2001 (2001)
Oded, S.: Architectures for Internal Web Services Deployment. In: VLDB 2001 (2001)
Tsur, S., Abiteboul, S., Agraval, R., et al.: Are Web Services the Next Revolution in E-Commerce? In: VLDB 2001 (2001)
Simple Object Access Protocol (SOAP) 1.1., http://www.w3.org/TR/SOAP
UDDI Home Page, http://www.uddi.org
Web Services Description Language (WSDL) 1.1., http://www.w3.org/TR/WSDL
Rao, A., Lakshminarayanan, K., Surana, S., Karp, R., Stoica, I.: Load Balancing in Structured P2P System. In: Kaashoek, M.F., Stoica, I. (eds.) IPTPS 2003. LNCS, vol. 2735, Springer, Heidelberg (2003)
Abiteboul, S., Benjelloun, O., et al.: Active XML: Peer-to-Peer Data and Web Services Integration. In: VLDB 2001 (2001)
Sheng, Q.Z., Benatallah, B., et al.: SELF-SERV: A Platform for Rapid Composition of Web Services in a Peer-to-Peer Environment. In: VLDB 2002 (2002)
Wang, Q., Yuan, Y., Zhou, J., Zhou, A.: Peer-Serv: A Framework of Web Services in Peer-to-Peer Environment. In: Dong, G., Tang, C., Wang, W. (eds.) WAIM 2003. LNCS, vol. 2762, pp. 298–305. Springer, Heidelberg (2003)
Benetallah, B., Dumas, M., et al.: Declarative Composition and Peer-to-Peer Provisioning of Dynamic Services. In: ICDE 2002 (2002)
Kingsley, G.: Zipf: Relative frequency as a determinant of phonetic change. Reprinted from the Harvard Studies in Classical Philology. Volume XL (1929)
Ratnasamy, S., Francis, P., Handley, M., Karp, R., Shenker, S.: A Scalable Content- Addressable Network. In: SIGCOMM 2001 (2001)
Stoica, Morris, R., Karger, D., Kaasock, M.F., Balakrishnam, H.: Chord: A scalable Peer-to- Peer Lookup Service for Internet Applications. In: SIGCOMM 2001 (2001)
Rowstron, A., Druschel, P.: Pastry: Scalable, Distributed Object Location and Routing for Large-Scale Peer-to-Peer Systems. In: Guerraoui, R. (ed.) Middleware 2001. LNCS, vol. 2218, p. 329. Springer, Heidelberg (2001)
Zhao, Y., Kubiatowicz, J.D., Joseph, A.D.: Tapestry: An infrastructure for fault-resilient wide-area location and routing. Technical Report UCB//CSD-01-1141, U. C. Berkeley (April 2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pan, Z., Wu, Y., Yue, K., Wang, X., Zhou, A. (2004). Efficient Community Management and Optimization Strategies of Web Services in Peer-to-Peer Environments. In: Yu, J.X., Lin, X., Lu, H., Zhang, Y. (eds) Advanced Web Technologies and Applications. APWeb 2004. Lecture Notes in Computer Science, vol 3007. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24655-8_33
Download citation
DOI: https://doi.org/10.1007/978-3-540-24655-8_33
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-21371-0
Online ISBN: 978-3-540-24655-8
eBook Packages: Springer Book Archive