如何使用 C# 监听 Oracle 8i 中的消息队列
通过安装适用于消息队列的 Oracle ODAP,我能够在 C# 中使用 Oracle 11g 使用消息队列 API。我有一个基于 Oracle 8i 构建的旧系统的升级项目。基本上我无法更改现有系统,因此我正在考虑通过插入表触发器添加消息队列事件。但我想知道是否有办法在 C# 中监听该消息队列。
目前的oracle网站没有提供oracle 8i的ODAC。但我想知道他们是否有支持或黑客来做到这一点?
另一种方法是每隔 1 秒进行一次轮询来监视表。你怎么认为?
注意:我读到 java 可以通过 JMS 做到这一点,但要求是在 C# 中使用。 参见此处
I was able to use message queue API using Oracle 11g in C# by installing the Oracle ODAP for message Queue. I have an upgrage project for an old system that is built on Oracle 8i. Basically I cannot change the existing system so I was thinking on adding a Message Queue event via a insert table trigger. But I am wondering if there is a way to listen to that message queue in C#.
The current oracle website does not provide an ODAC for oracle 8i. But I am wondering if they have support or a hack to do this?
The alternative to this is just to do Polling every 1 second to monitor the table. What do you think?
Note: I read that java can do this via JMS but the requirement is for use in C#.
see here
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论