我想实现UDP广播,网上查了好多,都没有详细的介绍,我是个菜鸟,请大家帮忙介绍一下如何实现。谢谢!!!

解决方案 »

  1.   

    使用winsock控件里面支持UDP协议,需要编写服务器端,客户端程序
      

  2.   

    楼上的大哥,我知道winsock支持UDP,具体怎么做呢?有没有参考的例子,谢谢!
      

  3.   

    Server端:
    with winsock1
    .localport=8000 '服务器本地端口
    .protocol=1
    .remotehost=192.168.1.2 '远程客户端IP
    .remoteport=9000 '客户端口
    .bind 8000 ‘绑定本地端口
    end winsock1
    winsock1.senddata txtSendData.text客户端:
    with winsock1
    .localport=9000 '本地端口
    .protocol=1
    .remotehost=192.168.1.1 '远程服务器端IP
    .remoteport=8000 '服务器端口
    .bind 9000 ‘绑定本地端口
    end winsock1
    Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
      winsock1.GetData me.txtArrival.text,vbstring
    End Sub
      

  4.   

    楼上大哥,您可能没明白我的意思,我是想SERVER端发送UDP广播包,局域网中任何一个客户端收到包后自动回复SERVER端信息,如“OK”。该如何实现,再次感谢楼上大哥!!!
      

  5.   

    群发的话将Server端的远程IP改为255.255.255.255