Java-使用套接字模拟服务端和客户端进行通信
原创约 318 字大约 1 分钟...
154-Java-使用套接字模拟服务端和客户端进行通信.md
注意
本博文仅供学术研究和交流参考,严禁将其用于商业用途。如因违规使用产生的任何法律问题,使用者需自行负责。
package 网络编程;
import java.io.IOException;
import java.net.ServerSocket;
public class TestServer {
public static void main(String[] args) {
//创建服务端套接字,调用accept方法一直监听客户端的访问请求
ServerSocket server;
try {
server = new ServerSocket(5791);
server.accept();
System.out.println("client connect me......");
} catch (IOException e) {
e.printStackTrace();
}
}
}
package 网络编程;
import java.io.IOException;
import java.net.Socket;
import java.net.UnknownHostException;
public class TestClient {
public static void main(String[] args) {
//创建服务端套接字
try {
Socket client = new Socket("localhost",5791);
System.out.println("hello server......");
} catch (UnknownHostException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
测试(必须先启动服务端,而后再启动客户端)结果如图所示:

分割线
相关信息
以上就是我关于 Java-使用套接字模拟服务端和客户端进行通信 知识点的整理与总结的全部内容,另附源码
Powered by Waline v2.15.4