网络数据传输分为三类,单播,广播,组播,其中组播是兼容前两者特点。发送者每次发送的数据可以被组内的所有

接受者收到。在组内的发送者和每一个接受者之间实现点到多点网络传输,也称多点传送。

组播是一种介于单播传输和广播传输之间的一种中间技术。当采用组播方式传送数据包时,发送方只需要发送一份

相同的数据包,通过路由器动态决定数据包的路由,即寻找组播组的地址,只有必要时才赋值数据,然后将数据发送到

这个组的每一个主机中。它可以大大提高数据传送效率,减少了骨干网络出现网络拥塞的可能性。比前两种方式效率都

很好。

下面来演示一下使用Java Socket的组播类实现一个组播的小案例

首先是接收端


然后是发送端


通过开启多个接收端,然后开启发送端,就可以实现组播的效果

相关文章:

  • 2022-01-05
  • 2021-10-14
  • 2021-05-30
  • 2022-12-23
  • 2022-01-24
  • 2022-12-23
  • 2021-10-03
猜你喜欢
  • 2021-06-21
  • 2022-01-19
  • 2022-01-25
  • 2021-12-31
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案