oracle中是否有任何事件驱动技术与asp.net一起使用?
问题描述:
是否有任何事件驱动的技术在oracle中使用与asp.net应该能够实时显示数据?oracle中是否有任何事件驱动技术与asp.net一起使用?
我的要求很简单,但可能会非常棘手..
我有一个包含正在改变不时不同地方的天气数据的Oracle数据库。我需要开发一个Web应用程序来实时查看来自oracle的数据,这意味着只要数据库中的记录更新,新的值应该立即显示在网页上。
为此,应在更新记录时执行select语句。
任何想法?
答
是使用oracle数据库更改通知功能。你必须为此使用ODP.Net。阅读documentation关于如何使用这个。这将允许从Oracle到您的ASP.Net应用程序的noiificationm。
一个例子也被证明here。
另一部分是在浏览器和服务器之间建立推送通知。如果您可以使用ASP.Net 4.5,则可以使用web sockets。然而,只有IE 10将支持网络套接字,但Firefox和Chrome已经做到了。还有其他替代实现,例如superwebsockets。我没有使用过,但SignalR库值得一试。
非常感谢Pratik .. – 2012-07-09 05:08:31