Udp

如何保证数据报的正确发送 ?  如果许多程序都在一台电脑上运行的,是不是IP地址和端口都相同? 那怎么确定那个是那个的?

解决方案 »

  1.   

    那是肯定的,启动一个Clint就是一个线程,把每个线程的名字取的不同就可以了 !!!
      

  2.   

    IP你是控制不了的,电脑的IP是多少就是多少。可是端口是你自己设定的,在建立DatagramSocket的时候,可以设定端口号。当然,每建立一个DatagramSocket,如果使用的端口号已经被其他应该程序占用的话,是会报错的。