网络编程

来源:互联网 发布:nginx docker 负载均衡 编辑:程序博客网 时间:2024/06/13 22:45

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;

public class Server {
public static void main(String[] args) throws Exception {
ServerSocket serverSocket=new ServerSocket(888);
Socket socket=serverSocket.accept();
InputStreamReader reader=new InputStreamReader(socket.getInputStream());
BufferedReader buffer_reader=new BufferedReader(reader);
PrintWriter writer=new PrintWriter(socket.getOutputStream());
String request=buffer_reader.readLine();
System.out.println(“Cilent say:”+request);
String line=”Hello,too”;
writer.println(line);
writer.flush();
writer.close();
buffer_reader.close();
socket.close();
socket.close();
}
}

package main;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.Socket;

public class Client {
public static void main(String[] args) throws Exception{
Socket socket=new Socket(“127.0.0.1”,888);
InputStreamReader reader=new InputStreamReader(socket.getInputStream());
BufferedReader buffer_reader=new BufferedReader(reader);
PrintWriter writer=new PrintWriter(socket.getOutputStream());
String readline=”Hello!”;
writer.println(readline);
writer.flush();
String response=buffer_reader.readLine();
System.out.println(“Server say: “+response);
writer.close();
buffer_reader.close();
socket.close();

}
}

0 0
原创粉丝点击