使用异步Socket方式实现TCP通讯源码
该源码使用异步Socket方式实现TCP网络通讯,可以通过自己增加相应通信协议类来适应不同通信需求下的数据传输。
1、TcpCSFramework 为异步Socket通信框架
2、TcpClient 为TCP客户端
3、TCPServer 为TCP服务器端
测试使用说明:
1、先启动TcpServer下Bin/Bebug里的TCPServer.exe,启动命令为 start ,当看到 Server is listen... 说明启动成功;
2、再启动TcpClient下Bin/Bebug里的TcpClient.exe,连接服务器命令为 conn 服务器IP地址 服务端口号 注意中间用空格隔开;
3、从服务器端发送数据到客户端,命令如下 send session {[数据内容]}
4、从客户端发送数据到服务器端,命令如下 send {[数据内容]}
5、退出服务器和客户端命令都为 exit
6、其他命令请参考源码里相关代码
作者:landy
源码下载及讨论地址:http://win.51aspx.com/CV/TCPScoket
本源码由51aspx调测并进行注释添加,如需转载请注明作者信息及来源,以示对他人劳动成果的尊重!
获得更有效的技术支持看这里:http://bbs.51aspx.com/showtopic-7928.html
╭═══════════════╮
║ Asp.net源码下载专业站 ║
╭══════┤ http://www.51aspx.com ├══════╮
║ ║ 论坛:http://bbs.51aspx.com ║ ║
║ ╰═══════════════╯ ║
║ ║
║51aspx声明: ║
║ 1) 本站不保证所提供软件或程序的完整性和安全性。 ║
║ 2) 转载本站提供的资源请勿删除本说明文件。 ║
║ 3) 本站源码为网上搜集或网友提供,如果涉及或侵害到您的版║
║ 权,请立即写信通知我们。 ║
║ 4) 本站提供代码只可供研究学习使用,切勿用于商业用途, ║
║ 由此引起一切后果与本站无关。 ║
║ 5) 源码后续升级或修补,我们会在该源码评论中发布! ║
║ ║
║ 本站专注于Asp.net源码下载 ║
║ 联系方式 : support@51aspx.com ║
║ ╭───────────────────────╮ ║
╰══┤ Asp.net源码网 http://www.51aspx.com ├══╯
╰───────────────────────╯
友情提示:
一般数据库文件默认在DB_51aspx文件夹下
如果使用VS2005打开本站项目文件,建议打开前务必安装VS2005Sp1
关于源码使用常见问题及解决方案,请参阅:http://bbs.51aspx.com/showforum-9.html
没有合适的资源?快使用搜索试试~ 我知道了~
C# TCPSocket
共47个文件
cs:11个
txt:8个
pdb:8个
5星 · 超过95%的资源 需积分: 10 28 下载量 86 浏览量
2011-09-22
18:55:44
上传
评论
收藏 130KB RAR 举报
温馨提示
C sharp 封装的socket类,包含服务端与客户端的代码.如果要对数据进行加密,可进行二次开发.
资源推荐
资源详情
资源评论
收起资源包目录
TCPScoket.rar (47个子文件)
from.gif 5KB
TcpClient
obj
TcpClient.csproj.FileListAbsolute.txt 2KB
Debug
TcpClient.pdb 16KB
ResolveAssemblyReference.cache 3KB
TempPE
TcpClient.exe 16KB
TcpClient.csproj.FileList.txt 202B
bin
Debug
TcpClient.pdb 16KB
TcpClient.vshost.exe 6KB
TcpClient.exe 16KB
TcpCSFramework.pdb 44KB
TcpCSFramework.dll 28KB
TcpClient.cs 4KB
Properties
AssemblyInfo.cs 1KB
TcpClient.csproj 2KB
51aspx源码必读.txt 2KB
使用说明.txt 707B
TCPServer
obj
TCPServer.csproj.FileListAbsolute.txt 2KB
Debug
TCPServer.pdb 16KB
TCPServer.exe 20KB
TempPE
Refactor
TCPServer.csproj.FileList.txt 256B
bin
Debug
TCPServer.pdb 16KB
TCPServer.vshost.exe 6KB
TCPServer.exe 20KB
TcpCSFramework.pdb 44KB
TcpCSFramework.dll 28KB
myTcpServer.cs 8KB
TCPServer.csproj 2KB
TCPServer.csproj.user 601B
Properties
AssemblyInfo.cs 1KB
TcpCSFramework
Session.cs 5KB
obj
TcpCSFramework.csproj.FileList.txt 162B
Debug
TempPE
Refactor
TcpCSFramework.dll 20KB
TcpCSFramework.pdb 44KB
TcpCSFramework.dll 28KB
TcpCSFramework.csproj.FileListAbsolute.txt 2KB
bin
Debug
TcpCSFramework.pdb 44KB
TcpCSFramework.dll 28KB
NetEventArgs.cs 1KB
TcpCSFramework.csproj 2KB
FrameWork.cs 24KB
SessionId.cs 2KB
DatagramResolver.cs 3KB
Properties
AssemblyInfo.cs 1KB
Coder.cs 3KB
最新Asp.Net源码下载.url 125B
TCP.sln 2KB
TCP.suo 82KB
共 47 条
- 1
资源评论
- moon100862012-12-17写的不错,学习了
- lovelymiss2013-08-05不错,代码也比较规范,学习了
- kikay2013-03-20好还,能用
- happyjanezj2012-08-07框架搭建的不错,我打算改把该吧,弄个小应用出来。thanks
james_zgw
- 粉丝: 3
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功