WCF的实时数据

本文关键字:数据 实时 WCF | 更新日期: 2023-09-27 18:25:35

我有一个mssql服务器,它保存呼叫中心呼叫的实时数据。为了限制对服务器的查询,我创建了一个WCF服务来查询该数据库。

使用C#中的winforms或wpf,我想尽可能实时地显示这些数据。

我当前正在将GridView绑定到ObservableCollection,并使用WCF服务填充该集合。

这是有效的,但无论我请求更新的速度有多快,更新之间都有10多秒的延迟。

如何使用wcf从mssql服务器获取"实时"数据?

WCF的实时数据

听起来像是在使用轮询(即某种不断查询数据库的计时器或循环)来获取数据。这样,您将很难获得实时更新。

您是否调查过从呼叫中心以流形式获取数据?

另一种方法可能是查看类似Service Broker的东西来通知您新的更新。