文件名称:UDP_Connections
- 所属分类:
- Internet/网络编程
- 资源属性:
- [Dephi] [Pascal] [源码]
- 上传时间:
- 2008-10-13
- 文件大小:
- 782.11kb
- 下载次数:
- 0次
- 提 供 者:
- jef****
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
UDP安全传输(完整源码)
1、自动分包组包
2、支持一次性发送任意大小的包
3、支持安全控制
4、根据丢包率和网速度动态控制发包速度(因时间的局限此功能未很好的实现)
5、对于用户透明的接口(开发人员不用关心实现细节可以和使用其它UDP控件一样简单的使用本类)
接口的简单说明,使用本类很简单
当想要发送大数据包或者具有安全控制的数据包就使用方法
SafeSendBuff
即可:)
当然接收方必须使用本类(即服务端。因为偶需要自动处理分包、组包、重发等细节)
给事件成员OnDataCase付值即可该事件是接收到数据时触发
具体使用方法请见演示程序
DemoClient.exe 为接收窗体
DemoServer.exe 为发送窗体
发送202575字节的东西需要3秒时间
1、自动分包组包
2、支持一次性发送任意大小的包
3、支持安全控制
4、根据丢包率和网速度动态控制发包速度(因时间的局限此功能未很好的实现)
5、对于用户透明的接口(开发人员不用关心实现细节可以和使用其它UDP控件一样简单的使用本类)
接口的简单说明,使用本类很简单
当想要发送大数据包或者具有安全控制的数据包就使用方法
SafeSendBuff
即可:)
当然接收方必须使用本类(即服务端。因为偶需要自动处理分包、组包、重发等细节)
给事件成员OnDataCase付值即可该事件是接收到数据时触发
具体使用方法请见演示程序
DemoClient.exe 为接收窗体
DemoServer.exe 为发送窗体
发送202575字节的东西需要3秒时间
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 45666015udp_connections.rar 列表 200662910411619\Server\DemoServer.cfg 200662910411619\Server\Unit1.dfm 200662910411619\Server\DemoServer.dpr 200662910411619\Server\Unit1.pas 200662910411619\Server\DemoServer.res 200662910411619\Client\DemoClient.cfg 200662910411619\Client\Unit1.dfm 200662910411619\Client\DemoClient.dpr 200662910411619\Client\DemoClient.exe 200662910411619\Client\Unit1.pas 200662910411619\Client\DemoClient.res 200662910411619\DemoClient.exe 200662910411619\DemoServer.exe 200662910411619\Public\Consts.pas 200662910411619\Public\NMUDP.pas 200662910411619\Public\PMyBaseDebug.pas 200662910411619\Public\untfunctions.pas 200662910411619\Public\UntProctol.pas 200662910411619\Public\UntUdpCtl.pas 200662910411619\ReadMe.txt 200662910411619\Server 200662910411619\Client 200662910411619\Public 200662910411619