事件空间划分技术改变了传统基于内容发布订阅系统的基本交互模式和相关实现策略,形成了主动发布订阅系统.为了建立主动发布订阅系统的完整解决方案,在分析系统基本交互模式的基础上,提出了一个主动发布订阅系统的设计框架ACTPS(Active Publish/subscribe System).分为6个设计模型:事件模型,订阅模型,划分模型,构件模型,路由模型和匹配模型.详细描述了各模型的关键特征及核心实现策略,以及各个模型之间的联系.ACTPS为一般的主动发布订阅系统设计和实现提供了参考模型,并为进一步深入的研究和分析建立了基础。
Event space partition technology changes the traditional basic interaction model of the contentbased publish/subscribe system and its related implementation strategies, and enables a class of system which is named active publish/subscribe system. In order to establish the integrity of active publish/subscribe system solutions, based on the analysis of active publish/subscribe system basic interaction model, an active publish/ subscribe system design framework ACTPS (active publish/subscribe system)was proposed. ACTPS comprised six design models which were event model, subscription model, partition model, component model, routing model and matching model. Detailed description of key features and the core of implementation strategy of these models, and the linkages among the various models were presented. ACTPS provides the general reference model for designing and realization of active publish/subscribe system. It is also a theory foundation for further in-depth research and analysis of publish/subscribe system.