项目中有个即时通讯模块, 经过一段时间讨论要用WebSocket来实现,不用第三方! 但是 我有个疑问,我到网上了解到的是 WebSocket是基于浏览器方面的,那集成到我的Android项目中 岂不是我要使用WebView么? 还有GitHub上有个java-WebSocket.jar包,这个jar稳定么? 有哪位大神做过类似的东西! 求指点。
项目中有个即时通讯模块, 经过一段时间讨论要用WebSocket来实现,不用第三方! 但是 我有个疑问,我到网上了解到的是 WebSocket是基于浏览器方面的,那集成到我的Android项目中 岂不是我要使用WebView么? 还有GitHub上有个java-WebSocket.jar包,这个jar稳定么? 有哪位大神做过类似的东西! 求指点。
1.找第三方开源websocket客户端jar包
2.用netty作为websocket客户端,netty已经有实现
3.自己基于socket实现一个websocket客户端
2 回答1.5k 阅读✓ 已解决
2 回答1.9k 阅读
3 回答669 阅读✓ 已解决
1 回答2.2k 阅读
1 回答904 阅读✓ 已解决
1 回答1.4k 阅读
1 回答642 阅读✓ 已解决
websocket只是一个长连接的协议,跟webView没关系,你可以理解成就是帮你实现即时通讯的协议。 你说的那个jar包我用过,还是可以的,只是比较基础,后面项目换成了nv-websocket-client,也是github上的一个开源,这个更全面一点