-1
我使用Socket和ServerSocket在java中創建客戶端服務器程序。我的問題是,ServerSocket可以接受來自不同客戶端的不同端口的多個請求。Java編程中的ServerSocket
對於實例
ServerSocket soc1 = new ServerSocket(8001);
ServerSocket soc1 = new ServerSocket(8002);
我想用SOC1兩個端口。
謝謝
你需要線程的東西。爲每個連接打開一個新的套接字和一個新的連接的免費soc1。 搜索多線程套接字。 – reox
我想你錯過了ServerSocket的整個點。 ServerSocket允許您監聽連接,然後在建立連接後切換到工作線程的連接。如果您可以簡單地讓多個服務器套接字各自監聽一個端口,那麼將ServerSocket監聽多個端口的用例是什麼? – mcfinnigan
不!您需要爲每個端口分開引用。 – 2013-10-21 11:06:54