文件名称:WebSocket 示例
文件大小:285KB
文件格式:RAR
更新时间:2018-08-05 11:21:23
WebSocket
WebSocket 协议是html5引入的一种新的协议,其目的在于实现了浏览器与服务器全双工通信。看了上面链接的同学肯定对过去怎么低效率高消耗(轮询或comet)的做此事已经有所了解了,而在websocket API,浏览器和服务器只需要要做一个握手的动作,然后,浏览器和服务器之间就形成了一条快速通道。两者之间就直接可以数据互相传送。同时这么做有两个好处 1.通信传输字节减少:比起以前使用http传输数据,websocket传输的额外信息很少,据百度说只有2k 2.服务器可以主动向客户端推送消息,而不用客户端去查询
【文件预览】:
C# WebSocket 示例
----OursNET.HTML5.WebSvr()
--------Msg.txt(310B)
--------bin()
--------obj()
--------Properties()
--------Program.cs(502B)
--------FrmMain.cs(566B)
--------OursNET.HTML5.WebSvr.csproj(4KB)
--------FrmMain.Designer.cs(1KB)
--------app.config(117B)
--------FrmMain.resx(6KB)
----oursnet.net.sln(2KB)
----OursNET.HTML5.Socket()
--------SocketListen.cs(8KB)
--------Handshake.cs(4KB)
--------DataFrameHeader.cs(3KB)
--------bin()
--------obj()
--------Properties()
--------OursNET.HTML5.WebSocket.csproj(2KB)
--------Session.cs(6KB)
--------ChatEventArgs.cs(1KB)
--------Common.cs(1KB)
--------DataFrame.cs(5KB)
--------opCode.cs(868B)
----OursNET.HTML5.WebSocket.v12.suo(24KB)
----output()
--------OursNET.HTML5.WebSvr.vshost.exe(22KB)
--------OursNET.HTML5.WebSvr.exe(8KB)
--------OursNET.HTML5.WebSvr.vshost.exe.config(117B)
--------OursNET.HTML5.WebSvr.pdb(20KB)
--------OursNET.HTML5.WebSvr.exe.config(117B)
--------OursNET.HTML5.WebSvr.vshost.exe.manifest(490B)
--------OursNET.HTML5.WebSocket.pdb(46KB)
--------OursNET.HTML5.WebSocket.dll(17KB)
----Oursnet.net()
--------css()
--------web.config(2KB)
--------default.htm(2KB)
--------images()
--------js()
----OursNET.HTML5.WebSocket.sln(3KB)
----oursnet.net.v12.suo(16KB)