问题标签 [autobahn]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Autobahn.js - 如何在订阅时传递数据
我正在使用 Ratchet 和 Autobahn.js。我想在订阅时进行一些用户验证,所以我需要将会话密钥传递给 Ratchet WAMP 服务器。你能告诉我如何在订阅事件中将一些数据传递给服务器吗?
java - 使用 SocketChannel Android 连接到 websocket
我编写了连接到 websocket 服务器、服务器应用程序和使用Autobahn websocket 库实现的 android 应用程序的 android 应用程序。
我可以成功连接并与服务器交换消息。但一段时间后(20-30 分钟后)android 应用程序停止与服务器通信(它无法向服务器发送消息)。在 logcat 上显示应用程序仍然连接到 websocket,即使它无法向服务器发送消息。
我浏览了 Autobahn 库的源代码,发现它使用java.nio.channels.SocketChannel连接到 websocket。使用 SocketChannels 有什么问题吗?(我在这里发现了类似的问题Android - How to keep connection with server for a long time)
java - Android Autobahn 错误“WebSockets 协议违规”
我在服务器上使用 Jetty,在客户端使用 Android Autobahn。当我尝试从服务器发送大数据(最多 150 000 字节)时,我在客户端收到错误:“WebSockets 协议违规”。但服务器调用“writeSuccess()”处理程序。如果我发送更少的 150 000 个字节,那么就可以了。
如何发送大数据?
android - 高速公路服务器连接丢失问题
我正在使用 Autobahn 库进行 Web 套接字连接。我的后端服务器是 php。
当我开始套接字连接时,我经常面临WebSockets 连接丢失问题。
如何克服这个问题?有没有办法在不通知用户的情况下再次连接到套接字。
python - 检查 Twisted 上的服务器状态
在编写简单的基于消息的文件服务器和客户端时,我想到了检查文件服务器状态,但不知道如何实现这一点:只需尝试与服务器连接和断开连接(以及在服务器未运行时如何立即断开连接,如果使用这种方式?)或者可能是扭曲/高速公路有一些东西,这有助于在不创建“完全连接”的情况下获得服务器状态?
a) 文件服务器.py
b) 客户端.py
python - 你如何在 Twisted 中的协议之间共享状态?
我有两种协议,一种是 WebSocket 服务器,另一种是 ZeroMQ 拉式套接字。我想将收到我的 ZMQ 的东西转发到 WebSocket。这可能吗?
javascript - websocket:python服务器和客户端js->不起作用
我正在尝试通过 web 使用websocket,带有python 服务器和javascript 客户端。对于python,我使用一个Autobahn (http://autobahn.ws/python/)
来创建一个websoket 服务器。当我使用 python 客户端(仍然使用高速公路)时,一切正常。但是当我尝试使用网页客户端时,没有任何效果。
Python(服务器)代码:
这是我的 javascript 代码:
python - 服务器端口配置丢失?
我试图让Autobahn 示例在 Python 3.3 和 asyncio 0.4.1 的虚拟环境下工作,但 Chrome 一直显示 1006。
在发现调试选项(factory.debug = True)后,我遇到了以下服务器输出:
如果在示例中明确设置为 9000,端口怎么可能是 None?
websocket - WAMP 消息传递是否必须通过代理路由消息?
我一直在审查 Websockets 消息传递协议。查看 WAMP,它具有我想要的基本功能。但是在阅读文档时,似乎需要一条消息才能通过代理。这个对吗?
我正在寻找实时消息。虽然代理角色可能有助于将发布者和订阅者聚集在一起,但我希望代理只协商连接,然后将套接字/IP 移交给各方 - 允许相关方之间直接路由而无需经纪人来管理所有的实时消息。WAMP 可以做到这一点吗?