2013-05-19 27 views
4

我想在同一個Android設備上實現WebSocket客戶端和WebSocket服務器。基本上我有兩個需要溝通的Android應用程序。我已經成功地使用LocalSockets實現了幾個測試應用程序,但目標客戶端應用程序是一個Web瀏覽器應用程序,因此它只能使用WebSockets。任何成功實現Android的WebSocket服務器?

我試過https://github.com/TooTallNate/Java-WebSocket實現。我有前臺運行的客戶端應用程序和後臺運行在Android服務中的服務器應用程序。基本上,我已經採用了我的LocalSocket實現,並使用TooTallNate的WebSockets替換了LocalSocket。看起來WebSocket服務器無法啓動。顯而易見的症狀是,客戶端每次嘗試發送內容時都會引發NotYetConnectedException。

另一個症狀是如果我嘗試使用WebSocketServer.run()而不是WebSocketServer.start()從ServerSocketChannel.open()獲得IOException。

任何想法當然都是值得歡迎的。謝謝!

回答

相關問題