HighTechTalks DotNet Forums  

MSDTC and distributed Transactions.

Dotnet Distributed Applications microsoft.public.dotnet.distributed_apps


Discuss MSDTC and distributed Transactions. in the Dotnet Distributed Applications forum.



Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old   
Ram
 
Posts: n/a

Default MSDTC and distributed Transactions. - 06-22-2006 , 12:43 PM






Hello All,

I have a very basic query on how MSDTC coordinates with the participants.
Particularly when the participant is a Non Windows Resource ( Like MQ Series,
TIBCO etc..)

I want to make all the transactions coordinated by MSDTC. My transactions
include using ODP.NET driver to do updations with Oracle, System.Messaging to
place message on to the MSMQ Quere, Placing messages on to the MQSeries( I
have no library available as of now. I tried Kolban mq.dll and it works, But
it i not an official product from IBM. I need some help on this as well.) and
using the Tibco.EMS dll to place messages on to the TIBCO queue. I could get
the msmq and Oracle resources coordinated by MSDTC excellently. But i could
not with TIBCO.

System.Messaging and ODP.Net seamlessly integrate with msdtc via their API,
But not the Tibco.EMS

Can some one please point me to the right documentation or explain me the
internals of how MSDTC works and how to make Tibco.EMS itself participate in
the Transaction?.

Thanks
Ram


Reply With Quote
  #2  
Old   
Tasos Vogiatzoglou
 
Posts: n/a

Default Re: MSDTC and distributed Transactions. - 07-02-2006 , 02:22 PM






In order for an external software to be able to participate in an MSDTC
transaction it has to support OleTx, TIP or XA (the protocols supported
by the MSDTC). In the TibcoEMS case (from a very quick search on their
website) there seem to be support for the XA protocol.

I would guess that you have to enable XA transactions (security
settings in the MSDTC tab).

Hope this helps

Regards,
Tasos

Ram wrote:
Quote:
Hello All,

I have a very basic query on how MSDTC coordinates with the participants.
Particularly when the participant is a Non Windows Resource ( Like MQ Series,
TIBCO etc..)

I want to make all the transactions coordinated by MSDTC. My transactions
include using ODP.NET driver to do updations with Oracle, System.Messaging to
place message on to the MSMQ Quere, Placing messages on to the MQSeries( I
have no library available as of now. I tried Kolban mq.dll and it works, But
it i not an official product from IBM. I need some help on this as well.) and
using the Tibco.EMS dll to place messages on to the TIBCO queue. I could get
the msmq and Oracle resources coordinated by MSDTC excellently. But i could
not with TIBCO.

System.Messaging and ODP.Net seamlessly integrate with msdtc via their API,
But not the Tibco.EMS

Can some one please point me to the right documentation or explain me the
internals of how MSDTC works and how to make Tibco.EMS itself participate in
the Transaction?.

Thanks
Ram


Reply With Quote
Reply




Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.