库以快速构建基于zeromq的应用程序。

zmq-message-patterns的Python项目详细描述


库以快速构建基于zeromq的python应用程序。

简介

库,使通过PyZMQ使用ZeroMQ消息模式编写应用程序更容易。

TOdo:解释ZMessageZNode类。

管道

呼吸机将作业发送到多个工作进程,这些进程将结果发送到接收器。

频道:

  • 呼吸机->;工人:工人的工作
  • 呼吸机->;接收器:发送给工人的作业的ID,因此接收器知道是否所有作业都已完成
  • 工作区->;接收器:结果
  • sink->;worker:sink完成后发送关闭命令

图表:

      ventilator-------------+
          |                  |
  +-------+------+           |
  |       |      |           |
worker worker worker  ...    |
  ||      ||    ||           |
  ++------++----++           |
          ||                 |
         sink----------------+

是examples目录(examples/pipeline_example.py)中的一个全功能示例。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java无法使用mainthread的上下文类加载器将web应用程序添加到@SpringBootApplication的内置Tomcat中   为什么Java递归调用不释放局部变量内存   java堆栈重设堆栈奇偶范围   java如何分组,然后使用java8流列出toMap   JavaEclipse在引导仪表板上展示了“安装本地云服务”如何解决这个问题?   java多个backpress跳过该活动   concat向流中添加两个Java8流或一个额外元素   java在ToolTipText上使用图标   调试java。jvisulavm中添加JMXConnection时的lang.SecurityException   java如何通过JavaFX中的单选按钮对最大可选复选框进行约束?   Spring引导上下文一直试图连接到JavaRMI服务器,但失败了   java Spring cache@cacheexecute匹配列表中的键?   java导出报告并使用JasperReports保存在某个位置   java发布构建失败   java在活动中隐藏特定视图   java定义由canvas2image生成的图像的属性,例如alt标记   java如何将POJO转换为JSON,反之亦然?