vb.net中关于 socket的连接服务器失败问题! 怎么处理连接失败?
用 try-catch 结构,捕获 SocketException,示例:
Try// 可能产生错误的代码
Catch ex As SocketException
MessageBoxShow("连接失败,原因是:" & exMessage)
End Try
PS 好久不写 VBNET 的了,这个是根据 C# 和记忆中的样子写的,题主看明白思路就好。
服务器先进行
Bind ()绑定服务器的端口
然后BeginReceive接受客户端发送的数据
客户端Bind ()绑定客户端接受和发送数据的端口
SendTo()来发送数据就可以
不需要进行BeginConnect,因为UDP不需要连接
思路
socket 按次传输,
第一次 文件大小
第二次 文件名
第三次 文件类型
第四次以后 文件数据传输
以上规则仅供参考,具体规则,自己根据实际情况设计
0条评论