locked
WSHttpBinding and transactions RRS feed

  • Question

  • Hi

     

     

    Is it a must to enable WS-AT protocol on all clients as well as on server to enable distributed transactions if i use wsHTTPBinding in WCF? 

     

     

    This is an extract from MSDN "The OleTransactions protocol is only available for use by Windows Communication Foundation (WCF) clients.".  in my windows app, i consume WCF.  So it means my app uses OleTransactions protocol.  In that case, why should I get error like 'Enable WS-AT protocol' when i do a distributed transaction with the server?

     

     

     

    Regards

    Wilson

     

    Friday, March 7, 2008 5:31 PM

Answers

  • wsHTTPBinding requires WS-AT. You can use a different binding, or specify the Ole-Transactions in TransactionProtocol if you want to use Ole-Transactions.
    Wednesday, March 26, 2008 11:47 PM