udp的发送端

来源:互联网 发布:阿里云免费邮箱个人版 编辑:程序博客网 时间:2024/06/08 13:16
1,建立udp的socket服务,创建对象时如果没有明确端口,系统会自动分配一个未被使用的端口。
2,明确要发送的具体数据。
3,将数据封装成了数据包。
4,用socket服务的send方法将数据包发送出去。
5,关闭资源。
--------------------------------------------------------------
import java.net.*;class  UdpSend{public static void main(String[] args)throws Exception {//1,建立udp的socket服务。DatagramSocket ds = new DatagramSocket(8888);//指定发送端口,不指定系统会随机分配。//2,明确要发送的具体数据。String text = "udp传输演示 哥们来了";byte[] buf = text.getBytes();//3,将数据封装成了数据包。DatagramPacket dp = new DatagramPacket(buf,buf.length,InetAddress.getByName("10.1.31.127"),10000);//4,用socket服务的send方法将数据包发送出去。ds.send(dp);//5,关闭资源。ds.close();}}

0 0
原创粉丝点击