我有一个mssql服务器,它保存呼叫中心呼叫的实时数据。为了限制对服务器的查询,我创建了一个WCF服务来查询该DB。
在C#中使用winforms或wpf,我想尽可能实时地显示这些数据。
我目前正在将GridView绑定到ObservableCollection,并使用WCF服务填充集合。
这是可行的,但是它在更新之间存在10+第二次延迟,不管我请求它们的速度有多快。
如何使用wcf从这个mssql服务器获得“实时”数据?
发布于 2015-12-03 01:16:18
听起来像是在使用轮询(例如,不断查询数据库的某种计时器或循环)来获取数据。这样你就很难获得实时更新。
你调查过从呼叫中心获取数据流的情况吗?
另一种方法可以是查看类似于服务经纪人 to 新更新时通知你的内容。
https://stackoverflow.com/questions/34055910
复制相似问题