<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)  編輯  收藏


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


    網站導航:
     
    主站蜘蛛池模板: 免费能直接在线观看黄的视频| 二区久久国产乱子伦免费精品| 222www免费视频| 亚洲Av无码精品色午夜| 中文字幕无码免费久久9一区9 | 一级做a爱过程免费视频高清| 性一交一乱一视频免费看| 2017亚洲男人天堂一| 精品久久久久久久久免费影院| 亚洲字幕在线观看| 中文字幕无码成人免费视频| 激情亚洲一区国产精品| 成人免费在线观看网站| 亚洲精品国产综合久久久久紧 | 日韩不卡免费视频| 四虎亚洲精品高清在线观看| 日韩毛片无码永久免费看| 日韩成人精品日本亚洲| 国产偷窥女洗浴在线观看亚洲| 中国一级毛片视频免费看| 国产AV无码专区亚洲AV男同| 久久国产乱子免费精品| 亚洲专区一路线二| 日本免费一区尤物| 国产免费久久精品99久久| 亚洲国产高清人在线| 无码日韩人妻av一区免费| 美国毛片亚洲社区在线观看| 亚洲不卡无码av中文字幕| 日本免费A级毛一片| 亚洲国产精品综合久久2007| 国产在线观看免费完整版中文版| 亚洲免费一区二区| 亚洲第一永久在线观看| 国产在线播放免费| 亚洲精品免费视频| 亚洲AV成人无码久久WWW| 国产精一品亚洲二区在线播放| 五月婷婷综合免费| 在线播放国产不卡免费视频| 亚洲香蕉免费有线视频|