当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: udp协议是1种无连接的协议,他和tcp协议比较有传输速度快,占用资源少的问题。
 

 

 ·浅议软件项目管理    »显示摘要«
    摘要:一.引言 随着软件需求的日益增长和系统功能的日益增强,过去一个人开发软件的历史已不复存在,现在软件的开发一般需要一个或多个小组合作才能完成。因此软件的项目管理也越来越被个人和企业所重视。人们逐渐意识到,虽然目前好的项目管理还不能保证软件开发的成功,但是不适当的软件管理却一定会导致软件开发的失败——软件交付使用的日期将大大拖后,成本可能比预计的高几倍,而且最终开发出来的软......
    摘要:看看ms内部对.net的使用情况... ......


如何用vb的winsocket解决udp文件传送丢包的问题

udp协议是1种无连接的协议,他与tcp协议比较有传输速度快,占用资源少的问题.

但是由于udp协议本身没有自动找包的功能,因此经常会出现丢包的现象,会造成传送的文件丢包的现象 【程序编程相关:关于数据库名(db_name)、实例名(

【推荐阅读:.NET框架类命名空间

因为时间匆忙与水平有限,本人在效率上没有作优化,只是简单的实现,请大家自己看源码吧 【扩展信息:IP phone日志2

注释:

主要功能:把文件猜成4k大小的包 在包头+上包的长度 接受了1个包判断长度是否与接受的长度相符如果

符合那么就继续发,如果出现丢包那么就从发

希望大家有什么好的建议通知我,我会尽量完善的

option explicit

´==============================================

´===============================

´udp传文件

´客户端

´作者: 影子

´================================

´==============================================

dim filenumber as integer ´用来存文件的句柄

dim lenfile as long ´文件的长度

private sub command2_click()

closefile

end sub

private sub form_load()

winsock0.localport = 5698

winsock0.bind

beginfile

end sub

private sub winsock0_dataarrival(byval bytestotal as long)

dim filebyte() as byte

winsock0.getdata filebyte, vbarray + vbbyte ´接收类型为:字节数组

dim mendbyte() as byte, i as long, j as long

dim temp as string, temp1 as string

´获得包长

j = ubound(filebyte)

´合并包头

  for i = 0 to 7 step 2

        temp = temp & chr(filebyte(i))


...   下一页
 ·xmpp rfcs 1.0基本协议之概述    »显示摘要«
    摘要: 1.1概述 以下图表提供了这个体系结构的高级概述(当“-”表示使用xmpp通信,“=”表示使用其它协议)c1----s1---s2---c3 | c2----+--g1===fn1===fc1 符号表示: c1, c2, c3 = xmpp 客户端 s1, s2 = xmpp 服务端g1 = 在xmpp和使用外部消息网络(非xmpp)的协议之间......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE