這裡用乙個程序的兩個執行緒之間實現socket通訊。
執行的結果是不停列印出server
但是如果服務端在mac,而客戶端在android,是沒有辦法通訊的,暫時還不知道為什麼。
public static void main(string args) throws ioexception catch (ioexception e) }}
}).start();
// 主線程作為伺服器端 不停接收socket 並返回server字串
serversocket serversocket = new serversocket(2046);
while (true)
}
serversocket.accept()方法把執行緒阻塞在這裡,只有接收到了資料,才會繼續下面的**。 用Socket介面實現網路非同步通訊
馬愛民 vc 4.1以上版本的開發環境提供了socket介面,可以方便地進行網路通訊。本文是在乙個應用程式中利用socket介面實現非同步通訊,由於在非同步通訊狀態下,服務端和客戶端主控程式在等待資訊時可以完成其他工作,因此具有更廣闊的應用領域。1 建立應用程式框架 mainfraim.h main...
用Socket介面實現網路非同步通訊
馬愛民 vc 4.1以上版本的開發環境提供了socket介面,可以方便地進行網路通訊。本文是在乙個應用程式中利用socket介面實現非同步通訊,由於在非同步通訊狀態下,服務端和客戶端主控程式在等待資訊時可以完成其他工作,因此具有更廣闊的應用領域。1 建立應用程式框架 mainfraim.h main...
用Socket介面實現網路非同步通訊
馬愛民 vc 4.1以上版本的開發環境提供了socket介面,可以方便地進行網路通訊。本文是在乙個應用程式中利用socket介面實現非同步通訊,由於在非同步通訊狀態下,服務端和客戶端主控程式在等待資訊時可以完成其他工作,因此具有更廣闊的應用領域。1 建立應用程式框架 mainfraim.h main...