【发布时间】:2010-06-18 09:25:23
【问题描述】:
我不确定如何最好地解决我的问题。我有一个在远程机器上运行的服务,它接收和处理 UDP 数据包。我希望服务能够将这些数据包重新发送给碰巧需要它们的任何人(可能没有人,通常是一台机器,但可能更多)
我认为 UDP 多播将是理想的 - 服务可以发送到多播组,无论有多少接收者已注册,或者即使没有。
但是,我希望能够通过互联网访问它,据我所知,使用 UDP 多播几乎不可能。我可以使用另一种方法来实现这一目标吗?
如果相关,我的客户端和服务都是用 C# 编写的。
【问题讨论】: