Se o processamento do fluxo de mensagens incluir interação com um banco de dados externo, você poderá coordenar a transação usando a tecnologia XA.
A coordenação XA assegura que todos os participantes são atualizados ou retornam para um estado consistente. Esse suporte de coordenação externo é fornecido por recursos subjacentes do WebSphere MQ em sistemas distribuídos e pelo RRS (Resource Recovery Services) no z/OS.
Os bancos de dados a seguir fornecem o nível correto de suporte XA para a coordenação de fluxos de mensagens em sistemas distribuídos:
No z/OS, o suporte de banco de dados para fluxos de mensagens coordenados é fornecido somente pelo DB2.