我们有大约 50 个用户使用的 .NET 2.0 Windows 应用程序。应用程序中的主要 UI 元素是交互式甘特图 (iLOG Gantt 3.0)。当一位用户在甘特图上进行更改时,我们希望在所有客户端上更新更改。
有人可以建议我们如何有效地实施这一点吗?
到目前为止的解决方案候选者是
- 轮询数据库服务器以获取每个连接节点的更改(!!)
- 基于消息队列的解决方案(发布-订阅模型)
我们还有其他选择吗?
我们有大约 50 个用户使用的 .NET 2.0 Windows 应用程序。应用程序中的主要 UI 元素是交互式甘特图 (iLOG Gantt 3.0)。当一位用户在甘特图上进行更改时,我们希望在所有客户端上更新更改。
有人可以建议我们如何有效地实施这一点吗?
到目前为止的解决方案候选者是
我们还有其他选择吗?