摘要: 提出并实现了一种基于组件/XML的P2P分布实时数据交换系统PeXChange,系统使用XML实现面向多接口的通用数据交换,通过多事件通道和主动发现失效结点实现系统负载均衡和容错处理,采用基于角色的访问控制机制以加强系统的安全性和可管理性。PeXChange在设计和实现上采用组件的大粒度对象化设计范型,具有较好的可扩展性、安全性和容错性。广域网络环境下系统运行表明,PeXChange能够以对等模式提供高质量实时数据交换和共享,各Peer结点在异种数据模式映射、系统负载均衡与容错处理等方面能够满足企业级应用需求。
关键词:
P2P,
组件,
数据交换
Abstract: This paper presents a new architecture of component-based P2P distributed data exchange, PeXChange system. Several new approaches are used during in designing and implementing of this system, such as a weighted loading balance algorithm is adopted to improve the reliability and scalability of the P2P-structed system, and an access control mechanism based on role is used to enhance the system security etc. System evaluations in a large scale show that PeXChange can provide reliable, secure and accepted real-time performance when exchanging and sharing data with many different peers, which satisfies the requirements of high level QoS in load distribution and fault tolerance.
中图分类号:
徐宏,王建华,耿英三. 基于组件的P2P分布实时数据交换体系结构[J]. , 2005, 31(17): 110-.
XU Hong, WANG Jianhua, GENG Yingsan. Architecture of Component-based P2P Distributed Data Exchange[J]. , 2005, 31(17): 110-.