[ https://issues.apache.org/jira/browse/QPID-2128?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12782048#action_12782048 ]
Cliff Jansen commented on QPID-2128: ------------------------------------ I would envision that the DTC plugin module is a DLL that tags along with the base client libs: qpidcommon.dll and qpidclient.dll in the base client package. The user will have to take administrative steps to enable XA transactions on his Windows machine and register the plugin with the DTC service (to run in the privileged process space). These are the same steps that would be needed for a similar database resource manager. Applications that do not use the System.Transactions .NET functionality will see no change. Applications that use transactions will encounter an exception when sending or receiving messages in the scope of an ambient transaction if they have not configured the plugin properly. Cliff > Transaction support for the WCF channel > --------------------------------------- > > Key: QPID-2128 > URL: https://issues.apache.org/jira/browse/QPID-2128 > Project: Qpid > Issue Type: New Feature > Components: WCF/C++ Client > Affects Versions: 0.6 > Environment: Windows > Reporter: Cliff Jansen > Attachments: qpid2128_1.patch > > > Transaction support is currently lacking from the WCF channel. > As an initial implementation, full distributed transaction support from > within .NET is proposed using the dtx AMQP classes and creating a plugin to > the MSDTC infrastructure to drive recovery. > Added performance from promotable transaction enlistment is deferred to a > later date. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org