public void setupServer(String ipAddress, int port) { try { InetAddress addr = InetAddress.getByName("10.28.202.79"); ServerSocket ss = new ServerSocket(port, 50, addr); System.out.println("开始服务"); while (true) { Socket sc = ss.accept(); System.out.println("已连接 " + sc.getRemoteSocketAddress()); // 等待从客户端传过来的消息 // 调用处理连接来处理连接 communicationProcess(sc); } } catch (Exception e) { e.printStackTrace(); } }
时间: 2024-03-30 17:38:22 浏览: 90
GetIpAddress.zip_android_get ip address _greattr1_hollowm1i
这是一个Java程序的方法,它用于设置一个服务器,接受来自客户端的连接。参数ipAddress表示服务器的IP地址,port表示监听的端口号。在方法中,首先通过InetAddress.getByName()方法获取服务器的IP地址,然后创建一个ServerSocket对象,指定端口号和最大连接数,开始监听客户端的连接。每当有客户端连接时,就会创建一个Socket对象,并调用communicationProcess()方法来处理连接。如果发生异常,就会打印异常信息。
阅读全文