我想将来自Oracle AQ的消息出列。 Oracle将数据加入到称为解析器的表中。
由于截止日期我们被要求不使用JMS或任何此类功能,因此我需要一个独立程序,该程序将使此队列中的消息出列。
任何人都可以用Java提供示例代码,这将使消息出列吗?此外,我们需要批量发送消息&不是一个接一个。
如果有人可以提供独立的java示例来检索批量出列的消息,我将不胜感激。
谢谢!
答案 0 :(得分:1)
我想将来自Oracle AQ的消息出列。 Oracle正在加入 数据到表中称为解析器。
我对同一个问题中的队列和表格感到困惑。
如果是队列,则编写MessageListener
并让它监听队列。当消息到达时,它将接收并处理它们。
如果它是一个表,则编写一个任务,定期对SELECT
表中的所有行执行JDBC队列,处理并将它们作为单个事务删除。