摘要
提出了基于出版者-订阅者系统的面向消息的中间件模型,阐述了其运行机理、工作流程、数据格式、功能结构以及消息的具体传递过程,解决了相关的条件匹配、位置透明和容错能力等技术问题,并探讨了其多播一致性、传送优化性和安全防范性,从而彻底解除了消息发送方-接收方之间的耦合关系,并屏蔽了网络底层分布式环境的复杂性和异构性,简化了分布式应用程序的编程策略,使分布式应用程序能够有更好的可用性、灵活性和扩充性。
The paper suggests the message-oriented middleware model based on publish-subscribe, explains its run-theory, work process, data-form, functional structure and message's concrete sending process, solves the related-technical questions such as term-matching, location-transparency and fault-tolerance. It approaches the multicasting consistency, sending optimization and security, so decouples the relationship between sender and receiver completely, shields the complexity and isomerism of the network's underlying distributed environment, and also simplifies the programming strategy in distributed application, so it gets better availability, flexibility and extendibility of the application.
出处
《计算机工程》
EI
CAS
CSCD
北大核心
2005年第16期100-101,146,共3页
Computer Engineering
基金
国家"863"计划中间件应用专项基金资助项目(2004AA112054)
江西省(青年)自然科学基金资助项目(035674)
江西理工大学自然科学基金资助项目(02-SIM-0821)
关键词
出版者-订阅者
面向消息的中间件
中间件
分布式系统
编程策略
Publish-subscribe (P-S)
Message-oriented middleware (MOM)
Middleware
Distributed system
Programming strategy