<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: SOAP over JMS: No Such Thing</title>
	<atom:link href="http://parand.com/say/index.php/2005/03/29/soap-over-jms-no-such-thing/feed/" rel="self" type="application/rss+xml" />
	<link>http://parand.com/say/index.php/2005/03/29/soap-over-jms-no-such-thing/</link>
	<description>Parand Tony Darugar: A Cruel and Petty Dictator</description>
	<lastBuildDate>Tue, 17 Jan 2012 23:10:42 -0800</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: rishabh</title>
		<link>http://parand.com/say/index.php/2005/03/29/soap-over-jms-no-such-thing/comment-page-1/#comment-295759</link>
		<dc:creator>rishabh</dc:creator>
		<pubDate>Fri, 01 Oct 2010 06:39:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.parand.com/say/index.php/2005/03/29/soap-over-jms-no-such-thing/#comment-295759</guid>
		<description>SOAP is a high level protocol independent of the underlying transport mechanism. In the current world its most common transport mechanist is http because on most servers and DMZ&#039;s port 80 and 443 are open. the soap spec does not mandate http. I do believe if we want guaranteed delivery we can use JMS under the hood.
JMS itself is the same in the sence its independent of the underlying transport protocol and has implementations that use multiple transport mechanisms like rmi-iiop, plain tcp/ip with wire format, stomp etc.</description>
		<content:encoded><![CDATA[<p>SOAP is a high level protocol independent of the underlying transport mechanism. In the current world its most common transport mechanist is http because on most servers and DMZ&#8217;s port 80 and 443 are open. the soap spec does not mandate http. I do believe if we want guaranteed delivery we can use JMS under the hood.<br />
JMS itself is the same in the sence its independent of the underlying transport protocol and has implementations that use multiple transport mechanisms like rmi-iiop, plain tcp/ip with wire format, stomp etc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: arunav</title>
		<link>http://parand.com/say/index.php/2005/03/29/soap-over-jms-no-such-thing/comment-page-1/#comment-279672</link>
		<dc:creator>arunav</dc:creator>
		<pubDate>Fri, 19 Mar 2010 21:56:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.parand.com/say/index.php/2005/03/29/soap-over-jms-no-such-thing/#comment-279672</guid>
		<description>There is a nice diagram that shows conceptually what soap over jms is :
http://www.ibm.com/developerworks/websphere/library/tutorials/0903_adams/

Its got a nice description of soap over jms internals.</description>
		<content:encoded><![CDATA[<p>There is a nice diagram that shows conceptually what soap over jms is :<br />
<a href="http://www.ibm.com/developerworks/websphere/library/tutorials/0903_adams/" rel="nofollow">http://www.ibm.com/developerworks/websphere/library/tutorials/0903_adams/</a></p>
<p>Its got a nice description of soap over jms internals.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ed Hernandez</title>
		<link>http://parand.com/say/index.php/2005/03/29/soap-over-jms-no-such-thing/comment-page-1/#comment-255183</link>
		<dc:creator>Ed Hernandez</dc:creator>
		<pubDate>Fri, 07 Aug 2009 20:23:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.parand.com/say/index.php/2005/03/29/soap-over-jms-no-such-thing/#comment-255183</guid>
		<description>I see your point but still in some cases I see JMS like an abstract protocol (like Mariusz indicated) that allows me to process the message in a very different way, that being asynchronously.

W3C released back in June the &quot;SOAP over Java Message Service 1.0&quot; spec candidate. It might be a lack of a better name the reason why SOAP over JMS is used often. I think the problem might be if we don&#039;t want to called SOAP over JMS then how to call it?

&quot;SOAP over RMI in the middle using JMS API at both ends to achieve asynchronous processing&quot; hmmm. it won&#039;t fly.

I agree that JMS can not be defined as a pure transport protocol, nor a pure communication protocol so it is a bit of both maybe or maybe not, it is really up for debate. 
The most important part for me is that it enables asynchronous SOAP post that is needed in some cases over the synchronous SOAP over HTTP so if HTTP give us the synchronous aspect of transport and JMS gives the opposite asynchronous then I see a reason to called SOAP over JMS when in reality the &quot;middle&quot; part is not mentioned.
Bea (now Oracle) goes as far as describe JMS as a transport protocol due of its asynchronous nature maybe again for lack of a better term.</description>
		<content:encoded><![CDATA[<p>I see your point but still in some cases I see JMS like an abstract protocol (like Mariusz indicated) that allows me to process the message in a very different way, that being asynchronously.</p>
<p>W3C released back in June the &#8220;SOAP over Java Message Service 1.0&#8243; spec candidate. It might be a lack of a better name the reason why SOAP over JMS is used often. I think the problem might be if we don&#8217;t want to called SOAP over JMS then how to call it?</p>
<p>&#8220;SOAP over RMI in the middle using JMS API at both ends to achieve asynchronous processing&#8221; hmmm. it won&#8217;t fly.</p>
<p>I agree that JMS can not be defined as a pure transport protocol, nor a pure communication protocol so it is a bit of both maybe or maybe not, it is really up for debate.<br />
The most important part for me is that it enables asynchronous SOAP post that is needed in some cases over the synchronous SOAP over HTTP so if HTTP give us the synchronous aspect of transport and JMS gives the opposite asynchronous then I see a reason to called SOAP over JMS when in reality the &#8220;middle&#8221; part is not mentioned.<br />
Bea (now Oracle) goes as far as describe JMS as a transport protocol due of its asynchronous nature maybe again for lack of a better term.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mariusz Brylant</title>
		<link>http://parand.com/say/index.php/2005/03/29/soap-over-jms-no-such-thing/comment-page-1/#comment-245431</link>
		<dc:creator>Mariusz Brylant</dc:creator>
		<pubDate>Fri, 19 Jun 2009 13:55:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.parand.com/say/index.php/2005/03/29/soap-over-jms-no-such-thing/#comment-245431</guid>
		<description>I would be actually bold enough to say that JMS is both an API and an &quot;abstract protocol&quot;. Think about different types of messages like Object, Text, Map. They define an abstract structure for the exchanges thus limiting what can be send and accepted on the endpoints. Still, that abstract message type like all other abstract structures requires muscles to cover the skeleton and build the body and that is exactly how I would see SOAP formatted message in this context</description>
		<content:encoded><![CDATA[<p>I would be actually bold enough to say that JMS is both an API and an &#8220;abstract protocol&#8221;. Think about different types of messages like Object, Text, Map. They define an abstract structure for the exchanges thus limiting what can be send and accepted on the endpoints. Still, that abstract message type like all other abstract structures requires muscles to cover the skeleton and build the body and that is exactly how I would see SOAP formatted message in this context</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ethan allen</title>
		<link>http://parand.com/say/index.php/2005/03/29/soap-over-jms-no-such-thing/comment-page-1/#comment-236411</link>
		<dc:creator>ethan allen</dc:creator>
		<pubDate>Wed, 29 Apr 2009 15:19:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.parand.com/say/index.php/2005/03/29/soap-over-jms-no-such-thing/#comment-236411</guid>
		<description>I&#039;m puzzled.  As far as I know, the only thing you can do with a SOAP message with JMS is to put a SOAP-encoded message on a queue via JMS.  Is that what we are calling &quot;SOAP over JMS&quot;?  If so, I think that is indeed very misleading ... leaving out the need for a message queue is kind of important IMO.  

Do we mean something else by &quot;SOAP over JMS&quot; ?</description>
		<content:encoded><![CDATA[<p>I&#8217;m puzzled.  As far as I know, the only thing you can do with a SOAP message with JMS is to put a SOAP-encoded message on a queue via JMS.  Is that what we are calling &#8220;SOAP over JMS&#8221;?  If so, I think that is indeed very misleading &#8230; leaving out the need for a message queue is kind of important IMO.  </p>
<p>Do we mean something else by &#8220;SOAP over JMS&#8221; ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: QalleQula</title>
		<link>http://parand.com/say/index.php/2005/03/29/soap-over-jms-no-such-thing/comment-page-1/#comment-219427</link>
		<dc:creator>QalleQula</dc:creator>
		<pubDate>Wed, 04 Feb 2009 14:31:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.parand.com/say/index.php/2005/03/29/soap-over-jms-no-such-thing/#comment-219427</guid>
		<description>http://www.w3.org/Submission/SOAPJMS/</description>
		<content:encoded><![CDATA[<p><a href="http://www.w3.org/Submission/SOAPJMS/" rel="nofollow">http://www.w3.org/Submission/SOAPJMS/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Singh</title>
		<link>http://parand.com/say/index.php/2005/03/29/soap-over-jms-no-such-thing/comment-page-1/#comment-164762</link>
		<dc:creator>Singh</dc:creator>
		<pubDate>Mon, 04 Aug 2008 21:26:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.parand.com/say/index.php/2005/03/29/soap-over-jms-no-such-thing/#comment-164762</guid>
		<description>Well said Brent.
End of day, clients want to send a XML message, from one point to another and they want message delivery guarantee and JMS specification provides that (read pub-sub). For confused people &#039;SOAP using JMS&#039; may work.</description>
		<content:encoded><![CDATA[<p>Well said Brent.<br />
End of day, clients want to send a XML message, from one point to another and they want message delivery guarantee and JMS specification provides that (read pub-sub). For confused people &#8216;SOAP using JMS&#8217; may work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gandu</title>
		<link>http://parand.com/say/index.php/2005/03/29/soap-over-jms-no-such-thing/comment-page-1/#comment-126431</link>
		<dc:creator>Gandu</dc:creator>
		<pubDate>Wed, 19 Mar 2008 14:31:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.parand.com/say/index.php/2005/03/29/soap-over-jms-no-such-thing/#comment-126431</guid>
		<description>Awesome comments from both Parand and Brent.</description>
		<content:encoded><![CDATA[<p>Awesome comments from both Parand and Brent.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Avijeet</title>
		<link>http://parand.com/say/index.php/2005/03/29/soap-over-jms-no-such-thing/comment-page-1/#comment-118296</link>
		<dc:creator>Avijeet</dc:creator>
		<pubDate>Mon, 04 Feb 2008 14:22:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.parand.com/say/index.php/2005/03/29/soap-over-jms-no-such-thing/#comment-118296</guid>
		<description>Well said Brent ! You have grasped the point and have given the just reply Good mate.</description>
		<content:encoded><![CDATA[<p>Well said Brent ! You have grasped the point and have given the just reply Good mate.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brent</title>
		<link>http://parand.com/say/index.php/2005/03/29/soap-over-jms-no-such-thing/comment-page-1/#comment-32385</link>
		<dc:creator>Brent</dc:creator>
		<pubDate>Fri, 05 Jan 2007 22:00:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.parand.com/say/index.php/2005/03/29/soap-over-jms-no-such-thing/#comment-32385</guid>
		<description>By the way, I&#039;ve read most of your blog.  I&#039;ve enjoyed it.  Thanks!</description>
		<content:encoded><![CDATA[<p>By the way, I&#8217;ve read most of your blog.  I&#8217;ve enjoyed it.  Thanks!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

