2012-08-31 38 views
8

是否有任何方法设置Amazon SQS队列或Amazon SNS主题以便作为本机XA JMS资源适配器工作?如何使用JMS适配器来侦听Amazon SQS

这个想法是用SQS替换大型应用程序中activemq的使用,但避免不必要的代码重写开销。

当消息可见性超时时,自动中止当前的XA事务会很好。

回答

5

Nevado是支持SQS和SNS的JMS驱动程序。它非常专注于遵守JMS规范,所以它应该是移植ActiveMQ的好工具。

+1

不幸的是,XA合规是关于JMS规范未涉及的内瓦的唯一部分:https://github.com/skyscreamer/nevado/wiki/Master-Feature-Grid 它不支持非分布式事务,所以你可能会写一些帮手代码来使其符合你的目的。 –

+0

我会检查出来的,幸运的是我使用的是基于spring的grails,并且对于我目前的用途而言,XA合规性不是问题。 –

相关问题