摘要
针对传统的集中式架构的Web服务注册系统存在性能瓶颈、单点故障的问题,设计并实现了基于结构化对等协议的Web服务注册系统。系统包括配置、调度分发、对等通信、权限验证、JUDDI和网络资源监控等六大模块,提出了基于Pastry的服务注册系统调度和通信算法,设计了相应的Web服务注册和发现的流程,采用SoapUI和LoadRunner对系统进行测试。实验结果表明,该系统能够支持大规模服务请求,具有动态可扩展性,在模拟多并发实验中,服务注册和发现的响应速度都提高了1倍。
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 scalabitity. In the multi-concurrent simulation experiments, the response soeeds of Web services registration and discovery are increased 1 times.
出处
《计算机应用》
CSCD
北大核心
2014年第7期1983-1987,共5页
journal of Computer Applications
基金
国家自然科学基金资助项目(61201250
61163057
61163058)
国家科技支撑计划项目(2012BAH18F00)
广西自然科学基金资助项目(2012GXNSFBA053174
2012GXNSFAA053230)
关键词
WEB服务
服务注册
统一描述
发现和集成
结构化
P2P
PASTRY
Web service
service registration
Universal Description Discovery and Integration (UDDI)
structuredPeer-to-Peer (P2P)
Pastry