是否有可用于Java的Socket.IO客户端? 到目前为止,我只找到官方的Socket.IO客户端,它只适用于JavaScript和只有服务器的socket.io-java。Java socket.io客户端
回答
选择有限:
声音的权利尽可能的WebSockets去。 Socket.IO的特定有线协议似乎尚未在Java中实现,因此您可能必须自己处理。
从下 “支持的传输” 这可能是几种不同的传输协议http://socket.io来看:
的WebSocket, 的Adobe®Flash®插座, AJAX长轮询, AJAX多流, 永远IFRAME, JSONP轮询
所以,问题是,你的服务器支持什么?
从Java客户端的角度来看,最简单的就是WebSockets。此时
是,服务器支持WebSockets的。我不确定如果socket.io有自己的魔法,或者直接连接应该这样做。 – 2011-04-25 21:10:24
如果你需要一个客户端实现,结账Java的socket.io.client我几个月前就做,我相信有些人已经分叉,并将其升级到最新版本: https://github.com/clwillingham/java-socket.io.client
取看看http://techdroid.kbeanie.com/2011/03/websockets-on-android.html。我只需要WebSocket,所以我也剥离了WebView部分,工厂也是多余的。你可以放弃使用https://github.com/anismiles/websocket-android-phonegap/blob/master/src/com/strumsoft/websocket/phonegap/WebSocket.java并自己实现SocketIO规范。
- 1. Socket.IO Java客户端到Jar
- 2. Android socket.io客户端
- 3. Socket.io Scala客户端
- 4. 客户端的Socket.IO
- 5. socket.io从客户端
- 6. Socket.io Java客户端版本1.0.x
- 7. 运行gottox/socket.io-java客户端错误
- 8. Socket.IO服务器+ Socket.IO客户端
- 9. socket.io与ExtJS和socket.io客户端
- 10. C客户端的socket.io
- 11. socket.io客户端挂断
- 12. Socket.io睡一些客户端
- 13. Socket.IO客户端安全
- 14. node.js/socket.io - 跟踪客户端
- 15. node.js socket.io客户端+ python socketio
- 16. 在客户端包含Socket.io
- 17. 客户端的socket.io错误
- 18. Socket.io客户端[email protected]
- 19. Socket.io客户端调试?
- 20. 客户端tcp与node.js/socket.io?
- 21. socket.io客户端不连接
- 22. socket.io作为客户端
- 23. tcp客户端与socket.io(nodejs)
- 24. Socket.io客户端到客户端逻辑,有很多用户
- 25. socket.io客户端'on'仅在两个客户端发出'
- 26. 带有node.js和socket.io的SOAP客户端
- 27. Elasticsearch传输客户端Java客户端
- 28. Java:服务器/客户端 - >客户端/客户端
- 29. Socket.io python客户端处理json参数
- 30. Socket.io客户端事件触发
我终于和TooTallNate一起使用了Java-WebSocket,并自己实现了Socket.IO特定的东西。 – 2011-04-26 00:19:18
不错。很想听听你是如何解决这个问题的:你是在客户端和服务器上使用Java,还是在客户端上使用Java,以及服务器上是否使用了Node.js? – Femi 2011-04-26 06:37:07
我在桌面客户机上使用Java,在Web客户机上使用JavaScript(当然),在服务器上使用Python。 – 2011-04-26 09:10:56