网络通讯
homezj
这个作者很懒,什么都没留下…
展开
-
Winsock发送数据时的粘接与分隔原因浅析
网络传输是个复杂过程,winsock虽然隐藏了这种复杂性,但底层的一些特性还是会对传输产生影响的,简单的希望发一次收一次的处理,往往随网络环境的变化,会事与愿违!有些程序在局域网内测试没有问题,到了InterNet却经常出错,也是这个原因。所以对网络通讯的不确定因素,设计时就要酌情考虑。有人期望每一次发送,对方就产生一次DataArrive事件,也是过于理想化了,网络数据不仅可能会发生粘接,还有可原创 2005-04-12 19:36:00 · 3497 阅读 · 4 评论 -
基于HTTP协议用WinSock实现任意文件下载
HTTP协议是文本格式通讯,下载文件是二进制数据,怎样处理好两种格式,而不受VB独断专行的Unicode转换影响,本代码提供了一个示例。Option ExplicitPrivate strURL As StringPrivate mstrFileName As String, mlngFileNum As LongPrivate mlngFileLen As Long, mlngCurByte A原创 2005-04-12 19:30:00 · 4248 阅读 · 0 评论