Udp-发送端

DatagramSocket

完Socket 主要记住流程

import java.net.*;

/*

需求:通过udp传输方式,将一段文字数据发送出去。

思路

1 建立udpsocket 服务

2 提供数据,并将数据封装到数据包中。

3.通过socket服务的发送功能,将数据包发送出去。

4.关闭资源。

 

*/

class Udp{

    public stastic void main(String [] args) throws Exception{

       //创建udp服务。通过DatagramSocket 对象。

        DatagramSocket ds = new DatagramSocket();

       //2确定数据,并封装成数据包。 DatagramPacket(byte[] buf,int length, InetAddress,address,int port);

      byte[] buf = "udp ge men lai le ".getBytes();

      DatagramPacket dps =  new DatagramPacket(buf,buf.length,InetAddress.getByName("192.168.1.254"),10000);

      //3通过socket服务,将已有的数据包发送出去,通过send方法。

     ds,send(dp);

    4关闭资源。
      ds.close();

    }

}

 

你可能感兴趣的:(Udp-发送端)