Author |
Message
|
Leigh Kendall |
Posted: Thu Apr 10, 2003 7:42 am Post subject: COM+ and MQ? |
|
|
 Acolyte
Joined: 10 Apr 2003 Posts: 66 Location: Hartford, CT
|
Can COM+ enlist MQ in a distributed transaction? I'm assuming it can, but cannot find definitive answer to this in the MS docs or elsewhere. All the MS docs mention is MSMQ, which can participate.
TIA, _________________ Leigh Kendall |
|
Back to top |
|
 |
jefflowrey |
Posted: Thu Apr 10, 2003 8:04 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
The help center for WMQ 5.3 on Windows includes a section describing using the MTS (which is part of COM+) with MQSeries. |
|
Back to top |
|
 |
Leigh Kendall |
Posted: Thu Apr 10, 2003 8:19 am Post subject: |
|
|
 Acolyte
Joined: 10 Apr 2003 Posts: 66 Location: Hartford, CT
|
Thanks Jeff,
I will check that out. I have found some other information on Kolban's site as well. Specifically information on requirements for installing the .NET classes and some documentation.
This I assume though is dated since IBM absorbed his work? _________________ Leigh Kendall |
|
Back to top |
|
 |
Leigh Kendall |
Posted: Thu Apr 10, 2003 10:04 am Post subject: |
|
|
 Acolyte
Joined: 10 Apr 2003 Posts: 66 Location: Hartford, CT
|
Jeff-
Until I can did through the WMQ docs, can you confirm that not only will COM+ and MQ play nice, but that COM+ CAN enlist MQ in a distributed transaction?
TIA, _________________ Leigh Kendall |
|
Back to top |
|
 |
jefflowrey |
Posted: Thu Apr 10, 2003 10:26 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
I can't confirm it, as I don't use MTS/COM+ to manage transactions.
The manuals I have say that it will work, though. |
|
Back to top |
|
 |
Leigh Kendall |
Posted: Fri Apr 11, 2003 6:22 am Post subject: |
|
|
 Acolyte
Joined: 10 Apr 2003 Posts: 66 Location: Hartford, CT
|
Jeff-
I had a chance to browse some of the documentation and found that MQ Server 5.3 for Win2K does support MTS/COM+.
Looks like the new Transaction client supports it as well.
I'm assuming that the client version would be less of a resource drain on the server than the MQ Server version? The architecture here is that the MQ Server will run on each app server which is a Win2K box with IIS5. All messages will be dropped first in a local queue, then forwarded out over a 1000/mbps connection to a Sun box. My concern is the resources it may consume, but I guess it all depends on the volume of messages which will be relatively low; 1/min. tops maybe.
Do you see any pro/cons to using the transaction client to write to the remote directly as opposed to writing to the local queue, then sending out?
Thanks! _________________ Leigh Kendall |
|
Back to top |
|
 |
jefflowrey |
Posted: Fri Apr 11, 2003 7:33 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
The extended transactional client is new. That can be considered a pro or a con, depending on how you view early adoption.
A client is less resource intensive than a server. A server is 'safer' than a client, as you have a better connection and less chance of message loss. If all your boxes are on the same internal network, that's not as much of an issue. However a server means your apps can run when the other machine is not available (less tightly coupled).
A server is more expensive to license than a client. A server install required more management overhead than a client (backup, monitoring, etc.) and can make maintanence of other apps on the same box more complicated (when do you need to take down the queue manager, and does that impact other things if you do?).
A server can be part of a cluster, and can contribute to overall application availability. |
|
Back to top |
|
 |
Leigh Kendall |
Posted: Fri Apr 11, 2003 7:51 am Post subject: |
|
|
 Acolyte
Joined: 10 Apr 2003 Posts: 66 Location: Hartford, CT
|
I assumed that the server would be intensive than the client, but the documentation doesn't explicitly say that; only that the requirements (HW/SW) are about the same.
Do you know where I can find pricing on the new transactional client? The only thing I found was a statement saying it was priced like the server. Huh?
Thanks for all the input BTW. _________________ Leigh Kendall |
|
Back to top |
|
 |
jefflowrey |
Posted: Fri Apr 11, 2003 11:02 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Pricing is usually only available from an authorized IBM sales representative. |
|
Back to top |
|
 |
RAJESHRAMAKRISHNAN |
Posted: Mon Oct 04, 2004 10:28 pm Post subject: |
|
|
Voyager
Joined: 01 May 2004 Posts: 96
|
Hi,
For MTS and MQSeries to work together , should MQSeries 5.3 be installed only on Windows ? |
|
Back to top |
|
 |
JasonE |
Posted: Tue Oct 05, 2004 12:33 am Post subject: |
|
|
Grand Master
Joined: 03 Nov 2003 Posts: 1220 Location: Hursley
|
5.3 on Windows supports and recognizes an MTS environment, yes. (So did 5.2 though, but I wouldnt recommend using that!).
Btw to answer the previous (old) post in this thread, the Transactional Client is priced the same as the server (dont shoot the messanger) and for those who have asked in the past, the XA client now does support COM+ (See http://www-1.ibm.com/support/docview.wss?uid=isg1II13466) |
|
Back to top |
|
 |
RAJESHRAMAKRISHNAN |
Posted: Tue Oct 05, 2004 12:51 am Post subject: |
|
|
Voyager
Joined: 01 May 2004 Posts: 96
|
Hi Jason,
If I have a setup as below.
1. MQSeries 5.3 on Non-Windows platform
2. MTS
Will it be possible to use MTS for transaction control with MQSeries in the above set up ?
Thanks in advance |
|
Back to top |
|
 |
JasonE |
Posted: Tue Oct 05, 2004 1:04 am Post subject: |
|
|
Grand Master
Joined: 03 Nov 2003 Posts: 1220 Location: Hursley
|
No (Not that I am aware of) - It doesnt make sense, as the only advantage of coordinating with MTS is for other MTS components, obviously windows based! |
|
Back to top |
|
 |
RAJESHRAMAKRISHNAN |
Posted: Tue Oct 05, 2004 1:08 am Post subject: |
|
|
Voyager
Joined: 01 May 2004 Posts: 96
|
Thanks very much , Jason!! |
|
Back to top |
|
 |
jared_hagel |
Posted: Tue Oct 05, 2004 9:32 am Post subject: |
|
|
Apprentice
Joined: 23 Jun 2004 Posts: 29
|
What about this configuration:
MQ Extended Client on a Windows machine.
MQ Server on a non-Windows machine.
I haven't read anything that indicates this configuration wouldn't work. The MQ Extended Client is tied into MTS, not the MQ Server.
It's worth experimenting with, anyway.
Jared |
|
Back to top |
|
 |
|