Subject RE: [firebird-support] XA protocol?
Author Thomas Steinmaurer
Hi Ann,

> >for an evalution thingy, we do have to evaluate whether
> >Firebird is XA protocol compliant for distributed
> >transactions or not.
>
> Check in with the Jaybird people - my knowledge is very
> old and I believe they needed to get an XA protocol working
> to interface to TomCat. My ancient recollection is that
> we had the same capabilities but expressed differently.
> Firebird has a legitimate two phase commit that can be
> managed programatically and can be used in a system that
> involves other two-phase commit systems... However,
> XA has some piece of required state that was complicated
> to get out of Firebird, though, as I said, I think Jaybird
> did it.
>
> >What do people mean when talking about the XA protocol?
>
> It's a distributed transaction protocol that allows you
> to coordinate results between different storage systems -
> or anything else that can undo its results.

Thanks for your answer. I will follow-up in the Firebird-Java
list.


Thanks again,
Thomas