мы разрабатываем приложение со следующими характеристиками:AMQP, SQL Server и XA
- автономный весна 3.1.0.RELEASE приложение
- JPA с Hibernate 3.6.7.Final
- AMQP (RabbitMQ, как Сервер, Spring AMQP в качестве клиента)
- SQL Server 2008 с драйвером jTDS
Нам необходимо синхронизировать операции между RabbitMQ а SQL Server, поэтому мы пытаемся настроить XA с atomikos. Проблема в том, что мы не можем найти один файл конфигурации образца пружины для этой ситуации, которая действительно работает. Мы пробовали так много комбинаций, используя образцы из документации Spring, google, форумов и т. Д. Что-то вообще отсутствует.
Не могли бы предоставить нам такой файл, чтобы мы могли использовать его в качестве исходного шаблона для нашей конфигурации.
P.S. Нам действительно нужен XA?
Спасибо.
Чтение некоторых документов кажется, что rabbitmq не поддерживает XA. Теперь мне действительно интересно узнать, что будет «идеальным» решением ... –
Для уровня синхронизации вы рассмотрели [Change Data Capture] (https://en.wikipedia.org/wiki/Change_data_capture)? [Эта тема] (http://stackoverflow.com/questions/9918519/generation-events-from-sql-server) в деталях прозаика немного подробнее, но она не охватывает ваше решение в глубину или в коде. Если это ваша фантазия, я буду рад ответить на это здесь. :) – MrGomez