Even under W2K v5.1 seems to have more enterprise type features. To boot
the NT Install of MQ comes with VB and C++ code that I was able to drop
right in without digging through tons of documentation.
Other than the fact that MSMQ is free, are there any other compelling
reasons?
NOTE: I am not bashing MS I just think their feature list for MSMQ is not on
par with IBM right now.
Doron
"Enzo Maini" <ma...@earthlink.net> wrote in message
news:uRFUAaYkAHA.1920@tkmsftngp02...
"Doron Juster" <doro...@hotmail.com> wrote in message
news:ekZkVPYlAHA.1720@tkmsftngp02...
I have also been looking at MSMQ and MQSeries. I have to agree that MQSeries
really does seem to be a much better product.
Doron - I would start by looking here
http://www-4.ibm.com/software/ts/mqseries/
and here
http://www2.software.ibm.com/casestudies/swcs.nsf/swgsearch?SearchView&Query
=MQSeries
there are loads of case studies not just a single article comissioned by
microsoft for micrsoft.
and on this public news group "ibmpub.win2k.mqseries"
There is a very large MQSeries user base already and there are many experts
to help you out.
Doron - What do you mean by best performance the link is a microsoft link.
What do you expect them to say about their own products? There is an attack
on this article by a group at the ibm web site basically stating that the
tests were implemented to suit a very specific scenario and don't represent
real world useage.I would look at this document
http://www-4.ibm.com/software/ts/mqseries/library/articles/MQperf.pdf and
specifically at the conclusions section. It states quite explicitly that
MSMQ doesn't scale well and is not that suited to ecommerce.
I would also say that the documentation with MQSeries is Excellent and that
it is a much more cross platform product.
I was originally going to use MSMQ on a project that I'm currently working
on but I have to connect to a machine that can only run an MQSeries client.
I was going to install the bridge between the two products using the
MQSeries to MSMQ bridge that MS have developed as part of the SNA server
product. Unfortunately it is incredibly complex for what it does and it is
actually easier to just use MQSeries on both sides.
The only real advantage to MSMQ is that it is like all other MS products,
its designed to work only with MS products and if it does work on other
platforms its ported normally by third parties. In the case of MSMQ that's
level8 software. So if you intend to use it only with MS products and
platforms, I'd probably say that MSMQ would be a choice worth considering.
Having compared both I would still tend towards MQSeries as its very slick,
in particular ver5.2 which, incidentally uses the MMC snap in. So how do you
conclude that it has "better administrative tools" when they use the same
framework for administration. In addition have you tried to get MSMQ1.0 to
work with MSMQ2.0 (ie NT4 with W2K) and soon to be MSMQ3.0? (It works
sometimes). MQSeries provides an excellent API across all platforms and is
backwardly compatible with all previous versions. As a programmer it is
supported across many languages VB, C\C++, Java an COBOL to name a few, all
of which are supported by plently of code examples.
The built in security is only built in if its running on the windows
platform! You don't need third party software with MQSeries either as it has
security built in also. Even if it didn't, the API is so easy to use that
implementing your own security would be very straight forward.
MQSERIES Version 5.2 has built in support for MTS/COM+, along with many code
examples - no need to install a support pack either!
What's the etc etc ?????
Enzo - I agree that the clustering of MQ servers and therefore queues is a
BIG advantage.
MSMQ is free (perhaps they are taking a leaf out of the Linux World) only if
you ignore the cost of all the other products you need in order to use it
well. E.G. Visual Studio etc etc etc..... I don't think there are any
compeling reasons at all yet.
NOTE: I am not bashing MS I also think there feature list and cross platform
integration for MSMQ is not on par with IBM either
"Doron Juster" <doro...@hotmail.com> wrote in message
news:ekZkVPYlAHA.1720@tkmsftngp02...
What's etc .. etc ... ??
Just a shortcut to saying that a lot can be said on this subject, much more
than I can write without spending too many hours...
Best regards
Doron
"Andy" <Mad...@mail.com> wrote in message
news:ORkw$H1rAHA.1284@tkmsftngp05...
On your points
1) Check out the information center in 5.2. ( I'll look again as I may have
misinterpretted what I read). If you want to use across different PEC and/or
platforms ( not just MS ) then MSMQ also requires the same third party
products for security e.g verisign digital certificates.
2) I say again that if you just use a MS Platform then yes it does just work
but most enterprise solutions don't just use MS.
3) I am pleased that you have elaborated on your original response as it
makes it much clearer as to where and how you qualify performance. If the
performance works for you then fine - but why tell people that it fits all
cases when it clearly doesn't.
4) The bridge doesn't provide complete interoperability in any case, not all
messages work across the bridge. Much better to write a service of your own
to do this stuff. It seems that MS yet again are not that keen to get things
to work with anything not MS.
5) Installs in no time at all (5mins) and it just works, including a cluster
with another machine and yes, you do need to be an Administrator, but what
else is new on NT.
I agree this subject is large but it is dangerous to over simplfy a response
to a request for comment on the pros and cons of two simular but different
products. MS constantly do this, it is annoying.
I think I'll leave this thread alone now and give some of the MS people the
chance to explain why their product is or isn't better than MQSeries - I
would be very interested indeed in that.
Best Regards,
Andy
"Doron Juster" <doro...@hotmail.com> wrote in message
news:#krGJZ5rAHA.1552@tkmsftngp04...
Mike
><>