udp传送数据遇到问题

今天,当我经过udp屡次传输数据的时候,报了一个错:java.net.BindException: bind failed: EADDRINUSE (Address already in use)。原来是屡次重复链接一个地址端口所致。
解决的办法是经过设置,重用socket来进行通讯
代码: setReuseAddress(boolean on)     socket可重用,常常在socket通讯时进行设     置。
      启用/禁用 SO_REUSEADDR 套接字选项
      bind(SocketAddress addr)       将此 DatagramSocket 绑定到特定的地址和端口。
相关文章
相关标签/搜索