PRTX P2P文件传输控件、组件功能说明
2011-04-25 12:20
267 查看
文件名 zhFileOcx.ocx,类似QQ文件传输的模块
以下为功能介绍:
类似QQ文件传输的模块,支持2个用户互发文件,支持公网与内网传输
自动识别内外网,若同一内网,速度可达数兆每秒
除非人为封堵,否则可以穿越 100% 防火墙
使用P2P方式传输,80%数据不通过服务器,极大减轻服务器压力。在公网中速度一般在5KB至200KB之间,与网络速度有关
传输文件大小小于2G
支持断点续传
同时支持UDP和TCP传输,可自动智能选择UDP或者TCP传输方式。
UDP传输使用了网络适应算法,使速度最佳
支持自定义界面
开发难点有几个,一个是P2P传输的实现,第二个是UDP发送文件方式对丢包的处理。第三是如何使得UDP传输能适应网络,避免产生网络拥塞。
开过程经历了五次大的修改,第一次实现UDP传输基本功能。第二次进行P2P穿越,第三次加入TCP功能。第四次增加断点续传。第五次修改UDP传输算法,使网络传输效率更佳,UDP传输速度提高了30%。目前比较成熟了。
有需要下载的可在这里下载 http://www.webp2p.com/download/download.htm 下载 PRTX开发平台测试及示例下载 其中有“P2P文件传输组件与示例”
以下为功能介绍:
类似QQ文件传输的模块,支持2个用户互发文件,支持公网与内网传输
自动识别内外网,若同一内网,速度可达数兆每秒
除非人为封堵,否则可以穿越 100% 防火墙
使用P2P方式传输,80%数据不通过服务器,极大减轻服务器压力。在公网中速度一般在5KB至200KB之间,与网络速度有关
传输文件大小小于2G
支持断点续传
同时支持UDP和TCP传输,可自动智能选择UDP或者TCP传输方式。
UDP传输使用了网络适应算法,使速度最佳
支持自定义界面
开发难点有几个,一个是P2P传输的实现,第二个是UDP发送文件方式对丢包的处理。第三是如何使得UDP传输能适应网络,避免产生网络拥塞。
开过程经历了五次大的修改,第一次实现UDP传输基本功能。第二次进行P2P穿越,第三次加入TCP功能。第四次增加断点续传。第五次修改UDP传输算法,使网络传输效率更佳,UDP传输速度提高了30%。目前比较成熟了。
有需要下载的可在这里下载 http://www.webp2p.com/download/download.htm 下载 PRTX开发平台测试及示例下载 其中有“P2P文件传输组件与示例”
相关文章推荐
- 近期发布功能强大的文件下载(传输)组件
- 文件批量传输组件作为架包使用说明
- 【Flume】flume文件监控的source组件开发,增量传输文件内容,支持断点续传功能
- PRTX SDK 类似腾讯RTX, P2P语音视频P2P文字文件传输控件
- Android动态加载XML文件及控件来简单实现QQ好友印象的功能
- Ecshop主要文件功能介绍,Ecshop文件详细说明
- COM组件开发过程中的TLB文件说明与使用
- iOS使用xib文件创建一个组件为子控件,进行复用
- WindowsXP上使用FileZilla的 SFTP 功能传输文件
- iOS使用xib文件创建一个组件为子控件,进行复用
- 何使用缓冲区及文件传输功能
- linux 头文件作用 功能说明!!!
- Spring cloud系列六 Ribbon的功能概述、主要组件和属性文件配置
- 组件开发之ASP.NET中集成资源文件的服务器端控件开发
- java p2p多文件传输程序的实现
- Unity3D vuforia SDK 预制物体各组件功能说明
- 使用Dreamwaver cc中的SVN功能,用于传输BAE和SAE中的文件
- 基于P2P文件传输
- 修改Android文件选择器开源控件aFileChooser 增加多选功能
- 实例说明asp组件fso文件处理