BizTalk Server - MSMQ & MSMQT

This is Interesting: Free IT Magazines  
Home > Archive > BizTalk Server > May 2004 > MSMQ & MSMQT





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author MSMQ & MSMQT
Bergenhaus

2004-04-07, 9:02 am

I wonder if anyone could explain the difference between MSMQ and MSMQT. I have seen all the docs and presentations and they have left me confused.

I have a biztalk installation on a single box and I have enabled the MSMQT adapter. From what I understand this means I cannot run MSMQ on the same box.

How do I send messages to an orchestration via MSMQT, can I send messages directly to MSMQT or do I need to put the message through a Q on another box with MSMQ installed ?




Markarend

2004-04-11, 4:29 pm

MSMQT is an implementation of the MSMQ interface from BizTalk to the outside world. Externally, MSMQT queues look and work like MSMQ private queues; no changes required there. Internally, there is no actual queue; rather MSMQT takes all incoming queued
messages and dumps them straight into the BizTalk Server messagebox. Outgoing is mirror situation. MSMQT is great for high performance and when implementing "in-order" delivery. There is no tool to manage MSMQT queues, since there is no actual queue.
Use HAT and EventViewer. Note that it is actually possible to run MSMQ and MSMQT side-by-side on one box if you must, but it's not a trivial configuration. Requires separate IP addresses and separate addressing via DNS to make sure messages don't get cr
ossed.
Markarend

2004-04-11, 4:29 pm

Sorry, sent last answer before finishing. To answer your last question, look at the SDK sample for sending MSMQ messages... can use this to send messages to your MSMQT queue from same box or from other box that has MSMQ installed. Typically located at C
:\Program Files\Microsoft BizTalk Server 2004\SDK\Samples\Adapters\SendMSMQMessag
e.
TomLeonard

2004-04-19, 11:38 am

The Primary difference is the size of the payload. MSMQ in its normal
flavor only supports message (payload) sizes up to 4MB. MSMQT is a BizTalk
flavor that does away with this limitation and you can have unlimited
payload sizes...
Tom

Jim NIcolson

2004-04-22, 3:41 am

hi

This may be a dumb question but...

Does MSMQ have to be installed in order to be able to send a message to the MSMQT adapter port.

My simple test fails saying MSMQ is not installed (I think the adapter is set up ok)

I'm having trouble with the coexistence statements as to whether they mean cannot be active(run) concurrently
or cannot be installed.

Thanks
Jim Nicolson

----- Markarend wrote: -----

Sorry, sent last answer before finishing. To answer your last question, look at the SDK sample for sending MSMQ messages... can use this to send messages to your MSMQT queue from same box or from other box that has MSMQ installed. Typically located
at C:\Program Files\Microsoft BizTalk Server 2004\SDK\Samples\Adapters\SendMSMQMessag
e.
Iuliu Rus

2004-05-25, 11:38 pm

You don't need MSMQ on the Biztalk machin, but ou have to run the
SendMSMQMessage sample on a different computer that has MSMQ. Look at the
documentation and follow the instructions.

Kristl

2004-05-30, 10:46 am

I agree with Bergenhaus that there is plenty out there explaining that
they can't be running on the same machine, etc. I have some specific
questions however that I can't seem to find a solid answer on.

1) Given that I am doing a self-study of the BTS04 modules and can't
run Windows Server 2003, and I cannot give my machine 2 IP addresses
bc I don't know how - is there any chance I will be able to complete
the Biztalk 2004 Tutorials with any success?

2) I have set up my MSMQT adapter in Biztalk - and I can see both
"Message Queuing" and "Message Queueing Triggers" are "Started" in my
Services...does this mean that all is well?

3) since they can't run side-by-side without 2 IP addresses, how do I
make sure they are not running side-by-side?
Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com