//
/简体中文/
/简体中文/
/简体中文/
/英文/
/简体中文/
//
//
/简体中文/
/简体中文/
出现UDP连接失败的问题有很多,网络没有正确连接上是最常见的,最简单的解决方法就是使用UDP连接获取器,欢迎下载体验。
UDP连接获取器,本地连接,本地端口获取器
要访问这台电脑,而这台电脑是连路由器的,要访问这台电脑,是使用路由器的地址?还是?因为内网IP只和公网是不一样的?在远端怎么通过IP来访问这台电脑,用那个IP。
解决:可以设置一下路由器,在路由器上指定端口对应的主机,就可以通过公网IP和该端口访问到该主机了
以VB为例,在udpWinSock_DataArrival事件中,输入下面的代码,即可获取客户端IP,发送消息给客服端。,如果是客户端,需要把该IP地址转发给服务器。
Private Sub udpWinSock_DataArrival(ByVal bytesTotal As Long)
Dim strData As String
Dim Strs As String
udpWinSock.GetData strData, vbString '接收到客户端信息
udpWinSock.RemoteHost = udpWinSock.RemoteHostIP '获取客服端的IP,并将要对话的客服端ip设置为此IP
'立即发送文本给客户端
Strs = “已接收成功您的信息:" & strData
udpWinSock.SendData Strs '发送回复信息给当前客户端
End Sub