C#各种类型TCP&UDP服务器客户端代码

上传者: shiyueqingfeng | 上传时间: 2016-04-06 00:00:00 | 文件大小: 112KB | 文件类型: rar
全面包括C#各种类型TCP&UDP服务器客户端代码

文件下载

资源详情

( 36 个子文件 112KB ) C#各种类型TCP&UDP服务器客户端代码
NetFrame
NetFrame.csproj 4.20KB
Net
UDP
Sock
Asynchronous
AsyncSocketUDPServer.cs 11.27KB
AsyncSocketUDPEventArgs.cs 1.12KB
AsyncSocketUDPState.cs 639B
Synchronous
SocketUDPState.cs 633B
SocketUDPEventArgs.cs 1.08KB
SocketUDPServer.cs 9.20KB
Listener
Asynchronous
AsyncUDPState.cs 641B
AsyncUDPEventArgs.cs 1.10KB
AsyncUDPServer.cs 10.20KB
Synchronous
UDPEventArgs.cs 1.06KB
UDPState.cs 635B
UDPServer.cs 9.02KB
TCP
Sock
IOCP
AsyncUserTokenPool.cs 1.50KB
DynamicBufferManager.cs 5.01KB
AsyncUserToken.cs 2.97KB
AsyncIOCPServer.cs 17.12KB
Asynchronous
AsyncSocketTCPServer.cs 14.39KB
AsyncSocketState.cs 2.54KB
AsyncSocketEventArgs.cs 1.10KB
Synchronous
SocketClientHandle.cs 2.61KB
SocketTCPServer.cs 10.10KB
SocketEventArgs.cs 1.10KB
Listener
Asynchronous
AsyncTCPServer.cs 13.50KB
TCPClientState.cs 1.25KB
AsyncEventArgs.cs 1.09KB
Synchronous
TCPServer.cs 9.55KB
TCPEventArgs.cs 1.09KB
TCPClientHandle.cs 2.97KB
Properties
AssemblyInfo.cs 1.33KB
obj
Debug
NetFrame.csproj.FileListAbsolute.txt 404B
TempPE
DesignTimeResolveAssemblyReferencesInput.cache 5.62KB
NetFrame.dll 45.50KB
NetFrame.pdb 149.50KB
bin
Debug
NetFrame.dll 45.50KB
NetFrame.pdb 149.50KB
Release
[{"title":"( 36 个子文件 112KB ) C#各种类型TCP&UDP服务器客户端代码","children":[{"title":"NetFrame","children":[{"title":"NetFrame.csproj <span style='color:#111;'> 4.20KB </span>","children":null,"spread":false},{"title":"Net","children":[{"title":"UDP","children":[{"title":"Sock","children":[{"title":"Asynchronous","children":[{"title":"AsyncSocketUDPServer.cs <span style='color:#111;'> 11.27KB </span>","children":null,"spread":false},{"title":"AsyncSocketUDPEventArgs.cs <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"AsyncSocketUDPState.cs <span style='color:#111;'> 639B </span>","children":null,"spread":false}],"spread":true},{"title":"Synchronous","children":[{"title":"SocketUDPState.cs <span style='color:#111;'> 633B </span>","children":null,"spread":false},{"title":"SocketUDPEventArgs.cs <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"SocketUDPServer.cs <span style='color:#111;'> 9.20KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Listener","children":[{"title":"Asynchronous","children":[{"title":"AsyncUDPState.cs <span style='color:#111;'> 641B </span>","children":null,"spread":false},{"title":"AsyncUDPEventArgs.cs <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"AsyncUDPServer.cs <span style='color:#111;'> 10.20KB </span>","children":null,"spread":false}],"spread":true},{"title":"Synchronous","children":[{"title":"UDPEventArgs.cs <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"UDPState.cs <span style='color:#111;'> 635B </span>","children":null,"spread":false},{"title":"UDPServer.cs <span style='color:#111;'> 9.02KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"TCP","children":[{"title":"Sock","children":[{"title":"IOCP","children":[{"title":"AsyncUserTokenPool.cs <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false},{"title":"DynamicBufferManager.cs <span style='color:#111;'> 5.01KB </span>","children":null,"spread":false},{"title":"AsyncUserToken.cs <span style='color:#111;'> 2.97KB </span>","children":null,"spread":false},{"title":"AsyncIOCPServer.cs <span style='color:#111;'> 17.12KB </span>","children":null,"spread":false}],"spread":true},{"title":"Asynchronous","children":[{"title":"AsyncSocketTCPServer.cs <span style='color:#111;'> 14.39KB </span>","children":null,"spread":false},{"title":"AsyncSocketState.cs <span style='color:#111;'> 2.54KB </span>","children":null,"spread":false},{"title":"AsyncSocketEventArgs.cs <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false}],"spread":true},{"title":"Synchronous","children":[{"title":"SocketClientHandle.cs <span style='color:#111;'> 2.61KB </span>","children":null,"spread":false},{"title":"SocketTCPServer.cs <span style='color:#111;'> 10.10KB </span>","children":null,"spread":false},{"title":"SocketEventArgs.cs <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Listener","children":[{"title":"Asynchronous","children":[{"title":"AsyncTCPServer.cs <span style='color:#111;'> 13.50KB </span>","children":null,"spread":false},{"title":"TCPClientState.cs <span style='color:#111;'> 1.25KB </span>","children":null,"spread":false},{"title":"AsyncEventArgs.cs <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false}],"spread":true},{"title":"Synchronous","children":[{"title":"TCPServer.cs <span style='color:#111;'> 9.55KB </span>","children":null,"spread":false},{"title":"TCPEventArgs.cs <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"TCPClientHandle.cs <span style='color:#111;'> 2.97KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"Properties","children":[{"title":"AssemblyInfo.cs <span style='color:#111;'> 1.33KB </span>","children":null,"spread":false}],"spread":true},{"title":"obj","children":[{"title":"Debug","children":[{"title":"NetFrame.csproj.FileListAbsolute.txt <span style='color:#111;'> 404B </span>","children":null,"spread":false},{"title":"TempPE","children":null,"spread":false},{"title":"DesignTimeResolveAssemblyReferencesInput.cache <span style='color:#111;'> 5.62KB </span>","children":null,"spread":false},{"title":"NetFrame.dll <span style='color:#111;'> 45.50KB </span>","children":null,"spread":false},{"title":"NetFrame.pdb <span style='color:#111;'> 149.50KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"bin","children":[{"title":"Debug","children":[{"title":"NetFrame.dll <span style='color:#111;'> 45.50KB </span>","children":null,"spread":false},{"title":"NetFrame.pdb <span style='color:#111;'> 149.50KB </span>","children":null,"spread":false}],"spread":true},{"title":"Release","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]

评论信息

  • jessica :
    很简单的代码,只做参考
    2017-08-08

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明
服务器状态检查中...