Web Services Discovery with Semantic Based on P2P

Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 297)


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.


Web services peer-to-peer Web services discovery semantic Web 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Lublinsky, B.: Defining SOA as an architectural style (EB/OL),
  2. 2.
    Haas, H., Brown, A.: Web Services Glossary (EB/OL) (2004),
  3. 3.
    Papazoglou, M.P., Georgakopoulos, D.: Serive-Oriented Computing. Communcications of the ACM 46(10), 25–65 (2003)Google Scholar
  4. 4.
    UDDI (EB/OL) (2013),
  5. 5.
    Lublinsky, B.: Defining SOA as an architectural style (EB/OL),
  6. 6.
    Dooley, K.: Designing Large Scale Lans. O’Reilly Media (2009)Google Scholar
  7. 7.
    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)Google Scholar
  8. 8.
    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)CrossRefGoogle Scholar
  9. 9.
    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)CrossRefGoogle Scholar
  10. 10.
    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)CrossRefGoogle Scholar
  11. 11.
    Milojicic, D.S., Kalogeraki, V., Lukose, R., et al.: Peer-to-Peer Computing. HP Laboratories, Palo Alto (2002)Google Scholar
  12. 12.
    Technical Committee on Service Computing (EB/OL) (2013),
  13. 13.
  14. 14.
    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)Google Scholar
  15. 15.
    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)Google Scholar
  16. 16.
    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)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  1. 1.College of Software Shenyang Normal University ShenyangLiaoning ProvinceChina

Personalised recommendations