基于P2P网络实现Web服务的发布和发现可有效解决集中式方法所带来的单点失败、可扩展性差等问题,因此成为服务计算领域一大研究热点.为进一步提升现有的基于单一P2P网络模型的服务发布和发现方法的效率,本文提出一种面向语义Web服务发现的混合式P2P网络JXord,该网络基于JXTA和Chord协议,采用分层结构,上层利用Chord协议进行管理,下层采用JXTA分组思想.基于JXord进一步提出了语义Web服务发布与发现的实现过程.一系列仿真实验表明该实现方法相比单一网络模型的实现方法在最大跳数、平均条数、查找延迟等性能指标方面均具有明显的提升.
Service publication and discovery based on P2P network has become as a hot topic in the area of service computing due to that it can overcome the shortcomings, such as failure of single point and bad scalability, from the methods based on centric-network. In order to improve the efficiency of the current methods based on single P2P network model, this paper proposes a hybrid P2P net- work JXord that combines JXTA and Chord for semantic Web service discovery. Its structure has two layers; the upper layer uses the Chord protocol and the underlying layer uses the grouping idea of JXTA. With this hybrid P2P network, the paper proposes the meth- ods for semantic Web service publication and discovery strategy. A serial of experiments show that the methods based on JXord out- performs current methods in efficiency.