WebSocket是html5的一种协议,那么就表示要使用websocket客户端的浏览器就要支持html5。
对于不支持的使用flash去解决。
服务端采用的是Fleck,Fleck的好处就是简单方便,作者已经进行了完整的封装,可以根据自己情况进行修改
使用flash实现兼容低版本IE
websocket 连接集合
using Fleck;
using System.Collections.Generic;
namespace Common
{
public class FlectWebSock
{
public static List<IWebSocketConnection> sockets = new List<IWebSocketConnection>();
}
}
在启动时创建 WebSocketServer服务
protected void Application_Start()
{
AreaRegistration.RegisterAllAreas();
WebApiConfig.Register(GlobalConfiguration.Configurat