VB.Net客户端断开netStream.Write(Data,0,Data.Length)

时间:2011-05-19 20:00:36

标签: vb.net visual-studio visual-studio-2010

我有一个客户端服务器程序,我在其中创建了一个应用程序,客户端可以发送命令描述以获取该命令的信息。每次客户端发送正确编写的描述时,一切正常。对于某些命令(并非全部),如果您减去最后一个字母,则搜索应用程序将断开连接。当我逐步完成程序时,我得到netStream.Write(Data,0,Data.Length),一旦我越过这一行到netStream.Flush()服务器指示应用程序已断开连接。一旦程序完成,应用程序本身就说丢失连接。有什么想法?

Public Sub SendData(ByVal Data() As Byte, Optional ByVal ID As String = Nothing)
   Try 
      Data = ClientMsg.GetBytes(New ClientMsg(ID, Data)) 
      netStream.Write(Data, 0, Data.Length) 
      netStream.Flush() 
   Catch ex As Exception
      EventRaise(EventPointer.errEncounter, ex) 
   End Try 
End Sub

0 个答案:

没有答案