谁成功实现了Android的WebSocket服务器?

jbe*_*ner 5 android websocket

我正在尝试在同一个Android设备上实现WebSocket客户端和WebSocket服务器.基本上我有两个需要通信的Android应用程序.我已成功使用LocalSockets实现了几个测试应用程序,但目标客户端应用程序是一个Web浏览器应用程序,因此它只能使用WebSockets.

我已经尝试了https://github.com/TooTallNate/Java-WebSocket实现.我在后台运行客户端应用程序,在后台运行Android服务中的服务器应用程序.本质上,我已经采用了可行的LocalSocket实现,并用TooTallNate的WebSockets替换了LocalSockets.似乎WebSocket服务器无法启动.明显的症状是客户端每次尝试发送一些东西时都会抛出NotYetConnectedException.

另一个症状是,如果我尝试使用WebSocketServer.run()而不是WebSocketServer.start(),我从ServerSocketChannel.open()获得IOException.

目前,任何想法都是受欢迎的.谢谢!

Dor*_*don 0

尝试适用于 Android 的 WebSocket 和 Socket.io? https://github.com/koush/android-websockets