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 =