Transaction sharing and message integrity
- From: R3al1ty <sanjusunny@xxxxxxxxx>
- Date: Mon, 14 Apr 2008 01:18:27 -0700 (PDT)
Hi all,
I have a business process that saves data to a DB via a transaction.
The process also calls a BizTalk web service receive location to send
messages. Currently, to prevent the scenario where a message is sent
out BUT the application transaction fails, we write the message itself
to the database and commit the message as part of the application
transaction. This ensures that a message is created reliably when the
application process completes.
Is there a better pattern to handle this scenario? Can I share out the
db transaction to the BizTalk web service to include the MessageBox
also? So that if the application transaction fails, the message is
rolled back from BizTalk?
Thanks!
.
- Follow-Ups:
- Re: Transaction sharing and message integrity
- From: R3al1ty
- Re: Transaction sharing and message integrity
- Prev by Date: Re: BRE rules execution chain
- Next by Date: HAT : Tracking DB timeout expired
- Previous by thread: RE: Oracle adapter issue in BizTalk
- Next by thread: Re: Transaction sharing and message integrity
- Index(es):
Relevant Pages
|
|