<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/wordpress-mu-1.0" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: The Messaging Way : MSMQ &#38; JMS</title>
	<link>http://tssblog.blogs.techtarget.com/2007/03/15/the-messaging-way-msmq-jms/</link>
	<description></description>
	<pubDate>Sat, 07 Nov 2009 20:19:41 +0000</pubDate>
	<generator>http://wordpress.org/?v=wordpress-mu-1.0</generator>

	<item>
		<title>by: Old -timer</title>
		<link>http://tssblog.blogs.techtarget.com/2007/03/15/the-messaging-way-msmq-jms/#comment-996</link>
		<pubDate>Tue, 20 Nov 2007 21:14:22 +0000</pubDate>
		<guid>http://tssblog.blogs.techtarget.com/2007/03/15/the-messaging-way-msmq-jms/#comment-996</guid>
					<description>The assertion that MSMQ is ubiquitous is simply nonsense. It only runs on Windows OS flavours. JMS implementations on the other hand run on any OS for which there's a Java Virtual Machine. Noter however that no two JMS implementations have to be able to interoperate. That's just missing from the spec. Also more ubiquitous is IBM's WebSphere MQ. It runs on something over 40 different operating systems, including all the Windows ones, most Linux, many Unix and several mainframes.</description>
		<content:encoded><![CDATA[<p>The assertion that MSMQ is ubiquitous is simply nonsense. It only runs on Windows OS flavours. JMS implementations on the other hand run on any OS for which there&#8217;s a Java Virtual Machine. Noter however that no two JMS implementations have to be able to interoperate. That&#8217;s just missing from the spec. Also more ubiquitous is IBM&#8217;s WebSphere MQ. It runs on something over 40 different operating systems, including all the Windows ones, most Linux, many Unix and several mainframes.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: rogerv</title>
		<link>http://tssblog.blogs.techtarget.com/2007/03/15/the-messaging-way-msmq-jms/#comment-442</link>
		<pubDate>Tue, 24 Apr 2007 06:14:00 +0000</pubDate>
		<guid>http://tssblog.blogs.techtarget.com/2007/03/15/the-messaging-way-msmq-jms/#comment-442</guid>
					<description>With a JMS implementation, such as Tibco EMS, one has a far superior interoperability story than what was related here for MSMQ.

My production systems comprise C/C++ clients, .NET clients, WinCE .NET Compact Framework clients, and of course Java clients. We bridge to Oracle AQ and IBM MQSeries.

My own developers build systems that are .NET on the client-side and Java in the middle-tier, but another product group at my company that uses .NET exclusively for all end-points, still went with Tibco EMS instead of MSMQ.

A lot has to do with the superiority of JMS spec, but Tibco EMS proved to be a very excellent implementation relative to MSMQ. Tibco knows messaging much more deeply than Microsoft does.</description>
		<content:encoded><![CDATA[<p>With a JMS implementation, such as Tibco EMS, one has a far superior interoperability story than what was related here for MSMQ.</p>
<p>My production systems comprise C/C++ clients, .NET clients, WinCE .NET Compact Framework clients, and of course Java clients. We bridge to Oracle AQ and IBM MQSeries.</p>
<p>My own developers build systems that are .NET on the client-side and Java in the middle-tier, but another product group at my company that uses .NET exclusively for all end-points, still went with Tibco EMS instead of MSMQ.</p>
<p>A lot has to do with the superiority of JMS spec, but Tibco EMS proved to be a very excellent implementation relative to MSMQ. Tibco knows messaging much more deeply than Microsoft does.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Marcel</title>
		<link>http://tssblog.blogs.techtarget.com/2007/03/15/the-messaging-way-msmq-jms/#comment-441</link>
		<pubDate>Fri, 30 Mar 2007 11:07:53 +0000</pubDate>
		<guid>http://tssblog.blogs.techtarget.com/2007/03/15/the-messaging-way-msmq-jms/#comment-441</guid>
					<description>This article is more a tutorial about MSMQ but less an
article about interoperability.

Having a robust JNI access is not so trivial, features like
reconnect polling, client side queuing etc need to be addressed.

Using real inter operable MOMs like xmlBlaster (http://www.xmlBlaster.org) support many OS and programming languages (C,C++,C#,Java,PHP,Python,Javascript etc) out of the box (having said that as an xmlBlaster developer :-).

Integrating mobile phones with Symbian OS or Windows Mobile/Smartphone devices with highest streaming-compressed communication to server side HPUX/Linux/Windows boxes and back end servers transparently over fancy protocols like SSH encrypted or CORBA or email or http tunnels are real use cases to solve with MOMs.

regards
Marcel</description>
		<content:encoded><![CDATA[<p>This article is more a tutorial about MSMQ but less an<br />
article about interoperability.</p>
<p>Having a robust JNI access is not so trivial, features like<br />
reconnect polling, client side queuing etc need to be addressed.</p>
<p>Using real inter operable MOMs like xmlBlaster (http://www.xmlBlaster.org) support many OS and programming languages (C,C++,C#,Java,PHP,Python,Javascript etc) out of the box (having said that as an xmlBlaster developer :-).</p>
<p>Integrating mobile phones with Symbian OS or Windows Mobile/Smartphone devices with highest streaming-compressed communication to server side HPUX/Linux/Windows boxes and back end servers transparently over fancy protocols like SSH encrypted or CORBA or email or http tunnels are real use cases to solve with MOMs.</p>
<p>regards<br />
Marcel
</p>
]]></content:encoded>
				</item>
</channel>
</rss>
