Business Transaction Protocol
Hello, I am back. Seems like OASIS continue producing in the Christmas days:
OASIS has announced the approval of its Business Transaction Protocol Version 1.1 as a Committee Draft. BTP Version 1.1 represents a revision of the Version 1.0 specification in the light of feedback and implementation experience.
The OASIS Business Transaction Protocol specification defines the protocol "in terms of abstract messages schematized in XML. It defines communications protocol bindings to SOAP, but also allows the transport of BTP messages over other communication protocols. BTP is based on a permissive and minimal approach where constraints on implementation choices are avoided. The protocol also tries to avoid unnecessary dependencies on other standards, with the aim of lowering the hurdle to implementation."
For the New Year I plan to write a comparison about the different Standards available to Web Services transactions. BTP, WS-AtomicTransaction, WS-Coordination, WS-BusinessActivity, WS-CF, WS-Context, WS-TXM.