首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java:`oracle.AQ`和`oracle.jdbc.aq`有什么区别?

Java:`oracle.AQ`和`oracle.jdbc.aq`有什么区别?
EN

Stack Overflow用户
提问于 2017-04-19 12:04:43
回答 1查看 409关注 0票数 2

oracle.AQoracle.jdbc.aq (01/appdev.112/e13995/oracle/jdbc/aq/package-summary.html01/appdev.112/e 13995/概述-概要.e13995)有什么区别?似乎有两个包略有重叠。

10g版本1 (10.1)中不推荐Java oracle.AQ。Oracle建议将现有的Java应用程序迁移到Oracle JMS (或其他Java API),并使用Oracle JMS (或其他Java API)来设计未来的Java应用程序。

(envir.htm#g1019073)

EN

回答 1

Stack Overflow用户

发布于 2017-04-19 14:37:29

这两个包之间有一个根本的区别: oracle.AQ只是PLSQL过程之上的一个Java包装器,而通过JDBC驱动程序(OracleConnection.enqueueOracleConnection.dequeue)提供的APIs实现了AQ本机协议。因此,oracle.jdbc.aq API将变得更快。Oracle使用掩护下的oracle.jdbc.aq API。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43495252

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档