<?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"
	>
<channel>
	<title>Comments on: The opportunistic developer is allergic to soap</title>
	<atom:link href="http://blog.paulwalk.net/2008/06/09/the-opportunistic-developer-is-allergic-to-soap/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.paulwalk.net/2008/06/09/the-opportunistic-developer-is-allergic-to-soap/</link>
	<description></description>
	<pubDate>Fri, 05 Dec 2008 09:18:52 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: Tom Hoffman</title>
		<link>http://blog.paulwalk.net/2008/06/09/the-opportunistic-developer-is-allergic-to-soap/#comment-1037</link>
		<dc:creator>Tom Hoffman</dc:creator>
		<pubDate>Mon, 16 Jun 2008 20:24:23 +0000</pubDate>
		<guid isPermaLink="false">http://blog.paulwalk.net/2008/06/09/the-opportunistic-developer-is-allergic-to-soap/#comment-1037</guid>
		<description>Is there an argument for non-RESTful, non-SOAP HTTP API's?</description>
		<content:encoded><![CDATA[<p>Is there an argument for non-RESTful, non-SOAP HTTP API&#8217;s?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Owen Stephens</title>
		<link>http://blog.paulwalk.net/2008/06/09/the-opportunistic-developer-is-allergic-to-soap/#comment-1030</link>
		<dc:creator>Owen Stephens</dc:creator>
		<pubDate>Mon, 09 Jun 2008 11:34:28 +0000</pubDate>
		<guid isPermaLink="false">http://blog.paulwalk.net/2008/06/09/the-opportunistic-developer-is-allergic-to-soap/#comment-1030</guid>
		<description>I suppose to some extent it is a question of what type of community you want to engage with. SOAP presumably is more attractive to those developers within an enterprise trying to get systems to integrate. More lightweight approaches are attractive to those who want to do 'mashups' using a variety of data sources and services on the web.

The latter approach will drive innovation and engage a wider range of developers - and this is something I believe would really help break down the 'silo' issues we currently have.

Whether the approaches are mutually exclusive, or whether the enterprise level integration can be achieved using more lightweight approaches are two issues that we need to look at - I suspect we need both to be honest.

Just as an example, University of Michigan library has developed a RESTful interface to its library catalogue - see http://mblog.lib.umich.edu/blt/archives/2008/06/new_rest-ful_ap.html - this has been developed on top of an existing, slightly more complicated (and powerful), API (not SOAP in this case). William Dueber says in the post "[the system API] it's based on XML, which can be confusing to deal with to the uninitiated. Remember, my focus is on weekend programmers, maybe just writing javascript inline in an HTML document."</description>
		<content:encoded><![CDATA[<p>I suppose to some extent it is a question of what type of community you want to engage with. SOAP presumably is more attractive to those developers within an enterprise trying to get systems to integrate. More lightweight approaches are attractive to those who want to do &#8216;mashups&#8217; using a variety of data sources and services on the web.</p>
<p>The latter approach will drive innovation and engage a wider range of developers - and this is something I believe would really help break down the &#8217;silo&#8217; issues we currently have.</p>
<p>Whether the approaches are mutually exclusive, or whether the enterprise level integration can be achieved using more lightweight approaches are two issues that we need to look at - I suspect we need both to be honest.</p>
<p>Just as an example, University of Michigan library has developed a RESTful interface to its library catalogue - see <a href="http://mblog.lib.umich.edu/blt/archives/2008/06/new_rest-ful_ap.html" rel="nofollow">http://mblog.lib.umich.edu/blt/archives/2008/06/new_rest-ful_ap.html</a> - this has been developed on top of an existing, slightly more complicated (and powerful), API (not SOAP in this case). William Dueber says in the post &#8220;[the system API] it&#8217;s based on XML, which can be confusing to deal with to the uninitiated. Remember, my focus is on weekend programmers, maybe just writing javascript inline in an HTML document.&#8221;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
