介绍了数据分发服务的研究和应用现状,分析了数据分发系统的体系结构和特点。详细地介绍了一个数据分发中间件的设计与实现,给出了基于该分发中间件开发应用的基本步骤,并提供一个应用示例。应用示例以及中间件的应用实践都表明:该中间件能为多进程提供消息的发布、订购以及按需分发等功能,基于该分发服务中间件可以方便地开发分布式应用系统。%This paper introduces the status of studies and applications of data distribution system,and analyzes the architecture as well as the property.Then it introduces in detail the design and implementation of a data distribution middleware,illustrates the basic steps of development and application based on this middleware,and provides an application example.Both the example and the use of the middleware in practice show that this distribution middleware can provide multiple processes with functions of message publication,subscription as well as distribution according to need,and a distributed application system can be easily developed based on this middleware.
展开▼