文件名称:Java使用组播方式发送和接受数据.rar
文件大小:4KB
文件格式:RAR
更新时间:2022-07-30 06:21:12
Java源码-网络相关
Java使用组播方式发送和接受数据,代码中涉及到生成组播组虚拟IP、MulticastSocket实例、接收数据的数据报、接收数据缓冲、定义组地址、输出接收到的数据、输出出错信息等。 MulticastSocket multicastSocket = new MulticastSocket(port); //MulticastSocket实例 InetAddress inetAddress = InetAddress.getByName(groupHost); //组地址 multicastSocket.joinGroup(inetAddress); //加入到组播组中 while (true){ byte[] received = new byte[128]; //接收数据缓冲 DatagramPacket datagramPacket = new DatagramPacket(received, received.length); //接收数据的数据报 multicastSocket.receive(datagramPacket); //接收数据 System.out.println(new String(received)); //输出接收到的数据 }
【文件预览】:
srcfans.com
----Java 组播组中发送和接受数据()
--------MulticastClient.java(796B)
--------MulticastClient.class(889B)
--------MulticastServer.java(929B)
--------MulticastServer(750B)
--------MulticastServer.class(1KB)