繁体   English   中英

在WCF服务和网站之间共享数据的最佳实践

[英]Best practice for sharing data between a WCF service and a web site

我有一个.net网页,其中显示了对象列表。 我还有一个WCF服务,该服务允许客户端提交新对象。 所有这些都通过SQL Server粘合在一起。

我的问题是:当通过服务插入新对象时,我希望页面异步更新。 您可以建议这样做的最佳做法吗? 我想避免轮询数据库,并且服务和页面似乎不共享缓存。

谢谢!

最佳实践对这种事情使用持久性存储(又名数据库)。

SOA世界在提倡无状态-您的WCF服务除了在为此目的设计的持久性存储中,不必在任何地方保留某些状态。

使用数据库,您可以轻松地从数据库中设置“更改通知”,以便页面的基础数据发生更改时得到通知,以便页面可以自我更新。 搜索“ SQL Server更改通知”,您应该找到许多示例和教程。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM