我最近发现 autobahn python 和 js 是建立 pub/sub 服务器和相应客户端的舒适方法,即使使用 rpc 调用也是如此。
看完教程后,我设置了一个测试版本,其中有一个 websocket 服务器和一个在同一端口上运行的网络服务器。服务器通过 websockets 定期向客户端发送数据。用户获取的 html 位于本地主机根目录中。一切正常。
但是,我想要完成的是:设置一个发布/订阅服务器和一个监听同一端口的网络服务器。
教程仅展示了如何在两个不同的端口上设置它们(如 http://autobahn.ws/python/tutorials/pubsub 所示)。
总的来说,我对 python 和高速公路非常陌生,尤其是 twisted。 任何建议都会非常好!
非常感谢!
马克
最佳答案
当然。您可以使用 Autobahn 在一个端口上运行 WAMP/WebSocket 服务器和普通的旧 Web 服务器。这是一个 example对于纯 WebSocket 和 here是一个用于 WAMP 的。
免责声明:我是 Autobahn 的作者并为 Tavendo 工作。
关于python - 如何设置 Autobahn Pub/Sub 服务器和 Autobahn Web 服务器监听同一端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16234429/