<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Julian Higman &#187; rest architecture</title>
	<atom:link href="http://julianhigman.com/blog/tag/rest-architecture/feed/" rel="self" type="application/rss+xml" />
	<link>http://julianhigman.com/blog</link>
	<description></description>
	<lastBuildDate>Thu, 17 Jun 2010 07:40:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Stefan Tilkov talks about REST</title>
		<link>http://julianhigman.com/blog/2009/05/14/stefan-tilkov-talks-about-rest/</link>
		<comments>http://julianhigman.com/blog/2009/05/14/stefan-tilkov-talks-about-rest/#comments</comments>
		<pubDate>Thu, 14 May 2009 20:44:13 +0000</pubDate>
		<dc:creator>jhigman</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[rest architecture]]></category>

		<guid isPermaLink="false">http://julianhigman.com/blog/?p=136</guid>
		<description><![CDATA[Old but good, this podcast  on se-radio.net with Stefan Tilkov talks around the ideas of RESTful applications &#8211; why building applications this way makes them part of the web, rather than just &#8220;on&#8221; the web, and why the REST style exploits the existing architecture of the web.
There&#8217;s also a great introduction to REST ideas at http://www.infoq.com/articles/rest-introduction.
I like the [...]]]></description>
			<content:encoded><![CDATA[<p>Old but good, this <a href="http://www.se-radio.net/podcast/2008-05/episode-98-stefan-tilkov-rest" target="_blank">podcast</a>  on se-radio.net with Stefan Tilkov talks around the ideas of RESTful applications &#8211; why building applications this way makes them part of the web, rather than just &#8220;on&#8221; the web, and why the REST style exploits the existing architecture of the web.</p>
<p>There&#8217;s also a great introduction to REST ideas at <a href="http://www.infoq.com/articles/rest-introduction" target="_blank">http://www.infoq.com/articles/rest-introduction</a>.</p>
<div>I like the way Stefan characterises RESTful applications as being a specialisation of the REST principles &#8211; meaning that an application can provide the basic operations (allowing data to be read, caching observed, mime types honoured etc) but still having a level of functionality that can only be used by a client which understands the api more fully (so, POST operations that will create new domain objects, that require specific inputs, for example).</div>
<p>And there&#8217;s a nice write up of some of the frequently-heard objections to REST at <a href="http://www.infoq.com/articles/tilkov-rest-doubts">http://www.infoq.com/articles/tilkov-rest-doubts</a>, describing how you can achieve things like asynchronous operations. Many of these techniques are things that we&#8217;re currently using on projects at <a href="http://www.talis.com/aspire/" target="_blank">Talis</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://julianhigman.com/blog/2009/05/14/stefan-tilkov-talks-about-rest/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
