UDP协议本身是面向无连接的,所以不存在一对几的问题,
只要在发送信息时把 RemoteHost 设为接收者的IP地址或者主机名就可以了。ws.localpost=1234
ws.bind
ws.remotehost="127.0.0.1"
ws.senddata "abc"

解决方案 »

  1.   

    这个用vc比较容易实现,不过vb也差不多在Winsock支持的套接字中,只有数据报套接字(SOCK_DGRAM)才支持
    广播消息,先用函数socket()建立一个数据报套接字 sockfd=socket(AF_INET,SOCK_DGRAM,0);
    对于数据报套接字,在使用它传输数据之前必须先将其绑在确定的地址和端口上,由bind()实现注意:这里地址为INADDR_ANY,表示可以使用底层网络提供的人和网络接口,然后通过设置选择项函数setsockopt()来将套接字设置为可以广播的,
    这都是api里的,希望对你有帮助
      

  2.   

    我是想做一个类似QQ的通讯程序,但除了上面提到的问题外还有一个问题是,在局域网中无法使用,因为内网的IP和Internet上的IP地址不同,而用Winsock控件测到的是内网的IP地址,所以无法和拨号用户通讯