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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

//这是第一段
  1. package com.Tcp2;
  2. import java.net.*;
  3. public class UdpRece2 {

  4.         public static void main(String[] args) throws Exception {
  5.                 DatagramSocket ds=new DatagramSocket(10002);
  6.                 while(true){
  7.                         byte[] buf=new byte[1024];
  8.                         DatagramPacket dp=new DatagramPacket(buf,buf.length);
  9.                         ds.receive(dp);
  10.                         String id=dp.getAddress().getHostAddress();
  11.                         String data=new String(dp.getData(),0,dp.getLength());
  12.                         System.out.println("IP"+id+"::::"+data);
  13.                        

  14.                 }
  15.                        
  16.         }

  17. }
复制代码




  1. //这是第2段
  2. package com.Tcp2;
  3. import java.net.*;
  4. import java.io.*;
  5. public class Udpsend2 {

  6.         public static void main(String[] args)throws Exception{
  7.                 DatagramSocket ds=new DatagramSocket(10002);
  8.                
  9.                         BufferedReader bis=new BufferedReader(new InputStreamReader(System.in));
  10.                         String line=null;
  11.                         while((line=bis.readLine())!=null){
  12.                                 if("886".equals(line))
  13.                                         break;
  14.                                 byte[] buf=line.getBytes();
  15.                                 DatagramPacket dp=
  16.                                                 new DatagramPacket(buf,buf.length,InetAddress.getByName("192.168.1.113"),10002);
  17.                                 ds.send(dp);
  18.                        
  19.                         }
  20.                         ds.close();
  21.         }

  22. }
复制代码

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马