import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; import java.net.Socket; import java.net.SocketException; import java.net.UnknownHostException; import org.junit.Test; public class TestUDP { @Test public void send() throws Exception{ String str = "Hello"; DatagramPacket pack = new DatagramPacket(str.getBytes(),str.getBytes().length,InetAddress.getByName("127.0.0.1"),10000); DatagramSocket scoket = new DatagramSocket(); for(int i =0; i< 10;i++){ scoket.send(pack); } scoket.close(); } @Test public void revice() throws Exception{ byte[] by = new byte[1024]; DatagramPacket pack = new DatagramPacket(by,by.length); DatagramSocket scoket = new DatagramSocket(10000); while(true){ scoket.receive(pack); System.out.println(new String(pack.getData())); } } }
java之UDP(datagramsocket,datagramPacket)实例
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
上一篇:使Gallery时设置居左显示
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
UDP协议详解
UDP协议详解
UDP 端口号 数据 -
UDP协议(UDP,DatagramSocket,DatagramPacket)
UDP协议用户数据报协议(User datagram Protocol) UDP是无连接通信协议,即在数据传输时,数据的发送端和接收端不建立逻辑连接。简单来说,当一台计算机向另外一台计算机发送数据时,发送端不会确认接收端是否存在,就会发送数据,同样接收端在收到数据时,也不会向发送端反馈是否收到数据。 由于使用UDP协议消耗资源小,通信效率高,所以通常都会用于音频、视频和普通数据的传输UDP通信原理UDP协议是一种不可靠的网络协议,它在通信的两端各建立一个Socket对象,但是这两个S..
java基础 java UDP DatagramSocket DatagramPacket -
Java中的DatagramPacket与DatagramSocket的初步
1.基本概念: a.DatagramPacket与DatagramSocke
java byte string exception 存储 -
(99)网络编程:IP地址类、DatagramSocket(UDP)、DatagramPacket
一、网络通讯要素 ①找到对方IP ②端口:数...
数据 应用程序 接收端 java ip地址