java之UDP(datagramsocket,datagramPacket)实例
2017-04-25 13:56
603 查看
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)实例
- Java.UDP.DatagramSocket-DatagramPacket
- Java UDP通信:DatagramSocket和DatagramPacket
- 在Java中实现UDP协议编程(DatagramSocket/DatagramPacket)
- Java----(UDP)DatagramPacket与DatagramSocket
- JAVA与网络开发(TCP:Socket、ServerSocket;UDP:DatagramSocket、DatagramPacket;多线程的C/S通讯、RMI开发概述)
- java点滴之操纵UDP的类:DatagramSocket和DatagramPacket
- 基于java的Udp探索,DatagramSocket ,DatagramPacket
- JAVA与网络开发(TCP:Socket、ServerSocket;UDP:DatagramSocket、DatagramPacket;多线程的C/S通讯、RMI开发概述)
- 在Java中实现UDP协议编程(DatagramSocket/DatagramPacket)
- java.net.DatagramPacket/java.net.DatagramSocket-UDP Socket编程
- Java.UDP.DatagramSocket-DatagramPacket
- Java学习之UDP--DatagramSocket和DatagramPacket
- Java.UDP-TCP-DatagramSocket-DatagramPacket-InetAddress-ServerSocket-Socket
- 在Java中实现UDP协议编程(DatagramSocket/DatagramPacket)
- 在Java中实现UDP协议编程(DatagramSocket/DatagramPacket)
- Java.UDP-TCP-DatagramSocket-DatagramPacket-InetAddress-ServerSocket-Socket
- java.net.DatagramPacket/java.net.DatagramSocket-UDP Socket编程
- java.net.DatagramPacket/java.net.DatagramSocket-UDP Socket编程
- java网络编程(一) socket方式TCP和Datagram的UDP