Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Misc Newsgroups > Indigo

Vista - Transactions Across Different Systems using WCF

 
 
Old 05-30-2006   #1 (permalink)
Hammad Rajjoub


 
 

Transactions Across Different Systems using WCF

Hi,

I am stuck with the deisgn of a scenairo where i need to implement a
(distributed) transaction across components residing on different physical
systems. The componentes are connected through a message oriented middleware.

I have read about Transactoin Support in WCF but I am lost as in which way
to go for. I have read about Transaction Escalation and how DTC comes into
the picture. Components that participate in transactions are not just
manipulating databases they are serving certain business logic and at times
calling remote proxies across application boundary.

I am not sure if we are supposed to write our own Resource Managers for all
the components that are participating in the transaction? Do we really need
to get to the level of DTC as in using C/C++ ? What are the best practices
for implementing distribued transactions using WCF?

waiting for your replies and comments.

best regards,
Hammad Rajjoub
MVP - Windows Server Systems - Connected Systems Developer
http://dotnetwizards.blogspot.com


My System SpecsSystem Spec
Old 05-30-2006   #2 (permalink)
Guy Burstein


 
 

RE: Transactions Across Different Systems using WCF

Hi,

For start, I advice you to see the Reliable Messaging & Transactions session
from the PDC 05. (http://microsoft.sitestream.com/PDC05/Default.htm)
If you have specific questions, I'd love to help.

Guy
http://blogs.microsoft.co.il/blogs/bursteg/

"Hammad Rajjoub" wrote:

> Hi,
>
> I am stuck with the deisgn of a scenairo where i need to implement a
> (distributed) transaction across components residing on different physical
> systems. The componentes are connected through a message oriented middleware.
>
> I have read about Transactoin Support in WCF but I am lost as in which way
> to go for. I have read about Transaction Escalation and how DTC comes into
> the picture. Components that participate in transactions are not just
> manipulating databases they are serving certain business logic and at times
> calling remote proxies across application boundary.
>
> I am not sure if we are supposed to write our own Resource Managers for all
> the components that are participating in the transaction? Do we really need
> to get to the level of DTC as in using C/C++ ? What are the best practices
> for implementing distribued transactions using WCF?
>
> waiting for your replies and comments.
>
> best regards,
> Hammad Rajjoub
> MVP - Windows Server Systems - Connected Systems Developer
> http://dotnetwizards.blogspot.com
>

My System SpecsSystem Spec
 

Thread Tools


Similar Threads
Thread Forum
[CTP2:] File System Transactions PowerShell
old/new systems can't see each other Vista General
POS SYSTEMS Vista General


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46