<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: RESTEasy MOM: An exercise in JAX-RS RESTful WS design</title>
	<atom:link href="http://bill.burkecentral.com/2008/06/16/resteasy-mom-an-exercise-in-jax-rs-restful-ws-design/feed/" rel="self" type="application/rss+xml" />
	<link>http://bill.burkecentral.com/2008/06/16/resteasy-mom-an-exercise-in-jax-rs-restful-ws-design/</link>
	<description>Software plumbing using middleware wrenches</description>
	<lastBuildDate>Wed, 03 Mar 2010 09:43:21 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: John Harby</title>
		<link>http://bill.burkecentral.com/2008/06/16/resteasy-mom-an-exercise-in-jax-rs-restful-ws-design/#comment-3127</link>
		<dc:creator>John Harby</dc:creator>
		<pubDate>Mon, 12 Oct 2009 20:55:13 +0000</pubDate>
		<guid isPermaLink="false">http://bill.burkecentral.com/?p=101#comment-3127</guid>
		<description>Hey Bill,

     I wondered if anyone has built an async interface to REST without JMS as in JAX-WS.

Thanks,
John Harby</description>
		<content:encoded><![CDATA[<p>Hey Bill,</p>
<p>     I wondered if anyone has built an async interface to REST without JMS as in JAX-WS.</p>
<p>Thanks,<br />
John Harby</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ross Duncan</title>
		<link>http://bill.burkecentral.com/2008/06/16/resteasy-mom-an-exercise-in-jax-rs-restful-ws-design/#comment-2779</link>
		<dc:creator>Ross Duncan</dc:creator>
		<pubDate>Sun, 31 May 2009 07:56:56 +0000</pubDate>
		<guid isPermaLink="false">http://bill.burkecentral.com/?p=101#comment-2779</guid>
		<description>Hi Bill,

I know this is a little old, but Im really intrerested in this approach to ubiquitous access to a messaging system. 

I believe the need is there for a greater decoupling of messaging clients from the servers implementation. Projects I have seen recently have run into severe difficulties talking to messaging systems from disparate JMS providers, due to the clients needing to very carefully manage the messaging client libraries for each provider concurrently. Without an OSGi system, this can get really tricky indeed.

REST as an architectural style seems to bring a lot to the table when trying to solve this problem, particularly providing a standard coms protocol, if we assume HTTP.

My main concern or challenge I see with providing a RESTful interface to a messaging system (JMS for example) would be allowing for XA interactions with the messaging provider. Of course this more of a WS problem generally. Is this something you have considered?

Cheers,
Ross</description>
		<content:encoded><![CDATA[<p>Hi Bill,</p>
<p>I know this is a little old, but Im really intrerested in this approach to ubiquitous access to a messaging system. </p>
<p>I believe the need is there for a greater decoupling of messaging clients from the servers implementation. Projects I have seen recently have run into severe difficulties talking to messaging systems from disparate JMS providers, due to the clients needing to very carefully manage the messaging client libraries for each provider concurrently. Without an OSGi system, this can get really tricky indeed.</p>
<p>REST as an architectural style seems to bring a lot to the table when trying to solve this problem, particularly providing a standard coms protocol, if we assume HTTP.</p>
<p>My main concern or challenge I see with providing a RESTful interface to a messaging system (JMS for example) would be allowing for XA interactions with the messaging provider. Of course this more of a WS problem generally. Is this something you have considered?</p>
<p>Cheers,<br />
Ross</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sergei</title>
		<link>http://bill.burkecentral.com/2008/06/16/resteasy-mom-an-exercise-in-jax-rs-restful-ws-design/#comment-2199</link>
		<dc:creator>Sergei</dc:creator>
		<pubDate>Mon, 03 Nov 2008 15:05:48 +0000</pubDate>
		<guid isPermaLink="false">http://bill.burkecentral.com/?p=101#comment-2199</guid>
		<description>&lt;blockquote&gt;the standard HTTP 1.1 definition of PUT tells the user of our messaging system that sending a message is idempotent and they don’t have to worry about performing resends&lt;/blockquote&gt;

Strictly speaking this is untrue. &lt;a href=&quot;http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.6&quot; rel=&quot;nofollow&quot;&gt;RFC-2616 (HTTP/1.1)&lt;/a&gt; explicitly states that &quot;HTTP/1.1 does &lt;strong&gt;not&lt;/strong&gt; define how a PUT method affects the state of an origin server.&quot;</description>
		<content:encoded><![CDATA[<blockquote><p>the standard HTTP 1.1 definition of PUT tells the user of our messaging system that sending a message is idempotent and they don’t have to worry about performing resends</p></blockquote>
<p>Strictly speaking this is untrue. <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.6" rel="nofollow">RFC-2616 (HTTP/1.1)</a> explicitly states that &#8220;HTTP/1.1 does <strong>not</strong> define how a PUT method affects the state of an origin server.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: billburke</title>
		<link>http://bill.burkecentral.com/2008/06/16/resteasy-mom-an-exercise-in-jax-rs-restful-ws-design/#comment-2083</link>
		<dc:creator>billburke</dc:creator>
		<pubDate>Tue, 26 Aug 2008 22:37:52 +0000</pubDate>
		<guid isPermaLink="false">http://bill.burkecentral.com/?p=101#comment-2083</guid>
		<description>I did have plans to do it, but it was a low priority.</description>
		<content:encoded><![CDATA[<p>I did have plans to do it, but it was a low priority.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Chack</title>
		<link>http://bill.burkecentral.com/2008/06/16/resteasy-mom-an-exercise-in-jax-rs-restful-ws-design/#comment-2082</link>
		<dc:creator>Mike Chack</dc:creator>
		<pubDate>Tue, 26 Aug 2008 22:23:08 +0000</pubDate>
		<guid isPermaLink="false">http://bill.burkecentral.com/?p=101#comment-2082</guid>
		<description>Bill,

We are a current JBOSS customer and am planning to use RESTEasy in a pending project. All in all looks like a great framework. One question. We will be developing an interface for distributing near realtime call event/presence data to web clients. Are there plans to extend the RESTEasy framework to support COMET interactions?

Regards,

Mike</description>
		<content:encoded><![CDATA[<p>Bill,</p>
<p>We are a current JBOSS customer and am planning to use RESTEasy in a pending project. All in all looks like a great framework. One question. We will be developing an interface for distributing near realtime call event/presence data to web clients. Are there plans to extend the RESTEasy framework to support COMET interactions?</p>
<p>Regards,</p>
<p>Mike</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Todd Smart</title>
		<link>http://bill.burkecentral.com/2008/06/16/resteasy-mom-an-exercise-in-jax-rs-restful-ws-design/#comment-2036</link>
		<dc:creator>Todd Smart</dc:creator>
		<pubDate>Tue, 24 Jun 2008 23:33:46 +0000</pubDate>
		<guid isPermaLink="false">http://bill.burkecentral.com/?p=101#comment-2036</guid>
		<description>Hi Bill -

Enjoyed the NEJUG talk!  Have you checked this out yet?

   http://www.lunatech-research.com/archives/2008/03/20/restful-web-sevices-resteasy-jax-rs


Regards,

Todd</description>
		<content:encoded><![CDATA[<p>Hi Bill -</p>
<p>Enjoyed the NEJUG talk!  Have you checked this out yet?</p>
<p>   <a href="http://www.lunatech-research.com/archives/2008/03/20/restful-web-sevices-resteasy-jax-rs" rel="nofollow">http://www.lunatech-research.com/archives/2008/03/20/restful-web-sevices-resteasy-jax-rs</a></p>
<p>Regards,</p>
<p>Todd</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rich Sharples&#8217; Blog &#187; Blog Archive &#187; Tab Sweep</title>
		<link>http://bill.burkecentral.com/2008/06/16/resteasy-mom-an-exercise-in-jax-rs-restful-ws-design/#comment-2015</link>
		<dc:creator>Rich Sharples&#8217; Blog &#187; Blog Archive &#187; Tab Sweep</dc:creator>
		<pubDate>Fri, 20 Jun 2008 11:39:11 +0000</pubDate>
		<guid isPermaLink="false">http://bill.burkecentral.com/?p=101#comment-2015</guid>
		<description>[...] Burke is experimenting with JMS (Java Message Service) and REST - pretty interesting [...]</description>
		<content:encoded><![CDATA[<p>[...] Burke is experimenting with JMS (Java Message Service) and REST &#8211; pretty interesting [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Zemian Deng</title>
		<link>http://bill.burkecentral.com/2008/06/16/resteasy-mom-an-exercise-in-jax-rs-restful-ws-design/#comment-1997</link>
		<dc:creator>Zemian Deng</dc:creator>
		<pubDate>Tue, 17 Jun 2008 19:52:10 +0000</pubDate>
		<guid isPermaLink="false">http://bill.burkecentral.com/?p=101#comment-1997</guid>
		<description>Hi Bill,
Do you have any benchmark result from your RESTEasy MOM implementation?</description>
		<content:encoded><![CDATA[<p>Hi Bill,<br />
Do you have any benchmark result from your RESTEasy MOM implementation?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Juha</title>
		<link>http://bill.burkecentral.com/2008/06/16/resteasy-mom-an-exercise-in-jax-rs-restful-ws-design/#comment-1996</link>
		<dc:creator>Juha</dc:creator>
		<pubDate>Tue, 17 Jun 2008 10:51:20 +0000</pubDate>
		<guid isPermaLink="false">http://bill.burkecentral.com/?p=101#comment-1996</guid>
		<description>Good stuff.</description>
		<content:encoded><![CDATA[<p>Good stuff.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
