发布一个UDP通讯控件,能够传送大数据块,能够穿透SOCKS5,能够发送文件(以UDP协议)(下载)

900126 2004-09-30 10:32:25
用UDP实现PP通讯是现在非常流行的一个方法,原因是很容易通过普遍使用的SOCKS5代理,但用来传文件就是一个麻烦事。本控件在能够透过SOCKS5的基础上,实现了文件发送,并提供传送过程中的过程事件和完成事件。
在此基础上,做一个QQ,就可以不考虑通讯问题了。
下载地址(含使用说明):http://www.lutuo.com/tanyx/udpcomx_help.htm

...全文
911 27 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
Begin2008 2005-05-19
  • 打赏
  • 举报
回复
关注啊
jecheung 2005-05-09
  • 打赏
  • 举报
回复
关注啊,我做了个用VB中的winsock实现基于TCP/IP的网络通信的程序,但还没实现文件传输,不知道怎么加!!可以帮帮忙吗
how123 2005-05-08
  • 打赏
  • 举报
回复
你的控件是免费的吗?可以集成后发布吗?
feifeizaizhe 2005-03-23
  • 打赏
  • 举报
回复
关注
东方冉 2005-03-23
  • 打赏
  • 举报
回复
mark
flyingZFX 2005-03-23
  • 打赏
  • 举报
回复
My god !!

唉,,,不过,我还是非常感谢 900126息夫人 了,谢谢了!!
VBDN 2005-03-23
  • 打赏
  • 举报
回复
关注
900126 2004-10-13
  • 打赏
  • 举报
回复
to:flyingZFX(★我飞★我飞★我飞呀飞★)
丢包的问题和收发错误一样,是个大问题,首先要检查服务端网络环境,协议配置,一般是不允许发生的。如果真要解决这个问题,那就麻烦大了,相当于自己定义传输层协议,本来TCP/IP已经有相关协议了,再写一层,不但麻烦,而且极大的影响效率。
不过这种事情的发生,大都是因为软件编程过程中的试验环境不满足,当然,还有VB6补丁没打齐(很重要,所有补丁都对WINSOCK控件进行了修改,SP3 SP4 SP5 SP6,越高越好)。另外就是复杂的传输环境。这种事情通常在应用层解决,顶多给你个ERROR事件。就是说,应用层必须能够容忍传输错误。
flyingZFX 2004-10-13
  • 打赏
  • 举报
回复
^_^
900126 2004-10-13
  • 打赏
  • 举报
回复
使用时有些小问题:其实SendText发送的内容,到接收方收到时,是从DataArrival收到的,而不是从TextArrival收到的,收到的内容要通过strconv(变量,64)来转换成字符。原因是发送方并未通知接收方是否发送文本,这也是从通用性考虑的。因此在接收时,应该检测消息内容,来识别对方发送意图。我一般将发送内容的前4个字节设置成类别标识,在接收时在应用层进行识别。
改控件做了发送管理,因此发送大数据块不成问题,比如一个很大的字符串。
穿透SOCKS5也是一个特点,只要进行了相应的配置。
发送文件的方式是由控件自己读取文件来发送,并不需要将文件全部读出后再发送,节省内存空间。
但发送文件的方法比较烦琐,如果你懒得理解那些,也可以直接把文件读取到变量当中,然后用senddata方法发送数据。
genens 2004-10-13
  • 打赏
  • 举报
回复
希望开源一下
boyzhang 2004-10-12
  • 打赏
  • 举报
回复
GZ
wea1978 2004-10-12
  • 打赏
  • 举报
回复
不錯的東西。測試一下先。
Begin2008 2004-10-12
  • 打赏
  • 举报
回复
关注,学习
flyingZFX 2004-10-11
  • 打赏
  • 举报
回复
很想向您学习呀???

我也在公司里做了一个内部使用的类似QQ的消息系统,

winsock就是使用UDP协议,但是确遇到很多的问题,

就是UDP丢包的问题,还有处理速度非常慢的问题,想请您帮忙!!

不知道可以不可以呀??万分感谢了!!! 我对网络编程不太了解。

请您尽快向我联系,谢谢,MSN: flying_zfx@hotmail.com
wzdavb 2004-10-11
  • 打赏
  • 举报
回复
希望提供一个例程供初学者学习
南山明月 2004-10-10
  • 打赏
  • 举报
回复
下载了还没用怎么样支持并行上传呀
900126 2004-10-08
  • 打赏
  • 举报
回复
用得怎样啊?有没谁试验过?或有什么问题反馈?
醉马不肖 2004-10-08
  • 打赏
  • 举报
回复
一般的东西,现在往里增加应用是最重要的
carolqq 2004-10-08
  • 打赏
  • 举报
回复
有没有例程提供阿
加载更多回复(7)

1,502

社区成员

发帖
与我相关
我的任务
社区描述
VB 网络编程
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧