ratchet

    0熱度

    1回答

    我運行一個棘輪服務器 $app = new Ratchet\App('localhost', 8080); $app->route('/api', new API); $app->run(); 這是很容易通過JavaScript連接(和發一些郵件服務器): _connection = new WebSocket("ws://localhost:8080"); 現在我想從PHP相同(連接

    -1熱度

    1回答

    我剛剛開始使用WebSockets。 我正在與Twilio (voip API)一起工作,我需要製作一個響應式頁面,以便在電話發生時發生反應。 例如:用戶開始通話,瀏覽器提醒他們他們正在通話。如果用戶掛機,則必須刪除狀態「通話中」。 如果我沒有$client對象,我不打算做的是從服務器上創建一個$client->send($jsonWithCallStatus)?我怎樣才能得到這個對象?

    0熱度

    2回答

    我正在使用Ratchet for websockets。它一般工作,但我想在我的ExampleController Laravels Auth中使用。它應該很容易,但是,這並不工作: <?php namespace Annotation\Http\Controllers; use Auth; use Ratchet\MessageComponentInterface; use Ratchet

    2熱度

    1回答

    我在我的基於codeigniter的php應用程序中使用Ratchet,一個Node js應用程序和ZeroMq。 在我的管理儀表板中,我希望能夠看到套接字是否正在運行,以及如果我的節點js應用程序正在運行。如果發生故障,我需要能夠恢復在線狀態。 我知道我可以使用php的exec將它重新聯機,但只要腳本結束,命令行也一樣。 我該如何做到這一點?喜歡的東西: 棘輪:狀態在線(停止,啓動,重啓) 節點

    1熱度

    1回答

    我正在使用一個PHP棘輪套接字服務器,我想通過PHP客戶端發送數據到這個套接字服務器。我的套接字服務器與HTML 5網絡套接字運行良好,但PHP客戶端無法正常工作。這裏是我的代碼 <?php $host = "localhost"; $port = 9000; $message = "Hello Server"; echo "Message To server :".$message;

    2熱度

    2回答

    我正在設計棘輪websockets中的聊天室,以儘可能快地響應。 它知道用戶什麼時候離開頁面,以及類似的東西。 但是,如果一個用戶/客戶端失去了與服務器的連接,問題是客戶端不能讓服務器知道它已經斷開連接,因爲它已經斷開連接並且不能向服務器發送消息。那麼,如何跟蹤聊天客戶端何時失去互聯網連接並且不再上網? 兩個可能的解決方案,我能想到的: 服務器輪詢客戶端每15分鐘到半小時檢查,看看誰在線上。沒有回

    8熱度

    1回答

    我有一個棘輪服務器和聊天應用程序類運行良好。 我的問題是如何添加一個週期性循環? 我試圖按照Periodically sending mesages to clients in Ratchet 的例子,但我一直在原地踏步。 我這個人的目標就是讓服務器檢查所有客戶端是否還活着。 每次我嘗試使用addPeriodicTimer時,我似乎無法訪問chat.php中的$ clients公共屬性,就像上面鏈

    0熱度

    1回答

    我在我的服務器上使用棘輪websocket。它運行良好,沒有SSL,但我需要使它與SSL一起工作。 我讀過這stackoverflow post。不幸的是,我的PAAS的支持不使用httpd.conf。他們建議我直接在.htaccess中添加ProxyPass。 關於增加在httpd.conf文件以下行,然後在這裏我 想爲 服務器是基於Debian和我們使用的Apache Web服務器,以告知我們

    0熱度

    1回答

    因此,我對PHP和websockets以及服務器管理相當陌生。但一直負責設計一個網絡應用程序,並確定實現這一目標的最佳方式是使用websocket。所以我找到了棘輪。並開始嘗試使其工作。我已經安裝了apache的linuxbox,並在webroot中創建了一個新目錄,並開始了Ratchet的教程。然而,不管我做了什麼,我甚至都無法使內聯telnet部分工作。 我有一個composer.phar,我

    0熱度

    2回答

    我一直在使用Rachet WebSockets並創建了一個簡單的聊天應用程序。該示例使用WebSocket命名空間。這是我第一次使用命名空間。現在我試圖添加Twilio服務,但似乎可以將Twilio添加到我的名稱空間中。 我知道它在autoload_files.php <?php // autoload_files.php @generated by Composer $vendorDir