需求如下
做一个服务器端,发送广播,在接收到广播之后,客户机响应,服务器端就可以发送信息到客户机。
监听代码如下:
Private Sub StartListen()
Dim intPort As Integer
intPort = Integer.Parse(Me.TextBox3.Text)
Dim localEndPoint As New IPEndPoint(IPAddress.Parse("0.0.0.0"), intPort) 
Try
mySocket = New Socket(AddressFamily.InterNetwork, SocketType.Stream, 0)
mySocket.Bind(localEndPoint)
mySocket.Listen(10) 
Catch ex As Exception
MessageBox.Show(ex.Message, "Fail to bind the socket!", MessageBoxButtons.OK, MessageBoxIcon.Warning)
End Try
While (True)
Dim ss As Socket = mySocket.Accept()
bytesRec = ss.Receive(bytes) 
End While服务器在ACCEPT到客户机的IP地址后,可以把IP读出来吗,我试了好多次,读出来都是为空。
用SS.SEND(X) (X数组值以赋好)
也总是报错说 未处理 System.NullReferenceException
Message="未将对象引用设置到对象的实例。"
说什么调用方法前检查确定对象是否为空
有达人能教下小弟吗?十万火急,分不多,聊表谢意! 
如何操作客户机的返回数据和向客户机发送信息?