【问题标题】:Twisted and Autobahn Pub/Sub; Listen on secondary port for messagesTwisted 和 Autobahn Pub/Sub;在辅助端口上侦听消息
【发布时间】:2014-05-10 15:10:49
【问题描述】:

我研究了一点 Twisted 并掌握了协议、工厂和延迟的窍门。我想要一个服务器,它一方面可以通过 websockets 处理 Pub/Sub,另一方面能够接收它将在另一个 tcp 端口发布的消息。

Autobahn 示例展示了如何制作路由器、会话和组件,但我无法很好地解释它们的工作原理以及它们的含义,而且我不知道如何将这个 Autobahn 类与一个扭曲的工厂,以便我可以将接收到的 tcp 消息传递给 Autobahn 类进行发布。

谁能指点一下?

【问题讨论】:

    标签: python twisted autobahn


    【解决方案1】:

    Here 是将 IRC 连接到 WAMP (PubSub) 的示例。

    基本上,在您的 TCP 协议中,您需要有一个对 WAMP 会话实例的引用,并使用它来桥接到 WAMP。

    后一个示例适用于 WAMP v2(“新”事物)。 WAMP v1 有更多示例 - 您可以查看(因为原理相同):

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-11-20
      • 2019-05-17
      • 1970-01-01
      • 1970-01-01
      • 2023-04-01
      • 2017-10-15
      • 1970-01-01
      相关资源
      最近更新 更多