求用java Soket编一简单通信程序

来源:百度知道 编辑:UC知道 时间:2024/09/25 23:23:21
要求越简单越好,只要两台机器能通信即可

//功能很简单 客户端 服务端 进行对话
//一人一句的进行

------------------------------
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;
import java.util.Scanner;

public class Server_Socket {

public static final int PORT=8087;

public static void main(String[] args) throws IOException{
ServerSocket s =new ServerSocket(PORT);
System.out.println("Started: "+s);
try{
Socket socket=s.accept();
try{
System.out.println("Connection accepted: "+socket);
BufferedReader in=new BufferedReader(new InputStreamReader(socket.getInputStream()));
PrintWriter out=new PrintWriter(new BufferedWriter(new OutputStreamWriter(socket.getOutputStream())),true);