<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  回復  更多評論
      

    主站蜘蛛池模板: 2019中文字幕在线电影免费 | 永久黄网站色视频免费观看| 亚洲av无码专区在线播放| a毛片成人免费全部播放| 亚洲国产成人五月综合网 | 亚洲人和日本人jizz| 猫咪免费人成网站在线观看| 久久精品国产亚洲AV无码娇色| 午夜视频免费在线观看| 午夜亚洲国产理论秋霞| 色猫咪免费人成网站在线观看| 亚洲宅男永久在线| 99在线视频免费观看视频| 亚洲偷偷自拍高清| 日本无吗免费一二区| 日本一区二区三区免费高清在线| 亚洲AV无码专区日韩| 大地资源中文在线观看免费版| 亚洲国产精品无码专区在线观看| 日本高清免费观看| 亚洲国产成人精品青青草原| 免费看片免费播放| 丁香六月婷婷精品免费观看| 亚洲AV无码精品色午夜在线观看| 一级毛片免费视频| 亚洲砖码砖专无区2023| 亚洲av中文无码| 一级成人a毛片免费播放| 精品亚洲成在人线AV无码| 日本免费一二区在线电影| 国产免费福利体检区久久| 久久国产亚洲高清观看| 永久免费观看的毛片的网站| 国产三级在线免费观看| 亚洲av一本岛在线播放 | 亚洲日本va在线视频观看| 四虎最新永久免费视频| 老司机午夜在线视频免费观| 亚洲国产AV无码专区亚洲AV| 四虎永久在线精品免费网址 | 免费成人高清在线视频|