├── .gitattributes ├── .gitignore ├── README.md └── WebSocketSharp40 ├── WebApplicationDemo ├── Properties │ └── AssemblyInfo.cs ├── Web.Debug.config ├── Web.Release.config ├── Web.config ├── WebApplicationDemo.csproj ├── css │ ├── bootstrap-theme.css │ ├── bootstrap-theme.css.map │ ├── bootstrap-theme.min.css │ ├── bootstrap.css │ ├── bootstrap.css.map │ └── bootstrap.min.css ├── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.svg │ ├── glyphicons-halflings-regular.ttf │ ├── glyphicons-halflings-regular.woff │ └── glyphicons-halflings-regular.woff2 ├── index.html └── js │ ├── bootstrap.js │ ├── bootstrap.min.js │ ├── jquery-3.1.0.js │ ├── jquery-3.1.0.min.js │ ├── jquery-3.1.0.min.map │ ├── jsocket.js │ └── json3.min.js ├── WebSocketSharp.sln ├── WebSocketSharpClient ├── Properties │ └── AssemblyInfo.cs ├── SocketClient.cs └── WebSocketSharpClient.csproj ├── WebSocketSharpClientDemo ├── Program.cs ├── Properties │ └── AssemblyInfo.cs └── WebSocketSharpClientDemo.csproj ├── WebSocketSharpServer ├── Properties │ └── AssemblyInfo.cs ├── Sockets.cs ├── Tcp.cs └── WebSocketSharpServer.csproj ├── WebSocketSharpServerDemo ├── Program.cs ├── Properties │ └── AssemblyInfo.cs └── WebSocketSharpServerDemo.csproj └── WebSocketSharpUtil ├── ClientInfo.cs ├── Debugger.cs ├── Properties └── AssemblyInfo.cs ├── RequestHeader.cs ├── ResponseHeader.cs ├── SocketMessage.cs └── WebSocketSharpUtil.csproj /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # WebSocketSharp 2 | 使用C#实现websocket消息推送.net版框架 3 | -------------------------------------------------------------------------------- /WebSocketSharp40/WebApplicationDemo/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebApplicationDemo/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /WebSocketSharp40/WebApplicationDemo/Web.Debug.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebApplicationDemo/Web.Debug.config -------------------------------------------------------------------------------- /WebSocketSharp40/WebApplicationDemo/Web.Release.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebApplicationDemo/Web.Release.config -------------------------------------------------------------------------------- /WebSocketSharp40/WebApplicationDemo/Web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebApplicationDemo/Web.config -------------------------------------------------------------------------------- /WebSocketSharp40/WebApplicationDemo/WebApplicationDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebApplicationDemo/WebApplicationDemo.csproj -------------------------------------------------------------------------------- /WebSocketSharp40/WebApplicationDemo/css/bootstrap-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebApplicationDemo/css/bootstrap-theme.css -------------------------------------------------------------------------------- /WebSocketSharp40/WebApplicationDemo/css/bootstrap-theme.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebApplicationDemo/css/bootstrap-theme.css.map -------------------------------------------------------------------------------- /WebSocketSharp40/WebApplicationDemo/css/bootstrap-theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebApplicationDemo/css/bootstrap-theme.min.css -------------------------------------------------------------------------------- /WebSocketSharp40/WebApplicationDemo/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebApplicationDemo/css/bootstrap.css -------------------------------------------------------------------------------- /WebSocketSharp40/WebApplicationDemo/css/bootstrap.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebApplicationDemo/css/bootstrap.css.map -------------------------------------------------------------------------------- /WebSocketSharp40/WebApplicationDemo/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebApplicationDemo/css/bootstrap.min.css -------------------------------------------------------------------------------- /WebSocketSharp40/WebApplicationDemo/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebApplicationDemo/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /WebSocketSharp40/WebApplicationDemo/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebApplicationDemo/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /WebSocketSharp40/WebApplicationDemo/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebApplicationDemo/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /WebSocketSharp40/WebApplicationDemo/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebApplicationDemo/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /WebSocketSharp40/WebApplicationDemo/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebApplicationDemo/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /WebSocketSharp40/WebApplicationDemo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebApplicationDemo/index.html -------------------------------------------------------------------------------- /WebSocketSharp40/WebApplicationDemo/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebApplicationDemo/js/bootstrap.js -------------------------------------------------------------------------------- /WebSocketSharp40/WebApplicationDemo/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebApplicationDemo/js/bootstrap.min.js -------------------------------------------------------------------------------- /WebSocketSharp40/WebApplicationDemo/js/jquery-3.1.0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebApplicationDemo/js/jquery-3.1.0.js -------------------------------------------------------------------------------- /WebSocketSharp40/WebApplicationDemo/js/jquery-3.1.0.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebApplicationDemo/js/jquery-3.1.0.min.js -------------------------------------------------------------------------------- /WebSocketSharp40/WebApplicationDemo/js/jquery-3.1.0.min.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebApplicationDemo/js/jquery-3.1.0.min.map -------------------------------------------------------------------------------- /WebSocketSharp40/WebApplicationDemo/js/jsocket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebApplicationDemo/js/jsocket.js -------------------------------------------------------------------------------- /WebSocketSharp40/WebApplicationDemo/js/json3.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebApplicationDemo/js/json3.min.js -------------------------------------------------------------------------------- /WebSocketSharp40/WebSocketSharp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebSocketSharp.sln -------------------------------------------------------------------------------- /WebSocketSharp40/WebSocketSharpClient/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebSocketSharpClient/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /WebSocketSharp40/WebSocketSharpClient/SocketClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebSocketSharpClient/SocketClient.cs -------------------------------------------------------------------------------- /WebSocketSharp40/WebSocketSharpClient/WebSocketSharpClient.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebSocketSharpClient/WebSocketSharpClient.csproj -------------------------------------------------------------------------------- /WebSocketSharp40/WebSocketSharpClientDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebSocketSharpClientDemo/Program.cs -------------------------------------------------------------------------------- /WebSocketSharp40/WebSocketSharpClientDemo/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebSocketSharpClientDemo/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /WebSocketSharp40/WebSocketSharpClientDemo/WebSocketSharpClientDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebSocketSharpClientDemo/WebSocketSharpClientDemo.csproj -------------------------------------------------------------------------------- /WebSocketSharp40/WebSocketSharpServer/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebSocketSharpServer/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /WebSocketSharp40/WebSocketSharpServer/Sockets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebSocketSharpServer/Sockets.cs -------------------------------------------------------------------------------- /WebSocketSharp40/WebSocketSharpServer/Tcp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebSocketSharpServer/Tcp.cs -------------------------------------------------------------------------------- /WebSocketSharp40/WebSocketSharpServer/WebSocketSharpServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebSocketSharpServer/WebSocketSharpServer.csproj -------------------------------------------------------------------------------- /WebSocketSharp40/WebSocketSharpServerDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebSocketSharpServerDemo/Program.cs -------------------------------------------------------------------------------- /WebSocketSharp40/WebSocketSharpServerDemo/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebSocketSharpServerDemo/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /WebSocketSharp40/WebSocketSharpServerDemo/WebSocketSharpServerDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebSocketSharpServerDemo/WebSocketSharpServerDemo.csproj -------------------------------------------------------------------------------- /WebSocketSharp40/WebSocketSharpUtil/ClientInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebSocketSharpUtil/ClientInfo.cs -------------------------------------------------------------------------------- /WebSocketSharp40/WebSocketSharpUtil/Debugger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebSocketSharpUtil/Debugger.cs -------------------------------------------------------------------------------- /WebSocketSharp40/WebSocketSharpUtil/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebSocketSharpUtil/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /WebSocketSharp40/WebSocketSharpUtil/RequestHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebSocketSharpUtil/RequestHeader.cs -------------------------------------------------------------------------------- /WebSocketSharp40/WebSocketSharpUtil/ResponseHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebSocketSharpUtil/ResponseHeader.cs -------------------------------------------------------------------------------- /WebSocketSharp40/WebSocketSharpUtil/SocketMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebSocketSharpUtil/SocketMessage.cs -------------------------------------------------------------------------------- /WebSocketSharp40/WebSocketSharpUtil/WebSocketSharpUtil.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeywoodKing/WebSocketSharp/HEAD/WebSocketSharp40/WebSocketSharpUtil/WebSocketSharpUtil.csproj --------------------------------------------------------------------------------