Java-使用套接字模拟服务端和客户端进行通信

涎涎原创约 318 字大约 1 分钟...JavaJava

154-Java-使用套接字模拟服务端和客户端进行通信.mdopen in new window

注意

本博文仅供学术研究和交流参考,严禁将其用于商业用途。如因违规使用产生的任何法律问题,使用者需自行负责。

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-使用套接字模拟服务端和客户端进行通信 知识点的整理与总结的全部内容,另附源码open in new window

上次编辑于:
贡献者: 涎涎
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.4