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

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

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

    夢幻之旅

    DEBUG - 天道酬勤

       :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      671 隨筆 :: 6 文章 :: 256 評論 :: 0 Trackbacks
    服務器端:
    package com.hwp.test.socket;

    import java.io.*;
    import java.net.*;

    public class Service
    {
        
        
    public static final int PORT = 5858;
        
        
    public void service()
        {
            ServerSocket server 
    = null;
            Socket socket 
    = null;
            
            
    try
            {
                server 
    = new ServerSocket(PORT);
                socket 
    = server.accept();
                
                BufferedReader in 
    = new BufferedReader(new InputStreamReader(socket
                        .getInputStream()));
                PrintWriter out 
    = new PrintWriter(new BufferedWriter(
                        
    new OutputStreamWriter(socket.getOutputStream())), true);
                
                
    while (true)
                {
                    String str 
    = in.readLine();
                    System.out.println(
    "server.print:" + str);
                    
    if (str.equals("end"))
                    {
                        
    break;
                    }
                    out.println(str);
                }
            }
            
    catch (Exception e)
            {
                e.printStackTrace();
            }
            
    finally
            {
                
    if (socket != null)
                {
                    
    try
                    {
                        socket.close();
                    }
                    
    catch (Exception e)
                    {
                        e.printStackTrace();
                    }
                }
                
    if (server != null)
                {
                    
    try
                    {
                        server.close();
                    }
                    
    catch (Exception e)
                    {
                        e.printStackTrace();
                    }
                }
            }
        }
        
        
    public static void main(String args[])
        {
            Service service 
    = new Service();
            service.service();
        }
        
    }
    客戶端:
    package com.hwp.test.socket;

    import java.io.BufferedReader;
    import java.io.BufferedWriter;
    import java.io.InputStreamReader;
    import java.io.OutputStreamWriter;
    import java.io.PrintWriter;
    import java.net.Socket;
    import java.util.Scanner;

    public class Client
    {
        
    public void client()
        {
            Socket socket 
    = null;
            
    try
            {
                socket 
    = new Socket("127.0.0.1"5858);
                
                BufferedReader in 
    = new BufferedReader(new InputStreamReader(socket
                        .getInputStream()));
                PrintWriter out 
    = new PrintWriter(new BufferedWriter(
                        
    new OutputStreamWriter(socket.getOutputStream())), true);
                Scanner scanner 
    = new Scanner(System.in);
                
    while(scanner.hasNextLine())
                {
                    out.println(scanner.nextLine());
                    System.out.println(
    "client.print:" + in.readLine());
                }
            }
            
    catch (Exception e)
            {
                e.printStackTrace();
            }
            
    finally
            {
                
    if (socket != null)
                {
                    
    try
                    {
                        socket.close();
                    }
                    
    catch (Exception e)
                    {
                        e.printStackTrace();
                    }
                }
            }
        }
        
        
    public static void main(String ages[])
        {
            Client client 
    = new Client();
            client.client();
        }
    }


    posted on 2008-07-16 14:47 HUIKK 閱讀(210) 評論(1)  編輯  收藏 所屬分類: Java

    評論

    # re: 再溫 Socket 2008-07-16 15:31 mnmn
    http://www.8sz.org.cn/hotels.asp?vid=269  回復  更多評論
      

    主站蜘蛛池模板: 国产AV无码专区亚洲AV手机麻豆 | 亚洲成a人片在线观看日本| 菠萝菠萝蜜在线免费视频| 成年性生交大片免费看| 亚洲三级高清免费| 成年女人视频网站免费m| 亚洲国产成人久久77| 黄瓜视频影院在线观看免费| 亚洲乱码中文论理电影| 免费a级毛片无码a∨蜜芽试看| 中文字幕无线码免费人妻| 亚洲AV无码不卡在线观看下载| 黄色a三级免费看| 国产av无码专区亚洲国产精品| aa级毛片毛片免费观看久| 亚洲色无码专区在线观看| 无码午夜成人1000部免费视频| 久久精品国产亚洲AV无码娇色 | 亚洲午夜在线一区| 最新猫咪www免费人成| 亚洲人成色777777精品| 免费一级一片一毛片| 抽搐一进一出gif免费视频| 亚洲国产人成网站在线电影动漫| 成人福利免费视频| 久久亚洲色WWW成人欧美| 久久精品国产亚洲Aⅴ蜜臀色欲| 久久免费福利视频| 亚洲1区1区3区4区产品乱码芒果 | 亚洲AV无码国产精品色| 日韩精品无码人妻免费视频| 一级毛片免费观看不收费| 亚洲AV午夜成人片| 四虎影视大全免费入口| 国产精品1024在线永久免费| 国产成人啪精品视频免费网| 一区二区在线视频免费观看| 久久精品国产亚洲av日韩| 尤物永久免费AV无码网站| 久久久久久久久久久免费精品| 91亚洲国产成人久久精品网址|