文档简介
在大型企业信息系统的应用中,常使用消息中间件作为企业集成的方式。根据快速公交(BRT, Bus Rapid Transit)的业务的特点,针对通用消息中间件不能与快速公交业务紧密结合的问题,提出并介绍了专用于快速公交智能系统集成的消息中间件(BRTMOM)的通信策略。关键字:企业应用集成;消息中间件;通信策略快速公交(BRT)智能系统是以计算机有线、无线网络为支撑,集成了多种与公交业务相关的子系统的综合信息管理系统,其中包括运营调度子系统、动态监控子系统、站台乘客服务子系统、车载设备子系统、票务管理子系统、车队管理子系统等分布在各个终端上的业务子系统。这些子系统需要通过一种可靠并且高效的通信机制进行协作,才能发挥出系统集成中“1+1>2”的优势。而目前在实际中广泛采用的消息中间件技术就是提供这种机制的解决方式之一。消息中间件位于系统软件与应用程序之间,为应用程序提供消息通信服务,实现不同软硬件平台上不同应用程序之间的集成。目前虽然市场上流行的通用消息中间件无论从功能上还是效率上都已经非常成熟,但它们无法与公交业务紧密结合。例如,在系统运行中或者系统故障恢复后,会产生大量“过期”的冗余消息,会影响系统运行的效率,通用消息中间件就不能处理这样的情况。为了保障智能系统稳定、高效的运行,降低各子系统间通信的开发难度,根据智能公交系统的特点,我们设计与实现一种适用于BRT 智能系统集成的专用消息中间件系统,并应用到智能公交系统的集成。本文主要介绍消息中间件在实现过程中的通信控制策略,包括消息传递模式、消息可靠性保障以及冗余消息的处理。
评论
加载更多
推荐下载
查看更多
精选文集
相关视频
推荐帖子