Hi All,
I find documents say that WCF make transaction by using the MSDTC Services.
But the WCF follow the WS-AT specific;
Does Anyone have tried the transaction function in Windows and JAVA Platform
Hi All,
I find documents say that WCF make transaction by using the MSDTC Services.
But the WCF follow the WS-AT specific;
Does Anyone have tried the transaction function in Windows and JAVA Platform
Does WCF Can make Transaction With Java Application?
zr119_62
The transaction support in WCF provides an implementation of both the Microsoft optimized OleTransactions protocol and the more interoperable WS-AtomicTransaction v1.0 protocol. If your Java stack can support that version of the WS-AT protocol, then you should be able to interoperate. Full details of the interop profile (exactly how WCF exposes WS-AT) will be included in the release version of the Windows SDK.
The Windows SDK sample at http://windowssdk.msdn.microsoft.com/en-us/library/ms752261.aspx demonstrates a WCF service that supports both of these protocols similtaneously.
Hope this helps,
Andy Milligan
IgorP
I'm not sure I understand your question. Any two services that implements support for the WS-AT protocol can flow transactions between them in either direction. WCF implements WS-AT, and there are implementations of WS-AT available on the the java platform.
To create a WCF service that works with MSDTC via WS-AT rather than OleTX (the default transaction protocol in Windows), I would start by looking here: http://windowssdk.msdn.microsoft.com/en-us/library/ms733116.aspx, especially the section under How to: Create a Transactional Service.
Cheers,
Jack