wir eine Anwendung mit folgenden Eigenschaften entwickeln:AMQP, SQL Server und XA
- eigenständige Feder 3.1.0.RELEASE Anwendung
- JPA mit Hibernate 3.6.7.Final
- AMQP (RabbitMQ als Server, Frühling AMQP als Client)
- SQL Server 2008 mit jTDS Treiber
Wir brauchen Transaktionen zwischen RabbitMQ eines synchronisieren nd SQL Server, also versuchen wir, XA mit Atomikos einzurichten. Das Problem ist, dass wir keine einzige Spring-Beispielkonfigurationsdatei für diese Situation finden können, die tatsächlich funktioniert. Wir haben so viele Kombinationen mit Samples aus Spring-Dokumentation, Google, Foren usw. ausprobiert. Irgendwas fehlt immer.
Könnte uns bitte jemand eine solche Datei zur Verfügung stellen, damit wir sie als Vorlage für unsere Konfiguration verwenden können.
P.S. Brauchen wir wirklich XA?
Danke.
Einige Dokumente lesen, es scheint, dass Rabbitmq XA nicht unterstützt. Jetzt bin ich wirklich neugierig darauf, was eine "perfekte" Lösung wäre ... –
Haben Sie für die Synchronisationsschicht [Change Data Capture] (https://en.wikipedia.org/wiki/Change_data_capture) in Betracht gezogen? [This thread] (http://stackoverflow.com/questions/9918519/generating-events-from-sql-server) geht etwas ausführlicher in die Prosa ein, aber es deckt Ihre Lösung weder in der Tiefe noch im Code ab. Wenn Sie Lust haben, werde ich Ihnen hier gerne antworten. :) – MrGomez