A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© bukai123 中级黑马   /  2015-12-2 13:20  /  576 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

class UdpSend   
{  
    public static void main(String[] args)throws Exception  
    {  
        //1、创建udp Socket服务  
        DatagramSocket ds=new DatagramSocket(9999);  
        //2、确定数据,从键盘录入,并把键盘录入的数据封装成数据包  
        DatagramPacket dp=null;  
        BufferedReader br=new BufferedReader(new InputStreamReader(System.in));  
        String line=null;  
        while((line=br.readLine())!=null)  
        {  
            byte[] buf=line.getBytes();  
            dp=new DatagramPacket(buf,buf.length,InetAddress.getByName("192.168.1.255"),10000);  
            //3、通过Socket服务,将已有的数据包发送出去  
            ds.send(dp);  
            if ("886".equals(line))  
            {  
                break;  
            }  
        }  
        //4、关闭资源  
        ds.close();  
         
    }  
}
您需要登录后才可以回帖 登录 | 加入黑马