我正在编写一个消息应用程序。我的服务器是基于node.JS和socket.io构建的。客户端应该是一个安卓应用程序。然而,我似乎找不到一个良好的库,可以为我提供Java接口来使用Socket.IO(通过websockets?)。是否存在这样的库?还是我必须退而求其次选择另一种解决方案(哪一种?)?
我找到了这个cocoa库:https://github.com/fpotter/socketio-cocoa。有没有安卓的替代品?
谢谢!
我正在编写一个消息应用程序。我的服务器是基于node.JS和socket.io构建的。客户端应该是一个安卓应用程序。然而,我似乎找不到一个良好的库,可以为我提供Java接口来使用Socket.IO(通过websockets?)。是否存在这样的库?还是我必须退而求其次选择另一种解决方案(哪一种?)?
我找到了这个cocoa库:https://github.com/fpotter/socketio-cocoa。有没有安卓的替代品?
谢谢!
接受的答案有欠缺。它们是Java Socket.IO实现,需要netty,或只支持WebSocket。最终我使用轻量级WebSocket客户端编写了自己的Socket.IO客户端。
destroying non-socket.io upgrade
客户端出现了以下错误:WebSocket.onError, Exception: java.lang.IllegalArgumentException: Value to parse may not be null. at org.apache.http.message.BasicLineParser.parseStatusLine(BasicLineParser.java:378) at com.codebutler.android_websockets.WebSocketClient.parseStatusLine(WebSocketClient.java:148)
- Zennichimaro