我想根据oracle中运行的一些活动的状态从oracle向windows应用程序发送通知。
我能思考的方法。
但我知道这些不是好的解决方案。 oracle是否支持某些标准事件委托模型。
最近微软推出了Signalr(http://goo.gl/F8Rcmu),它允许网络客户端根据服务器上的活动进行更新。
有什么办法可以用oracle和windows form应用程序实现这个目的。 oracle是否支持广播信息以形成应用程序或服务。
谢谢。
答案 0 :(得分:0)
什么是所需的运输? (纯TCP或数据库连接) 应该是同步还是异步? (通知是db事务的一部分) 您可以使用AQ(高级排队),SMTP,Web服务,连续查询通知,一些更好奇的包,如DBMS_ALERT,DBMS_PIPE。
在Java世界中,您最有可能将AQ用作JMS(Java消息传递系统)提供程序。