计算机应用 ›› 2014, Vol. 34 ›› Issue (7): 1983-1987.DOI: 10.11772/j.issn.1001-9081.2014.07.1983

• 网络与通信 • 上一篇    下一篇

基于对等架构的Web服务注册系统

龙运坚1,何倩1,2,王勇1,3,王小峰2   

  1. 1. 认知无线电与信息处理教育部重点实验室(桂林电子科技大学),广西 桂林 541004;
    2.
    3. 广西可信软件重点实验室(桂林电子科技大学),广西 桂林541004
  • 收稿日期:2014-01-17 修回日期:2014-02-26 出版日期:2014-07-01 发布日期:2014-08-01
  • 通讯作者: 何倩
  • 作者简介:龙运坚(198-),男,湖南邵阳人,硕士研究生,主要研究方向:通信软件、分布式计算;何倩(1979-),男,湖南安仁人,教授,博士,CCF会员,主要研究方向:分布式计算、信息安全;王勇(1964-),男,四川阆中人,教授,博士,主要研究方向:计算机网络、信息安全、计算智能;王小峰(1982-),男,助理研究员,博士,CCF会员,主要研究方向:网络安全、分布式计算。
  • 基金资助:

    国家自然科学基金资助项目

Peer-to-peer based Web service registration system

LONG Yunjian1,HE Qian1,2,WANG Yong1,3,WANG Xiaofeng2   

  1. 1. Key Laboratory of Cognitive Radio and Information Processing of the Ministry of Education (Guilin University of Electronic Technology), Guilin Guangxi 541004, China;
    2.
    3. Guangxi Key Laboratory of Trusted Software (Guilin University of Electronic Technology), Guilin Guangxi 541004, China
  • Received:2014-01-17 Revised:2014-02-26 Online:2014-07-01 Published:2014-08-01
  • Contact: HE Qian

摘要:

针对传统的集中式架构的Web服务注册系统存在性能瓶颈、单点故障的问题,设计并实现了基于结构化对等协议的Web服务注册系统。系统包括配置、调度分发、对等通信、权限验证、JUDDI和网络资源监控等六大模块,提出了基于Pastry的服务注册系统调度和通信算法,设计了相应的Web服务注册和发现的流程,采用SoapUI和LoadRunner对系统进行测试。实验结果表明,该系统能够支持大规模服务请求,具有动态可扩展性,在模拟多并发实验中,服务注册和发现的响应速度都提高了1倍。

Abstract:

Since the traditional centralized architecture Web service registry system suffers from such problems as performance bottleneck, single-point-of-failures, a structure Peer-to-Peer (P2P) based Web service registry system was designed and implemented. The registry system consists of six modules including configuration, schedule and distribution, peer-to-peer communication, rank validation, JUDDI, and network resources monitoring. The pastry based system scheduling and communication algorithms were proposed, and the corresponding Web service registration and discovery process was designed. The Web service registration system was tested and analyzed using SoapUI and LoadRunner. The experimental results show that the system can support large-scale accessing and has dynamic scalability. In the multi-concurrent simulation experiments, the response speeds of Web services registration and discovery are increased 1 times.

中图分类号: