Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
需要一种可从 C# 使用的技术(开源或自己构建),它允许我在一个进程中维护对象的“主”集合(例如客户对象字典),并在其他“客户端”进程中维护内存中的副本“大师”系列。对集合的所有更改都应该只发生在“master”上,并且当它们发生时(集合中的集合或对象被修改),它应该通过可靠的多播协议(例如 PGM)实时更新“客户端”。
有人知道任何提供此功能的开源项目吗?
一个简单的解决方案
构建一个 wcf 服务。从您的主收藏中保存一个单例,并且每次更新收藏。该服务通过 wcf-callback 将更改推送到所有客户端。
链接到关于此的另一个线程