<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    敬的世界

    常用鏈接

    統計

    最新評論

    Java 的通信編程,用JAVA SOCKET編程,讀服務器幾個字符,再寫入本地顯示

    package test;
    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();
    ????????????????????????????? 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() {
    ?????????????? 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();
    ??????????????? }
    ???????? };

    posted on 2008-10-04 01:06 picture talk 閱讀(467) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 国产精品99爱免费视频| 水蜜桃视频在线观看免费播放高清 | 亚洲免费网站观看视频| 在线精品亚洲一区二区三区| 成人免费无遮挡无码黄漫视频| 中文字幕在线观看免费| 亚洲第一se情网站| 亚洲视频一区二区三区| 国产亚洲无线码一区二区| 暖暖免费高清日本一区二区三区 | 91在线免费视频| 最近2019年免费中文字幕高清| 久久国产精品免费| 国产精品免费视频观看拍拍| 久久午夜夜伦鲁鲁片免费无码| 91精品成人免费国产| **实干一级毛片aa免费| 久久国产精品免费看| 久久综合AV免费观看| 久久国内免费视频| 亚洲国产精品免费在线观看| 99精品免费视品| 免费观看激色视频网站bd| 国产免费人成视频在线观看| 四虎免费永久在线播放| 久久99国产亚洲精品观看| 亚洲第一区香蕉_国产a| 亚洲七久久之综合七久久| 你是我的城池营垒免费看| 在线看免费观看AV深夜影院| 亚洲天堂免费在线| 亚洲高清最新av网站| 在线日韩av永久免费观看| 亚洲av不卡一区二区三区| 亚洲AV无码AV日韩AV网站| 国产精品观看在线亚洲人成网| 成人一级免费视频| 真正全免费视频a毛片| 99re6在线精品视频免费播放| 免费无码又爽又刺激高潮的视频| 久久久久久免费视频|