我想为大量内部 .net 应用程序提供一种轻量级的方式来宣布它们正在被使用。我的目标是跟踪哪些用户可能会从支持签到和/或升级提醒中受益。
这是在内部网络上。所有机器之间肯定有IP连接,可能还有UDP。(但可能不是多播。)
写入已知的内部共享或加载已知的 URL 是可能的,但我希望尽可能完全地减少对应用程序本身的影响,即使以牺牲可靠性为代价。所以我宁愿不冒超时的风险(例如,如果我正在访问一些集中式资源并且它已经消失了),理想情况下我也不想启动工作线程。
允许多个听众也很好,这是我考虑广播而不是调用服务的另一个原因。
是否有某种我可以安全有效地使用的即发即弃广播机制?