Laughing

 

Java UDP编程入门

一、DatagramSocket:

   DatagramSocket可以用来创建接收、发送数据报的Socket对象。

   如果用来接收数据:

                        应该用带端口的构造方法创建,DatagramSocket in=new DatagramSocket(int Port);

                       接收的数据长度,存放地由DatagramPacket指定。

   用来发送数据:

                       DatagramSocket out=new DatagramSocket();

                      所有的端口、目的地址、数据内容由发送的DatagramPacket指定

二、DatagramPacket

   DatagramPacket是数据的载体,

   接收数据时:

              DatagramPacket shou=new DatagramPacket(byte[] buf,int length);                                            in.receve(shou);

  发送数据时:

              DatagramPacket fa=new DatagramPacket(byte[] buf,int length,InetAddress address,int port);        out.send(fa);

posted on 2011-12-08 13:44  巨富一生  阅读(213)  评论(0编辑  收藏  举报

导航