unix上可用于pub sub IPC的哪些方法?

格拉舍夫斯基

IPC有多种选择。

通过网络:

  • 对于客户端服务器,可以使用TCP
  • 对于pub sub,可以使用UDP多播

本地:

  • 对于客户端服务器,可以使用Unix域套接字
  • 对于pub sub,可以使用???

我想我感兴趣的是某种文件描述符,它同时支持许多读者(订阅者)和许多作家(发布者)。这种使用模式在Unix上是否可行/有效?

格拉舍夫斯基

经过大量的搜索之后,我还没有发现很多关于ipc多播的方式,因此我决定编写一个程序pubsub,该程序将发布者地址和订阅者地址作为参数,侦听并接受这两个地址上的连接,然后对于在发布者连接上收到的每个有效负载,请将其写入每个订阅者连接。如果这效率低下或重新发明轮子,这不会令我感到惊讶,但是我没有遇到更好的解决方案。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Google Cloud Pub/Sub 上的重复 MessageID

来自分类Dev

哪些用于监视磁盘操作的unix命令可用?

来自分类Dev

WebsphereMQ-Pub / Sub

来自分类Dev

Rebus Pub / Sub加密

来自分类Dev

Redux 还是 Pub/Sub?

来自分类Dev

Redis PUB / SUB和高可用性

来自分类Dev

GAE 中的 Google Pub/Sub

来自分类Dev

在 React Native 上保持全局可用值的方法有哪些?

来自分类Dev

ZeroMQ PUB-SUB通信:SUB什么也没收到

来自分类Dev

Redis Pub / Sub ServiceStack,取消线程

来自分类Dev

ZeroMQ PUB / XPUB / XSUB / SUB过滤

来自分类Dev

AIORedis和PUB / SUB不是asnyc

来自分类Dev

Redis Pub / Sub ServiceStack,取消线程

来自分类Dev

如何避免pub / sub反映事件?

来自分类Dev

How to avoid event reflection by pub/sub?

来自分类Dev

PUB-SUB的ZMQ延迟(缓慢的订户)

来自分类Dev

ZeroMQ PUB / SUB的内部行为是什么?

来自分类Dev

如何避免丢弃邮件zeromq pub sub

来自分类Dev

如何避免pub / sub反映事件?

来自分类Dev

PUB-SUB的ZMQ延迟(缓慢的订户)

来自分类Dev

ZeroMQ PUB / SUB的内部行为是什么?

来自分类Dev

Google Pub / Sub:推送到计算引擎

来自分类Dev

ZeroMQ:PUB / SUB主题订阅便宜吗?

来自分类Dev

Google Pub/Sub API - 最大消息数

来自分类Dev

将云函数与 Pub/Sub 结合使用

来自分类Dev

带有 aiozmq 流的简单 PUB/SUB

来自分类Dev

找出 Google Pub/Sub 订阅的来源

来自分类Dev

带“。*”的“ re.sub”方法

来自分类Dev

在流星中,可以将pub / sub用于任意内存对象(非mongo集合)