首页> 外文期刊>Recent advances in electrical & electronic engineering >Design and Implementation of a Real-time Publish/Subscribe Middleware
【24h】

Design and Implementation of a Real-time Publish/Subscribe Middleware

机译:设计与实现实时发布/订阅中间件

获取原文
获取原文并翻译 | 示例
           

摘要

Background: Middleware has been widely adopted as an efficient approach to facilitate the development process of large-scale distributed systems. Although this approach can achieve simplified system design and reduced time consumption, it has a strong demand for real-time task processing and data transmitting. Traditional middleware, which lacks the real-time performance guarantee mechanism, cannot be adopted by the distributed systems with strict time restrictions. Methods: In order to meet the real-time requirements of distributed systems, the functional requirements of middleware are studied, and a real-time publish/subscribe middleware is designed and implemented in this paper. A hierarchical design is adopted to build this middleware from a model layer, a communication layer and a support layer. The middleware has the data synchronization on distributed objects, Ethernet-based publish/subscribe mechanism and the real-time performance guarantee mechanism. Results: Experiments show that the proposed middleware satisfies the needs of distributed applications, and ensures that the end-to-end data communication delay is less than 1 millisecond, which meets the real-time requirements of data transmission in distributed systems. Conclusion: In this paper, we design and implement a real-time middleware based on the publish/subscribe mechanism.
机译:背景:中间件已被广泛采用作为促进大规模分布式系统的开发过程的有效方法。虽然这种方法可以实现简化的系统设计和减少时间消耗,但它对实时任务处理和数据传输具有很强的需求。缺乏实时性能保证机制的传统中间件不能通过严格的时间限制来采用分布式系统来采用。方法:为了满足分布式系统的实时要求,研究了中间件的功能要求,并在本文中设计和实施了实时发布/订阅中间件。采用分层设计来从模型层,通信层和支持层构建此中间件。中间件在分布式对象上具有数据同步,基于以太网的发布/订阅机制和实时性能保证机制。结果:实验表明,所提出的中间件满足分布式应用的需求,并确保端到端的数据通信延迟小于1毫秒,这符合分布式系统中数据传输的实时要求。结论:在本文中,我们根据发布/订阅机制设计和实施实时中间件。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号