我有一个 Python Autobahn WAMP 服务器(v. 0.8.8,http://pastebin.com/DfQvaJYF 上的应用程序代码)与 Python 客户端配合良好。使用最新的 Twisted 13.2。对于服务器和客户端。
但是,浏览器 javascript 客户端(来自 CDN 的 autobahn js,应用程序代码位于http://pastebin.com/1GGaRP5e)同样取自 Autobahn JS 示例,订阅了一个主题,但没有收到任何消息。任何地方都没有错误。使用 Node.js 运行客户端时也会发生同样的情况。
检查服务器日志,我可以看到确实没有传输任何内容 - 在 js web 或 Node.js 客户端连接并订阅之后,没有任何 TX WAMP 事件。
WAMP 服务器在 8080 端口上运行,JS Web 客户端页面从 8111 端口提供服务。两者都在同一主机上。