oracle.AQ和oracle.jdbc.aq (01/appdev.112/e13995/oracle/jdbc/aq/package-summary.html,01/appdev.112/e 13995/概述-概要.e13995)有什么区别?似乎有两个包略有重叠。
10g版本1 (10.1)中不推荐Java oracle.AQ。Oracle建议将现有的Java应用程序迁移到Oracle JMS (或其他Java API),并使用Oracle JMS (或其他Java API)来设计未来的Java应用程序。
发布于 2017-04-19 14:37:29
这两个包之间有一个根本的区别: oracle.AQ只是PLSQL过程之上的一个Java包装器,而通过JDBC驱动程序(OracleConnection.enqueue,OracleConnection.dequeue)提供的APIs实现了AQ本机协议。因此,oracle.jdbc.aq API将变得更快。Oracle使用掩护下的oracle.jdbc.aq API。
https://stackoverflow.com/questions/43495252
复制相似问题