发布/订阅模型因其异步、多点通信,松耦合和易扩展的特点,被广泛应用于分布式环境中。本文在详细研究国内外发布/订阅系统现状的基础上,结合物联网应用环境,分析其中存在的问题和不足,针对主题组织形式、对复杂网络环境的适应以及系统整体性能提升等方面提出了改进措施,并对改进前后的系统性能进行了分析比较,旨在解决发布/订阅系统实用化过程中遇到的一系列问题,提供一种可应用在复杂网络环境中的高性能发布/订阅系统接口服务。
Because of the characteristics of asynchronous, multipoint,loosely-coupled communication, and easily extensible,Publish/ Subscribe model is widely used in distributed environment.In this paper,based on the detailed study about Publish/Subscribe system at home and abroad,we analyse the existing problems and the insufficiency, and put forward the improvement measures in organization for the theme, to adapt to complex network environment and system overall performance improvement etc.FinaUy, we compare the performance of the whole system.This paper aims to solve a series of problems about Publish/Subscribe system in the practical application process,and provide a high-performance Publish/Subscribe system interface service,which could be applied to complex network environment.