thruway

    0热度

    1回答

    我有一个Crossbar.io服务器与PHP高速公路工人。最近,我开始得到以下错误。它现在每天大概发生一次: 2016-04-17T21:08:12+0000 [Router 9572] Unable to format event {'log_logger': <Logger 'crossbar.router.protocol.WampWebSocketServerProtocol'>, 'l

    0热度

    1回答

    当在OSX上使用Chrome时连接到websocket服务器时出现问题。 我们用这个包:https://github.com/voryx/Thruway 我在这里测试:http://websocket.org/echo.html 地址的服务器是:wss://dev.unisim.cz:4444 如果我尝试使用Firefox浏览器能很好地连接到服务器,但如果我使用铬存在的错误消息:WebSocket

    2热度

    2回答

    我使用AutobahnJS和高速公路上我的网站,并利用一切非加密连接工作正常: var connection = new autobahn.Connection({ url: 'ws://www.example.com:9090', realm: 'restricted_realm' }); connect

    0热度

    1回答

    我真的很抱歉我的英语差。 我已经为Symfony用voryx/ThruwayBundle创建了简单的websocket游戏。游戏使用在服务器上注册的RPCS。一切正常,但当我离开大约20分钟RPCS不再可用。我必须重新启动websocket服务器才能使它们再次可用。 我试着注册我的RPC作为工人,我可以看到他们跑,但他们仍然无法 websocket server process status 我用

    1热度

    2回答

    我用Thruway和Autobahn.js构建了一个应用程序这是我第一次使用这些技术,并且我有点迷路了,并且使用了高速公路代码。我在读计算器跟帖说: “所有应用程序特定代码应该驻留在WAMP应用程序组件,而不是在路由器本身。” 但把这些具体的代码在哪里,如何? 例如,如果一个客户订阅一个聊天室,并且该应用程序需要记录一些内容,请使用数据库,管理会话,(通常的事情)... 事实上,对于每种类型的消息

    4热度

    1回答

    我需要从php脚本发布消息,我可以发布一条消息。但现在我需要在循环发布不同的信息,无法找到正确的方式该怎么办呢,这里是我的尝试: $counter = 0; $closure = function (\Thruway\ClientSession $session) use ($connection, &$counter) { //$counter will be always 5 $sess

    3热度

    1回答

    我试图建立一个通知消息系统。我使用SimpleWsServer.php服务器示例。当服务器上的任务完成时,我想将通知推送给用户的浏览器。这需要使用PHP完成,我无法找到一个教程,这显示。所有的教程似乎都显示了在PHP服务器作为管理器运行时发送和接收的tavendo/AutobahnJS脚本。 是否可以使用PHP脚本向订阅者发送消息?

    0热度

    1回答

    我正在处理内部客户端+身份验证模型的示例,如下所示。 现在我需要检索连接会话的列表并截获来自内部客户端的会话的关闭事件。 我想问问是否有任何方法来归档该任务?我在考虑将这个列表保存在redis中,但这意味着我将不得不重写类Thruway\Peer\Router,因为所需的变量现在是私有的,我们无法访问它们来扩展。 文件server.php <?php /** * server.

    1热度

    1回答

    我正在尝试高速公路,并且无法使演示代码正常工作。 Javascript代码: <script src="https://autobahn.s3.amazonaws.com/autobahnjs/latest/autobahn.js"></script> <script> // var autobahn = require('autobahn'); var connection =