【发布时间】:2010-12-08 09:43:41
【问题描述】:
我现在正在升级一个多层实时应用程序。现在,我们有 2 层应用程序,即低级和中级。
有超过 100 个用于低级应用程序的工作站。此低级应用程序将使用 UDP 将所有硬件状态(如缺纸警报和错误打印机警报)发送到中级。我们需要在低级应用中指定Mid级的端口和IP地址。
对于中层应用,我们有大约 20 个工作站接收来自低层的所有警报并以 2D 图形显示。
现在,我们有一个新要求,即增加 1 层(高级),位于总部。此高级应用程序将显示来自低级应用程序的所有警报信息。
我打算在 UDP 中使用广播功能。安装团队和开发团队更容易做到。但我担心,它会消耗大量的网络带宽。
我在网络方面没有太多经验。我不知道我应该使用什么测量值。如果我想使用广播 UDP,我需要考虑什么样的输入。我应该使用什么最好的网络基础设施。我应该做什么样的测试。甚至我应该问什么样的问题。
欢迎提出任何建议和意见。
【问题讨论】:
标签: c# networking udp broadcast