我嘗試通過websocket在boost下製作服務器「消息」。 目前,我經常可以從服務器發送大量消息或一系列消息。 當我點擊「發送」時,它發送大量數據。 困難在於,當服務器在諸如「停止」,「暫停」等websocket消息中收到命令時...此命令將一直運行,直到前一封郵件結束。我試圖停止執行上一個命令。Websocket和接收消息
我試圖讀取發送數據之間的緩衝區。但它不起作用。我嘗試檢查是否有一個接收訂單與async_read_some。基於 http://www.codeproject.com/Articles/443660/Building-a-basic-HTML5-client-server-application 和HTTP服務器上去 http://www.boost.org/doc/libs/1_53_0/doc/html/boost_asio/examples.html
的例子
我你有什麼想法?我返工我的代碼幾次,但因爲它出現在最後,我不能執行新的實時控制..
謝謝
我找到一個解決方案,在每次分析新緩衝區時啓動的線程中創建一個函數。 – user2451636