日期:2014-05-20 浏览次数:21043 次
import java.net.*;
import java.io.*;
public class Server {
    private ServerSocket ss;
    private Socket socket;
    private BufferedReader in;
    private PrintWriter out;
    public Server() {
        try {
            ss = new ServerSocket(10000);
            while (true) {
                socket = ss.accept();
                in = new BufferedReader(new InputStreamReader(socket
                        .getInputStream()));
                out = new PrintWriter(socket.getOutputStream(), true);
                String line = in.readLine();
                out.println("you input is :" + line);
                out.close();
                in.close();
                socket.close();
                ss.close();
            }
        } catch (IOException e) {
        }
    }
    public static void main(String[] args) {
        new Server();
    }
}
import java.io.*;
import java.net.*;
public class Client {
    Socket socket;
    BufferedReader in;
    PrintWriter out;
    public Client() {
        try {
            socket = new Socket("127.0.0.1", 10000);
            in = new BufferedReader(new InputStreamReader(socket
                    .getInputStream()));
            out = new PrintWriter(socket.getOutputStream(), true);
            BufferedReader line = new BufferedReader(new InputStreamReader(
                    System.in));
            out.println(line.readLine());
            line.close();
            out.close();
            in.close();
            socket.close();
        } catch (IOException e) {
        }
    }
    public static void main(String[] args) {
        new Client();
    }
}
import java.net.*;
import java.io.*;
public class Server {
    private ServerSocket ss;
    private Socket socket;
    private BufferedReader in;
    private PrintWriter out;
    public Server() {
        try {
            ss = new ServerSocket(10000);
            while (true) {
                socket = ss.accept();
                in = new BufferedReader(new InputStreamReader(socket
                        .getInputStream()));
                out = new PrintWriter(socket.getOutputStream(), true);
                String line_ = in.readLine();
                System.out.println (line_) ;    //这里添加此代码
                out.println("you input is :" + line_);
                
                out.close();
                in.close();
                socket.close();
                ss.close();
            }
        } catch (IOException e) {
        }
    }
    public static void main(String[] args) {
        new Server();
    }
}