- 此處使用java編寫一個客戶端,訪問ServerSocket,將獲取到的服務端輸出信息進行打印。
- 注:要先啓動ServerSocketTest
package xyz.jangle.socket.test;
import java.io.IOException;
import java.net.Socket;
import java.net.UnknownHostException;
import java.util.Scanner;
/**
* 此處使用java編寫一個客戶端,訪問ServerSocket,將獲取到的服務端輸出信息進行打印。
*
* 注:要先啓動ServerSocketTest
*
* 2020年5月13日 11:54:35
* @author jangle
*
*/
public class SocketClientTest {
public static void main(String[] args) throws IOException {
Socket client = null;
Scanner scanner = null;
try {
client = new Socket("127.0.0.1", 8189);
scanner = new Scanner(client.getInputStream());
while(scanner.hasNextLine()) {
String line = scanner.nextLine();
System.out.println(line);
}
} catch (UnknownHostException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
if(scanner != null) {
scanner.close();
}
if(client != null) {
client.close();
}
}
}
}