[ 
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

Reply via email to