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


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


    網站導航:
     
    主站蜘蛛池模板: 亚洲精品线在线观看| 亚洲XX00视频| 18gay台湾男同亚洲男同| 成人av片无码免费天天看| 4338×亚洲全国最大色成网站| 成在线人直播免费视频| 免费一级毛片女人图片| 日本亚洲高清乱码中文在线观看| 日本人的色道www免费一区| 成人在线免费观看| 亚洲欧洲日韩国产一区二区三区| 欧洲乱码伦视频免费| 亚洲人成色7777在线观看| 中文字幕的电影免费网站| 亚洲伊人久久精品影院| 国产婷婷成人久久Av免费高清| 亚洲va国产va天堂va久久| 日韩精品无码免费一区二区三区 | 四虎永久在线观看免费网站网址 | 亚洲gay片在线gv网站| 日本亚洲欧洲免费天堂午夜看片女人员 | 国产乱子伦片免费观看中字| 亚洲毛片免费观看| 国产h视频在线观看免费| 国产亚洲一卡2卡3卡4卡新区| 亚洲M码 欧洲S码SSS222| 国产午夜精品免费一区二区三区| 亚洲一区二区电影| 免费高清国产视频| 33333在线亚洲| 亚洲高清最新av网站| 毛片在线播放免费观看| 亚洲一级黄色大片| 国产视频精品免费| 国产偷伦视频免费观看| 亚洲视频一区二区三区四区| 一级毛片直播亚洲| 18级成人毛片免费观看| 污视频网站免费在线观看| 亚洲免费视频在线观看| 天天天欲色欲色WWW免费|