Posted: Wed Nov 12, 2003 2:53 pm Post subject: Usage of Transmission queue
Apprentice
Joined: 07 Nov 2003 Posts: 31 Location: USA
Can some one please explain me how transmission queue is used during remote messaging. Becuase I always put the message in remote queue defination though I mention transmission queue as its attrib. Does that mean I actually put the message in trasnmission queue on sender workstation.
The "remote definition" is sort of used as a model queue. it's used to populate the information that goes into the transmission header, but the message is actually put into the transmission queue.
The message channel agent on the sender side takes the message off the transmission queue in a unit of work, and transmits it to the message channel agent on the receiver side, which puts it on the destination queue in a unit of work. The two MCAs then coordinate with each other to commit the two units of work, so that the message is committed onto the local receiver queue (or the receiver DLQ) before the message is committed OFF the transmission queue.
This is described in the Intercommunications guide. _________________ I am *not* the model of the modern major general.
Joined: 16 May 2003 Posts: 184 Location: Kansas City
To add to the above discussion
when the channel is started it acquires a lock on the transmisson queue.
(i.e the one you specified in the channel attributes when defining channel)
you can't start a second channel with same transmission queue name
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum