【发布时间】:2023-03-12 22:15:01
【问题描述】:
oracle.AQ 和 oracle.jdbc.aq (https://docs.oracle.com/cd/E11882_01/appdev.112/e13995/oracle/jdbc/aq/package-summary.html, https://docs.oracle.com/cd/E16338_01/appdev.112/e13995/overview-summary.html) 有什么区别?
似乎有 2 个包裹略有重叠。
Java 包 oracle.AQ 在 10g 第 1 版 (10.1) 中已弃用。 Oracle 建议您将现有 Java AQ 应用程序迁移到 Oracle JMS(或其他 Java API),并使用 Oracle JMS(或其他 Java API)来设计您未来的 Java AQ 应用程序。
(https://docs.oracle.com/cd/B19306_01/server.102/b14257/aq_envir.htm#g1019073)
【问题讨论】:
-
只是好奇,为什么一个长期弃用的包(你可以see the 9i docs for it here)有什么关系?您是否仍在使用它,并试图弄清楚如何摆脱它?
-
不,关于 Java + Oracle AQ 的文档很难找到恕我直言。我刚刚发现大部分示例/教程都是基于旧的
oracle.AQ。
标签: java oracle queue oracle-aq