java问题 有知道代码的没

来源:百度知道 编辑:UC知道 时间:2024/05/18 02:19:24
启动服务器,等待客户端进行连接,当客户端连接到服务器后,显示客户端的端口号以及客户端的IP java实现

----------------------server端代码-----------------------------------
import java.net.*;
import java.io.*;
public class TestServer {
public static void main(String[] args) {
try {
ServerSocket ss = new ServerSocket(3000);
Socket s = null;
while(true){
s = ss.accept();
String cli_ip = String.valueOf(s.getInetAddress());
String cli_port = String.valueOf(s.getPort());
System.out.println("Client ip :"+cli_ip+" Client port :"+cli_port);
s.close();
}
} catch(IOException ie) {
ie.printStackTrace();
}
}
}

-----------------------------client端代码-----------------------------

import java.net.*;
import java.io.*;
public class TestClient {
public static void main(String[] args) {
try {
Socket s = new Socket("127.0.0.1", 3000);
String ser_ip = String.valueOf(s.getInetAddress