我正在复习一次网络考试,这是过去几篇试卷中的一个问题。
名称在Java中的3个类,它们实现系统无关的数据报通信?
我认为只有两个类可以实现系统独立的数据报通信;
第三节课是什么?
答得非常感谢
发布于 2014-01-20 03:29:37
java.net包包含三个类,帮助您编写使用数据报通过网络发送和接收数据包的Java程序:
DatagramSocket、DatagramPacket和MulticastSocket 公共类MulticastSocket扩展DatagramSocket
应用程序可以通过DatagramPackets发送和接收DatagramSocket。此外,可以向多个接收者广播DatagramPackets,所有收件人都在收听MulticastSocket。
组播数据报套接字类用于发送和接收IP组播数据包。MulticastSocket是一个(UDP) DatagramSocket,它具有加入因特网上其他多播主机的“组”的附加功能。
多播组由D类IP地址和标准UDP端口号指定。D类IP地址范围为224.0.0.0至239.255.255.255 (含)。地址224.0.0.0是保留的,不应该使用。
发布于 2014-01-20 03:28:35
根据爪哇轨迹,您似乎缺少了MulticastSocket,这将允许您侦听来自多播地址的请求。
https://stackoverflow.com/questions/21225735
复制相似问题