vb实现网络通信,发送的数据是否需要校验 打算在vb中使用Winsock控件实现远程控制需要确定一个数据是否发送成功我想知道是否需要做这个校验tcp协议是否已经作了这个校验,我自己再做编码校验是否有必要 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 tcp自己有校验,你是做无用功 还有就是我想知道:如果tcp校验时发现错误,它会怎么做,会自动重发一次么?如果不会自动重发,我该怎么做? 你自己写个client和server 互相通信看看只要winsock_SendComplete()里判断本次发送是否成功你只管收发 和保证winsock一直都处于连接状态就行另外需要注意winsock接收的时候 会有以下两种情况:1 一个完整的数据包有可能分多次winsock_DataArrival(ByVal bytesTotal As Long)事件到达 2 还有可能就是好几个数据包于一个winsock_DataArrival(ByVal bytesTotal As Long)事件中到达 tcp这些你都不用考虑,tcp本身就有炎症和从发 tcp是面向连接的协议,收发数据不会丢包,如果丢包,说明连接就有问题了,首先会报错.. VB连接数据库模块的问题? 如何用API函数来设置屏保!还有sendmassage问题! 对鼠标编程 请问什么地方可以找到formular的许可证? 100分WebBrowser终级问题!如何得到所有的纯文本(所有的标记语言都不要)并且可以改内容,因为我要翻译网页中的英文 vb和odbc的连接问题!!!!!! 奇怪的问题,无法得到菜单句柄~ API sendmessage 与 PostMessage有什么区别????我很想知道,在线等待 如何截获TAB键被按下(50分) 感谢 1come(白开水)的代码,送分 120之一(我只能给30) vb怎么做帮助文件? 请问谁有做好的仓库管理系统啊?
如果不会自动重发,我该怎么做?
只要winsock_SendComplete()里判断本次发送是否成功你只管收发 和保证winsock一直都处于连接状态就行
另外需要注意winsock接收的时候 会有以下两种情况:1 一个完整的数据包有可能分多次winsock_DataArrival(ByVal bytesTotal As Long)事件到达 2 还有可能就是好几个数据包于一个winsock_DataArrival(ByVal bytesTotal As Long)事件中到达