我用我的C#應用程序在這裏給出tcpServer
: -TCPSERVER:如何送東西,並關閉TCP連接之後
http://www.codeproject.com/Articles/488668/Csharp-TCP-Server
它有一個TcpServer
類可以打開一個端口,並開始監聽它。我通過OnDataAvailable
接收數據通過TcpServer
類提供的事件處理程序。問題是,客戶端期望並取決於tcp服務器關閉連接。
在關閉連接之前,(有條件地)我想將一些數據發送回客戶端。 這是我爲了達到同樣的目的而寫的。
static void myServer_OnDataAvailable(TcpServerConnection connection)
{
//...Some code...
connection.sendData(someText);
if (connection.verifyConnected())
{
connection.forceDisconnect();
}
}
現在,當我執行此代碼時,它會在發送文本到客戶端之前關閉連接。
請幫我弄清楚我該如何做到這一點。
問題是什麼? –
問題是,當我執行此代碼時,它會在將文本發送到客戶端之前關閉連接。 –