Abstract
Web services provide a loosely coupled paradigm for distributed processing. To reduce the complexity and improve the compatibility with the legacy system, Web services usually provide a centralized service discovery and management mechanism. But there is a performance bottleneck and single-point of failure in this centralized method. To achieve the high scalability and efficiency, the decentralized Web services discovery approach based on P2P can be used. This paper presents a new model for structured Web services organization based on P2P. First, establish the semantic tree in which semantic information is contained in Web services addressing, routing table, and routing algorithm. Semantic tree achieve the semantic aggregation and routing process of Web services. Second, implant the Web services node in the semantic tree and the services computation domain is formed. Based on the structured P2P, Web services can be scheduled in varied collaborative computing model, which decentered and improve the performance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Lublinsky, B.: Defining SOA as an architectural style (EB/OL), http://www.ibm.com/developerworks/webservices
Haas, H., Brown, A.: Web Services Glossary (EB/OL) (2004), http://www.w3.org/TR/ws-gloss/
Papazoglou, M.P., Georgakopoulos, D.: Serive-Oriented Computing. Communcications of the ACM 46(10), 25–65 (2003)
UDDI (EB/OL) (2013), http://uddi.org/
Lublinsky, B.: Defining SOA as an architectural style (EB/OL), http://www.ibm.com/developerworks/webservices
Dooley, K.: Designing Large Scale Lans. O’Reilly Media (2009)
Harrison, A., Taylor, I.J.: WSPeer-An interface to web service hosting and invocation. In: Proceedings of 19th IEEE International Parallel and distributed Processing Symposium, IPDPS 2005, p. 1420050 (2005)
Sahin, O.D., Gerede, C.E., Agrawal, D.P., El Abbadi, A., Ibarra, O.H., Su, J.: SpiDeR: P2P-based web service discovery. In: Benatallah, B., Casati, F., Traverso, P. (eds.) ICSOC 2005. LNCS, vol. 3826, pp. 157–169. Springer, Heidelberg (2005)
Verma, K., Sivashanmugam, K., Sheth, A., et al.: METEOR-S WSDI: A Scalable P2P Infrastructure of Registries for Semantic Publication and Discovery of Web Services. Information Technology and Management 6(1), 17–39 (2005)
Bianchini, D., De Antonellis, V., Melchiori, M., Salvi, D.: A Semantic Overlay for Service Discovery across Web Information System. In: Bailey, J., Maier, D., Schewe, K.-D., Thalheim, B., Wang, X.S. (eds.) WISE 2008. LNCS, vol. 5175, pp. 292–306. Springer, Heidelberg (2008)
Milojicic, D.S., Kalogeraki, V., Lukose, R., et al.: Peer-to-Peer Computing. HP Laboratories, Palo Alto (2002)
Technical Committee on Service Computing (EB/OL) (2013), http://tab.computer.org/tcsc/
SCC 2004 (EB/OL) (2004), http://conferences.computer.org/scc/2004
Crowcroft, J., Pias, M., et al.: A Survey and Comparison of Peer-to-Peer Overlay Network Schemes. In: Submission to IEEE Communications Tutorials and Surveys (2004)
Saroiu, S., Gummadi, P.K., Gribble, S.D.: A Measurement Study of Peer-to-Peer File Sharing Systems. Presented at Multimedia Computing and Networking (2002)
Ratnasamy, S., Stoica, I., Shenker, S.: Routing algorithms for DHTs: Some open questions. In: Druschel, P., Kaashoek, M.F., Rowstron, A. (eds.) IPTPS 2002. LNCS, vol. 2429, p. 45. Springer, Heidelberg (2002)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Li, J., Zhao, Y., Song, B. (2014). Web Services Discovery with Semantic Based on P2P. In: Pan, JS., Snasel, V., Corchado, E., Abraham, A., Wang, SL. (eds) Intelligent Data analysis and its Applications, Volume I. Advances in Intelligent Systems and Computing, vol 297. Springer, Cham. https://doi.org/10.1007/978-3-319-07776-5_20
Download citation
DOI: https://doi.org/10.1007/978-3-319-07776-5_20
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-07775-8
Online ISBN: 978-3-319-07776-5
eBook Packages: EngineeringEngineering (R0)