期刊文献+

基于ZeroMQ的分布式系统 被引量:27

Distributed system based on ZeroMQ
下载PDF
导出
摘要 为了实现小型的分布式系统内部的高效通讯,利用ZeroMQ(Zero Message Queue零消息队列)来实现分布式系统,并提出了把系统中央单元的数据传输功能分离出来,仅保留其目录服务功能,让客户机与服务器之间直接通讯的方案。中央单元manager为每一种服务创建一个消息队列来存储这种服务对应的所有服务器,并利用最近最少使用算法为每个客户机选择合适的服务器。manager与服务器、manager与客户机以及服务器与客户机之间的通讯都选用套接字对XREQ—XREP实现异步的双向通讯。由于Delphi2007能够方便地实现人机交互界面,选择其为开发平台。这个分布式系统用于轮轨检测实验中,大大提高了数据的传输效率,解决了实验中存储难的问题。 In order to achieve efficient communication within smaU-scale distributed system, ZeroMQ is used, and proposed to separate the data transmission capabilities of the central unit in the system, only remain the directory service capabilities, umt manager creates a queue used algorithm to select the and allow direct communication between client and server programs. The central for each service to store those servers providing this service, and use least recently appropriate server for each client. Socket-pair XREP_XREQ is chose for the asynchronous and two-way communication between manager and server, manager and client, server and client. Delphi2007 is easy for interactive interface, so it is chose for the platform. Using the distributed system in the wheel-rail testing , the efficiency of data transmission is greatly improved, and the difficulty in data storage is solved.
出处 《电子测试》 2012年第7期24-29,33,共7页 Electronic Test
关键词 ZeroMQ 消息 分布式系统 通讯模式 Delphi2007 ZeroMQ message distributed system modes Delphi2007
  • 相关文献

参考文献8

  • 1温情月朗.分布式系统介绍[EB/OL].http://qa.taobao.com/?p=3527,2009.
  • 2SOSO百科.分布式系统[EB/OL].http://baike.SOSO.com/v5697460.htm.
  • 3Piter.MQ - The Guide[EB/OL].http://zguide. zeromq, org/page: all ,2009.
  • 4program-think.开源点评:ZeroMQ简介[EB/OL].http://blog.csdn.net/program_think/article/details/6687076,2011.
  • 5邹永斌.Introduction to Message Oriented Middleware[EB/OL].http://wenku.baidu.com/view/3bala73710661ed9ad51f394.html,2011.
  • 6Dccmx.史上最快消息内核-ZeroMQ[EB/OL].http://itindex.net/detail/4067一%E6%B6%88%E6%8l%AF一%E5%86%85%E6%A0%B8-zeromq,2011.
  • 7Julien.ActiveMQ or RabbitMQ or ZeroMQ or ActiveMQ[EB/OL].http://stackoverflow.corn/ questions/731233/activemq-or-rabbitmq-or- zeromq-or,2009.
  • 8SZSM.测试比较:消息队列软件产品大比拼<ZeroMQ>[EB/OL].http://club.sml60.com/showtopic-905409.aspx,2001.

同被引文献132

引证文献27

二级引证文献146

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部