替代多播

时间:2011-10-04 18:06:59

标签: java networking tcp udp

我正在尝试实现一个应用程序,其中一部分功能类似于聊天。有几个用户,连接是P2P。从每个对等方发送到其他对象的数据应该是序列化对象。我无法决定如何发送数据。最好的选择似乎是Multicast,但由于它的聊天我无法承受丢失数据(这会破坏文本??)。另一方面,如果我使用TCP,每个对等体应该连接到每个其他对等体,以便监听更新,听起来不对(??)/会造成混乱。

我想建议如何实现类似的东西(将数据发送到多个客户端,在没有集中服务器的情况下监听更新)。我已经检查了JXTA,我正在尝试查看是否可以在我的我也读过关于可靠的UDP但没有找到任何“官方”解决方案/我可以轻松使用的东西。

p.s我已经看到了与此类似的问题,希望能提供更个性化的帮助。

1 个答案:

答案 0 :(得分:1)

看看zeromq