<?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: Stateful Web Services</title>
	<atom:link href="http://www.redmountainsw.com/wordpress/archives/stateful-web-services/feed" rel="self" type="application/rss+xml" />
	<link>http://www.redmountainsw.com/wordpress/archives/stateful-web-services</link>
	<description>pulling the rug</description>
	<pubDate>Fri, 09 Jan 2009 23:17:56 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Chui</title>
		<link>http://www.redmountainsw.com/wordpress/archives/stateful-web-services/comment-page-1#comment-97</link>
		<dc:creator>Chui</dc:creator>
		<pubDate>Thu, 27 Oct 2005 06:41:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.redmountainsw.com/wordpress/archives/stateful-web-services#comment-97</guid>
		<description>Thanks for your comments. Yes, I was referring to REST. :)

Instead of saying statefulness is a necessary evil, what I really meant was:

if you really have to hold state, then 
a) shield the back end from this detail by having a proxy hold state, and 
b) then try your darndest to limit the interactions with the proxy to those which have no side-effects. 
c) If they have to have side-effects, then present a tight script so that client can only talk to the proxy in a particular order

If I can find the right words, I'll post more on why having less flexibility is important.
</description>
		<content:encoded><![CDATA[<p>Thanks for your comments. Yes, I was referring to REST. :)</p>
<p>Instead of saying statefulness is a necessary evil, what I really meant was:</p>
<p>if you really have to hold state, then<br />
a) shield the back end from this detail by having a proxy hold state, and<br />
b) then try your darndest to limit the interactions with the proxy to those which have no side-effects.<br />
c) If they have to have side-effects, then present a tight script so that client can only talk to the proxy in a particular order</p>
<p>If I can find the right words, I&#8217;ll post more on why having less flexibility is important.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Badpopcorn</title>
		<link>http://www.redmountainsw.com/wordpress/archives/stateful-web-services/comment-page-1#comment-96</link>
		<dc:creator>Badpopcorn</dc:creator>
		<pubDate>Thu, 27 Oct 2005 03:55:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.redmountainsw.com/wordpress/archives/stateful-web-services#comment-96</guid>
		<description>&lt;strong&gt;A Stateful Subtlety&lt;/strong&gt;

	A post over at the counterpoint blog brings up Stateful Web Services.
	After reading it over a few times, I believe the post asserts that:
1. SOA and Web Services lend themselves towards a course-grained API. (Which I think it means WS-*).
2. But user...</description>
		<content:encoded><![CDATA[<p><strong>A Stateful Subtlety</strong></p>
<p>	A post over at the counterpoint blog brings up Stateful Web Services.<br />
	After reading it over a few times, I believe the post asserts that:<br />
1. SOA and Web Services lend themselves towards a course-grained API. (Which I think it means WS-*).<br />
2. But user&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
