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

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

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

    敬的世界

    常用鏈接

    統(tǒng)計

    最新評論

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

    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 閱讀(469) 評論(0)  編輯  收藏


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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲午夜爱爱香蕉片| 国产精品免费一区二区三区四区| 免费在线视频你懂的| 久久亚洲精品成人777大小说| 国产乱子伦精品免费视频| 亚洲综合亚洲综合网成人| 色吊丝性永久免费看码| 亚洲?v女人的天堂在线观看| 无码毛片一区二区三区视频免费播放| 亚洲av再在线观看| 久久久免费观成人影院| 亚洲国产精品无码久久一区二区 | 亚洲av无码天堂一区二区三区| 久久精品国产亚洲AV电影网| 免费A级毛片无码A∨男男| 最好2018中文免费视频| 国产亚洲一区二区三区在线不卡 | 九九精品国产亚洲AV日韩| 国产成人无码a区在线观看视频免费 | a级在线观看免费| 亚洲男人第一av网站| 国产高清免费视频| 亚洲乱色伦图片区小说| 国产成人免费A在线视频| 一级毛片a女人刺激视频免费| 亚洲精品乱码久久久久久按摩| 华人在线精品免费观看| 91嫩草亚洲精品| 国产福利免费观看| 国产精品内射视频免费| 亚洲视频一区调教| 日韩免费a级在线观看| 好湿好大好紧好爽免费视频| 中文字幕亚洲精品资源网| 美女视频黄a视频全免费网站色| 久久久久亚洲AV成人网人人网站 | 成人特级毛片69免费观看| 久久久久久久亚洲Av无码| 国产青草视频免费观看97 | 亚洲va国产va天堂va久久| 国产妇乱子伦视频免费|