Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

MSMQ in .NET

1 view
Skip to first unread message

David Li

unread,
May 6, 2002, 3:20:43 PM5/6/02
to
Hi,

If my MSMQ controller is on NT4 (MSMQ 1.0) while the MSMQ 2.0 clients are
installed on Win2000 machines, can .NET framework code (System.Messaging)
access both or either of them? I can't find which version of MSMQ .NET can
support or .NET can dynamically support different version of MSMQs?

And it seems MQUtil.dll interfaces have been changed, I can't launch MSMQ
1.0 Explorer in Win2000(MSMQ 2.0), do you know how to access MSMQ 1.0
controller on Win2000? Thank you!

David

Frank Boyne

unread,
May 7, 2002, 2:07:23 AM5/7/02
to
"David Li" <davi...@yourcall.com> wrote in message
news:u$H#kMT9BHA.1360@tkmsftngp04...

> If my MSMQ controller is on NT4 (MSMQ 1.0) while the MSMQ 2.0 clients are
> installed on Win2000 machines, can .NET framework code (System.Messaging)
> access both or either of them?

Yes. Assuming both systems have the .NET Framework installed they can run
programs which use the System.Messaging namespace. At least, I've been able
to run a simple C# program which uses System.Messaging to send a message to
a local public queue on both MSMQ 1.0 and MSMQ 2.0 environments. I haven't
exhaustively tested all functions (I haven't even received or touched a
remote queue yet).

> I can't find which version of MSMQ .NET can
> support or .NET can dynamically support different version of MSMQs?

I'd guess it dynamically supports different versions. Probably throws an
exception if the call is not supported.

> And it seems MQUtil.dll interfaces have been changed, I can't launch MSMQ
> 1.0 Explorer in Win2000(MSMQ 2.0), do you know how to access MSMQ 1.0
> controller on Win2000?

I don't think you can.

You can look at local queues using the Computer Management snap-in. Expand
"Services and Applications" and you'll find a "Message Queuing" node. You
can access all your queues (including private queues and system queues) from
there.To manage queues remotely you need to install the Windows 2000
Administration Tools (Adminpak.msi) found under the I386 folder on a Windows
2000 Server CD. See the Windows Server Help for more info.


0 new messages