我处于需要将消息从Oracle AQ消耗到我的BizTalk服务器的情况。第三方将对邮件进行排队,并且BizTalk服务器应该对其进行排队和使用。我通过互联网和MSDN阅读,并发现没有直接的方法从BizTalk消费AQ。
我在这里遗漏了什么吗?
如果我想在BizTalk中使用AQ,我有哪些选择?
我正在考虑编写存储过程来为我做这个,然后我调用存储过程,或者可能是位于AQ和BizTalk服务器中间的WCF服务。但我想知道这里的专家意见。
答案 0 :(得分:0)
有一种方法可以使用JNBridge的第三方JMS Adapter for BizTalk从BizTalk直接使用Oracle AQ。然而,这是一个付费组件,但它们提供30天的试用期。
答案 1 :(得分:0)
仅适用于将来遇到类似问题的任何人,我在oracle中创建了两个存储过程,用于将消息排入队列并从oracle AQ出列消息,我从biztalk调用这些存储过程。