java 通信 协议_Java——通信协议

一、基于socket通信——TCP

客户端输入一个hello,服务端进行输出

这个传输过程就是先建立一个会话,然后有一个流,基于TCP的套接字完成

//基于socket通信的服务端

public class ServerSocket_Server {

public static void main(String[] args) throws IOException {

//

ServerSocket serverSocket=null;

//

BufferedReader bufferedReader=null;

try {

//打开一个服务 8080端口

serverSocket=new ServerSocket(8080);

//接收一个客户端连接,等的客户端连接

//socket中基于流作为传输

Socket socket=serverSocket.accept();

//获得输入流

bufferedReader=new BufferedReader(new InputStreamReader(socket.getInputStream()));

System.out.println(bufferedReader.readLine());//输出

}catch (IOException e){

e.printStackTrace();

}finally {

if(bufferedReader!=null){

bufferedReader.close();

}

一、基于socket通信——TCP 客户端输入一个hello,服务端进行输出 这个传输过程就是先建立一个会话,然后有一个流,基于TCP的套接字完成 //基于socket通信的服务端 public class ServerSocket_Server { public static void main(String[] args) throws IOException { // ServerSocket serverSocket=null; // BufferedReader bufferedReader=null; try { //打开一个服务 8080端口 serverSocket=new ServerSocket(8080); //接收一个客户端连接,等的客户端连接 //socket中基于流作为传输 Socket socket=serverSocket.accept(); //获得输入流 bufferedReader=new BufferedReader(new InputStreamReader(socket.getInputStream())); System.out.println(bufferedReader.readLine());//输出 }catch (IOException e){ e.printStackTrace(); }finally { if(bufferedReader!=null){ bufferedReader.close(); }
经验分享 程序员 微信小程序 职场和发展