0

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

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

任何人都可以提供一些指示吗?

4

1 回答 1

1

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

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

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

于 2014-05-10T15:54:21.213 回答