本文主要是介绍java--------多播编程-----MulticastSocket,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、MulticastSocket类
多播也称为组播,就是给一组特定的主机(多播组)发送数据。多播通过多播数据报套接MulticastSocket类来实现
重要的构造方法:
MulticastSocket() 创建多播套接字
MulticastSocket(int port) 创建多播套接字并将其绑定到特定端口
MulticastSocket(SocketAddress bindaddr) 创建绑定到指定套接字地址的MulticastSocket
常用的方法:
void joinGroup(InetAddress meastaddr) 加入多播组
void leaveGroup(InetAddress meastaddr) 离开多播组
void send(DatagramPacket p) 从此套接字发送数据包
public void receive(DatagramPacket p) 从此套接字接收数据包
二、代码实现
发送端程序设计:发送端将在广播地址为“230.198.112.0”,9876号端口处发送广播信息
这篇关于java--------多播编程-----MulticastSocket的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!