在航天测控领域,消息中间件主要用于保证测控中心计算机系统各功能子系统之间基于异构硬件和软件平台的信息交换。传统测控消息中间件的实现模式有点对点、消息队列、远程过程调用和共享内存等。发布/订阅( Publish/Subscribe.Pub/Sub)模式是消息中间件实现的一种全新模式,与传统模式相比具有异步、松耦合互联、多对多通信、体系结构开放和资源重组灵活等特点,适合目前测控计算机领域动态多变、异构的分布式交互环境。
本文构建了适合测控计算机信息交换特点的发布/订阅消息中间件系统。设计了主题全局注册、订阅全局发布、事件本地过滤的工作模式以提高系统实时性,并通过可靠多播协议和加速心跳检测模式下的虚拟网际协议( Intemet Protocol.IP)机制实现其高可靠性。实验验证了系统的性能。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !