网站首页  汉语字词  英语词汇  考试资料  写作素材  旧版资料

请输入您要查询的考试资料:

 

标题 用JAVA SOCKET编程,读服务器几个字符,再写入本地显示
内容
    答:Server 端程序:
    package test;
    import java.net.*;
    import java.io.*;
    第23 页共59 页
    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();
    String RemoteIP =
    socket.getInetAddress().getHostAddress();
    String RemotePort = “:”+socket.getLocalPort();
    System.out.println(“A client come in!IP:”
    + RemoteIP+RemotePort);
    in = new BufferedReader(new
    InputStreamReader(socket.getInputStream()));
    String line = in.readLine();
    System.out.println(“Cleint send is :” + line);
    out =
    new PrintWriter(socket.getOutputStream(),true);
    out.println(“Your Message Received!”);
    out.close();
    in.close();
    socket.close();
    }
    }catch (IOException e){
    out.println(“wrong”);
    }
    }
    public static void main(String[] args){
    new Server();
    }
    }
    Client 端程序:
    package test;
    import java.io.*;
    import java.net.*;
    public class Client {
    Socket socket;
    BufferedReader in;
    PrintWriter out;
    public Client(){
    第24 页共59 页
    try {
    System.out.println(“Try to Connect to
    127.0.0.1:10000″);
    socket = new Socket(“127.0.0.1″,10000);
    System.out.println(“The Server Connected!”);
    System.out.println(“Please enter some Character:”);
    BufferedReader line = new BufferedReader(new
    InputStreamReader(System.in));
    out = new PrintWriter(socket.getOutputStream(),true);
    out.println(line.readLine());
    in = new BufferedReader(
    new InputStreamReader(socket.getInputStream()));
    System.out.println(in.readLine());
    out.close();
    in.close();
    socket.close();
    }catch(IOException e){
    out.println(“Wrong”);
    }
    }
    public static void main(String[] args) {
    new Client();
    }
    }
随便看

 

在线学习网考试资料包含高考、自考、专升本考试、人事考试、公务员考试、大学生村官考试、特岗教师招聘考试、事业单位招聘考试、企业人才招聘、银行招聘、教师招聘、农村信用社招聘、各类资格证书考试等各类考试资料。

 

Copyright © 2002-2024 cuapp.net All Rights Reserved
更新时间:2025/5/21 12:02:51