websocket有java、nodejs、python,Php等等版本,我使用的是C#版本,服务器端是Fleck,github地址:https://github.com/statianzo/Fleck
这篇博客就是引用上面的一个例子教你如何使用客户端和服务器端来使用websocket的,对于英文还不错的同学,直接看上面 的源代码就可以了,下面开始讲解如何使用:
在说之前我们先来看看哪些浏览器支持websocket:
WebSocket客户端支持
浏览器
支持情况
Chrome
Chrome version 4+支持
Firefox
Firefox version 5+支持
IE
IE version 10+支持
Safari
IOS 5+支持
Android Brower
Android 4.5+支持
WebSocket 服务端支持
厂商
应用服务器
备注
IBM
WebSphere
WebSphere 8.0 以上版本支持,7.X 之前版本结合 MQTT 支持类似的 HTTP 长连接
甲骨文
WebLogic
WebLogic 12c 支持,11g 及 10g 版本通过 HTTP Publish 支持类似的 HTTP 长连接
微软
IIS
IIS 7.0+支持
Apache
Tomcat
Tomcat 7.0.5+支持,