<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-5265194643022445353.post3504500429252670555..comments</id><updated>2010-05-25T00:35:35.939-07:00</updated><category term='flash'/><category term='sailfin'/><category term='intel hda'/><category term='sip registrar server'/><category term='glassfish'/><category term='maven'/><category term='pidgin'/><category term='aspire'/><category term='sip'/><category term='wine'/><category term='general'/><category term='hardy'/><category term='gnome'/><category term='sip redirect server'/><category term='5580'/><category term='database script generation'/><category term='git'/><category term='sound'/><category term='acer aspirce'/><category term='python'/><category term='web service'/><category term='restful architecture'/><category term='project development'/><category term='resiprocate'/><category term='video streaming'/><category term='firewall'/><category term='netbeans rcp'/><category term='rar'/><category term='code generation'/><category term='database'/><category term='linux'/><category term='openoffice3'/><category term='5585'/><category term='ddlutils'/><category term='shell script'/><category term='java'/><category term='jain sip'/><category term='vga'/><category term='restful'/><category term='communication'/><category term='ufw'/><category term='rar archive'/><category term='Intel 82801G'/><category term='netbeans'/><category term='stickies'/><category term='rest'/><category term='winrar'/><category term='sip servlet'/><category term='sip proxy server'/><category term='ubuntu'/><category term='architecture'/><category term='acer'/><category term='Red5'/><title type='text'>Comments on Imran's Tech Blog: RESTful Architecture</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://imyousuf-tech.blogs.smartitengineering.com/feeds/3504500429252670555/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5265194643022445353/3504500429252670555/comments/default'/><link rel='alternate' type='text/html' href='http://imyousuf-tech.blogs.smartitengineering.com/2009/07/restful-architecture.html'/><author><name>imyousuf</name><uri>http://www.blogger.com/profile/05717111835467977502</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_kWF3--nlqu8/SG9lGaS-b6I/AAAAAAAAAtA/KEL2G6YkcKo/S220/ProfilePic1.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5265194643022445353.post-1182580879223717196</id><published>2010-03-29T20:27:59.925-07:00</published><updated>2010-03-29T20:27:59.925-07:00</updated><title type='text'>your site is very nice, i like it!! wellcome to my...</title><content type='html'>your site is very nice, i like it!! wellcome to my blog!&lt;br /&gt;http://www.tech24h.us/</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5265194643022445353/3504500429252670555/comments/default/1182580879223717196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5265194643022445353/3504500429252670555/comments/default/1182580879223717196'/><link rel='alternate' type='text/html' href='http://imyousuf-tech.blogs.smartitengineering.com/2009/07/restful-architecture.html?showComment=1269919679925#c1182580879223717196' title=''/><author><name>Be Meo</name><uri>http://www.blogger.com/profile/00397349960415681062</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_Ncld-vKbkpg/SlANIGInB1I/AAAAAAAAASU/u463DE3t438/S220/DSC01490.JPG'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://imyousuf-tech.blogs.smartitengineering.com/2009/07/restful-architecture.html' ref='tag:blogger.com,1999:blog-5265194643022445353.post-3504500429252670555' source='http://www.blogger.com/feeds/5265194643022445353/posts/default/3504500429252670555' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1235467700'/></entry><entry><id>tag:blogger.com,1999:blog-5265194643022445353.post-937793270073299094</id><published>2009-11-29T03:19:43.311-08:00</published><updated>2009-11-29T03:19:43.311-08:00</updated><title type='text'>Nice hope to see more similar articles</title><content type='html'>Nice hope to see more similar articles</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5265194643022445353/3504500429252670555/comments/default/937793270073299094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5265194643022445353/3504500429252670555/comments/default/937793270073299094'/><link rel='alternate' type='text/html' href='http://imyousuf-tech.blogs.smartitengineering.com/2009/07/restful-architecture.html?showComment=1259493583311#c937793270073299094' title=''/><author><name>tech-products</name><uri>http://www.tech-products.info</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://imyousuf-tech.blogs.smartitengineering.com/2009/07/restful-architecture.html' ref='tag:blogger.com,1999:blog-5265194643022445353.post-3504500429252670555' source='http://www.blogger.com/feeds/5265194643022445353/posts/default/3504500429252670555' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1971210650'/></entry><entry><id>tag:blogger.com,1999:blog-5265194643022445353.post-3652777097405368701</id><published>2009-07-11T04:35:08.002-07:00</published><updated>2009-07-11T04:35:08.002-07:00</updated><title type='text'>@mogsie
Firstly, thank you and glad that you liked...</title><content type='html'>@mogsie&lt;br /&gt;Firstly, thank you and glad that you liked it...&lt;br /&gt;Secondly, I fully agree that there is scope to always learn where REST is concerned.&lt;br /&gt;Thirdly, the point that you elaborated was the same exact discussion that prompted me to read the theoretical part of the topic.&lt;br /&gt;Its only ironic that I failed to explain properly what I meant when I mentioned &amp;quot;representation format also should be uniform or conform to established standards&amp;quot;. I actually wanted to stress that the format depends on domain while we could apply some constraints on them and thats why I mentioned that there should be namespaces and schema for XML nodes. In case of XML when linking resource lets use xlink namespace and schema instead of something custom, that was point for conforming to standards; and knowledge of schema and domain is a must, I could not find a methodology or format where those would not be required, be it XML (custom or standard), HTML or JSON.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5265194643022445353/3504500429252670555/comments/default/3652777097405368701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5265194643022445353/3504500429252670555/comments/default/3652777097405368701'/><link rel='alternate' type='text/html' href='http://imyousuf-tech.blogs.smartitengineering.com/2009/07/restful-architecture.html?showComment=1247312108002#c3652777097405368701' title=''/><author><name>imyousuf</name><uri>http://www.blogger.com/profile/05717111835467977502</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_kWF3--nlqu8/SG9lGaS-b6I/AAAAAAAAAtA/KEL2G6YkcKo/S220/ProfilePic1.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://imyousuf-tech.blogs.smartitengineering.com/2009/07/restful-architecture.html' ref='tag:blogger.com,1999:blog-5265194643022445353.post-3504500429252670555' source='http://www.blogger.com/feeds/5265194643022445353/posts/default/3504500429252670555' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-162034872'/></entry><entry><id>tag:blogger.com,1999:blog-5265194643022445353.post-5904420020459231021</id><published>2009-07-10T13:49:11.006-07:00</published><updated>2009-07-10T13:49:11.006-07:00</updated><title type='text'>Hi, Imran!  Great post.  Always good to read about...</title><content type='html'>Hi, Imran!  Great post.  Always good to read about REST :-)&lt;br /&gt;&lt;br /&gt;Probably the most important lesson I&amp;#39;ve learned while learning about REST is that there&amp;#39;s always something new to learn.  You&amp;#39;ve now outlined what you&amp;#39;ve read about REST and tried to applied the principle to a set of book resources.&lt;br /&gt;&lt;br /&gt;For example, let&amp;#39;s take the example of the constrained media type where you mention &amp;quot;that the representation format also should be uniform or conform to established standards&amp;quot;.  The concept of the constrained media type is open to wide interpretation.  &lt;br /&gt;&lt;br /&gt;Let&amp;#39;s take your book example, you define a media type for your book, let&amp;#39;s say application/vnd.imyousuf.book+xml, and document what it means and add a schema and get it working perfectly with JAXB.  This approach is possibly the least interoperable, since nobody else in the world will know what to do with that media type.&lt;br /&gt;&lt;br /&gt;Then again, you could use application/xml.  This way, recipients will know that it&amp;#39;s XML, but without prior knowledge to your schema and domain, it won&amp;#39;t make any sense.&lt;br /&gt;&lt;br /&gt;You could use HTML, and use specific values for rel and class and id and document your usage of these, possibly including a profile attribute.  This would make it possible to use any old browser to look at the books.  The usefulness is still quite small, since no other software developer will use the same rel, class and id attributes that you do.&lt;br /&gt;&lt;br /&gt;A JSON format (or just declaring it as application/json) suffers from the same problem as XML, in that a consumer just gets a data structure, but without prior knowledge it has no idea how to use it.&lt;br /&gt;&lt;br /&gt;The best option is to find a media format that fits your domain, so that serendipity may thrve!  I think this is really hard, and it&amp;#39;s what I&amp;#39;m exploring at the moment.  I think microformats, and perhaps RDFa can have a profound effect on how computers can consume HTML, without prior knowledge of your specific formats.&lt;br /&gt;&lt;br /&gt;-mogsie-</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5265194643022445353/3504500429252670555/comments/default/5904420020459231021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5265194643022445353/3504500429252670555/comments/default/5904420020459231021'/><link rel='alternate' type='text/html' href='http://imyousuf-tech.blogs.smartitengineering.com/2009/07/restful-architecture.html?showComment=1247258951006#c5904420020459231021' title=''/><author><name>mogsie</name><uri>http://mogsie.myopenid.com</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/openid16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://imyousuf-tech.blogs.smartitengineering.com/2009/07/restful-architecture.html' ref='tag:blogger.com,1999:blog-5265194643022445353.post-3504500429252670555' source='http://www.blogger.com/feeds/5265194643022445353/posts/default/3504500429252670555' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-723896278'/></entry><entry><id>tag:blogger.com,1999:blog-5265194643022445353.post-7608262686877696919</id><published>2009-07-09T03:02:06.234-07:00</published><updated>2009-07-09T03:02:06.234-07:00</updated><title type='text'>great article :)</title><content type='html'>great article :)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5265194643022445353/3504500429252670555/comments/default/7608262686877696919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5265194643022445353/3504500429252670555/comments/default/7608262686877696919'/><link rel='alternate' type='text/html' href='http://imyousuf-tech.blogs.smartitengineering.com/2009/07/restful-architecture.html?showComment=1247133726234#c7608262686877696919' title=''/><author><name>Mike K</name><uri>http://twitter.com/mike__kelly</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://imyousuf-tech.blogs.smartitengineering.com/2009/07/restful-architecture.html' ref='tag:blogger.com,1999:blog-5265194643022445353.post-3504500429252670555' source='http://www.blogger.com/feeds/5265194643022445353/posts/default/3504500429252670555' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1077847321'/></entry><entry><id>tag:blogger.com,1999:blog-5265194643022445353.post-1209445398472064059</id><published>2009-07-09T01:46:26.054-07:00</published><updated>2009-07-09T01:46:26.054-07:00</updated><title type='text'>Nice article, the checklist is very noticeable.</title><content type='html'>Nice article, the checklist is very noticeable.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5265194643022445353/3504500429252670555/comments/default/1209445398472064059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5265194643022445353/3504500429252670555/comments/default/1209445398472064059'/><link rel='alternate' type='text/html' href='http://imyousuf-tech.blogs.smartitengineering.com/2009/07/restful-architecture.html?showComment=1247129186054#c1209445398472064059' title=''/><author><name>debasis</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://imyousuf-tech.blogs.smartitengineering.com/2009/07/restful-architecture.html' ref='tag:blogger.com,1999:blog-5265194643022445353.post-3504500429252670555' source='http://www.blogger.com/feeds/5265194643022445353/posts/default/3504500429252670555' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-637439445'/></entry><entry><id>tag:blogger.com,1999:blog-5265194643022445353.post-6116322927464307532</id><published>2009-07-09T01:31:05.610-07:00</published><updated>2009-07-09T01:31:05.610-07:00</updated><title type='text'>@Fazle
The problem is not with SOAP protocol itsel...</title><content type='html'>@Fazle&lt;br /&gt;The problem is not with SOAP protocol itself, but more with the tools I had to use for SOAP and also the performance, in terms of payload, was not to my satisfaction.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5265194643022445353/3504500429252670555/comments/default/6116322927464307532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5265194643022445353/3504500429252670555/comments/default/6116322927464307532'/><link rel='alternate' type='text/html' href='http://imyousuf-tech.blogs.smartitengineering.com/2009/07/restful-architecture.html?showComment=1247128265610#c6116322927464307532' title=''/><author><name>imyousuf</name><uri>http://www.blogger.com/profile/05717111835467977502</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_kWF3--nlqu8/SG9lGaS-b6I/AAAAAAAAAtA/KEL2G6YkcKo/S220/ProfilePic1.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://imyousuf-tech.blogs.smartitengineering.com/2009/07/restful-architecture.html' ref='tag:blogger.com,1999:blog-5265194643022445353.post-3504500429252670555' source='http://www.blogger.com/feeds/5265194643022445353/posts/default/3504500429252670555' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-162034872'/></entry><entry><id>tag:blogger.com,1999:blog-5265194643022445353.post-1111164666235782398</id><published>2009-07-09T01:13:16.341-07:00</published><updated>2009-07-09T01:13:16.341-07:00</updated><title type='text'>nice writeup. hope to see more article on it. 
jus...</title><content type='html'>nice writeup. hope to see more article on it. &lt;br /&gt;just one question. what particular problem you experienced using SOAP ..</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5265194643022445353/3504500429252670555/comments/default/1111164666235782398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5265194643022445353/3504500429252670555/comments/default/1111164666235782398'/><link rel='alternate' type='text/html' href='http://imyousuf-tech.blogs.smartitengineering.com/2009/07/restful-architecture.html?showComment=1247127196341#c1111164666235782398' title=''/><author><name>Fazle</name><uri>http://www.blogger.com/profile/07723903742637541213</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://imyousuf-tech.blogs.smartitengineering.com/2009/07/restful-architecture.html' ref='tag:blogger.com,1999:blog-5265194643022445353.post-3504500429252670555' source='http://www.blogger.com/feeds/5265194643022445353/posts/default/3504500429252670555' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2086926235'/></entry><entry><id>tag:blogger.com,1999:blog-5265194643022445353.post-4129957874577952057</id><published>2009-07-09T00:34:05.118-07:00</published><updated>2009-07-09T00:34:05.118-07:00</updated><title type='text'>hoping to see more articles on REST .</title><content type='html'>hoping to see more articles on REST .</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5265194643022445353/3504500429252670555/comments/default/4129957874577952057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5265194643022445353/3504500429252670555/comments/default/4129957874577952057'/><link rel='alternate' type='text/html' href='http://imyousuf-tech.blogs.smartitengineering.com/2009/07/restful-architecture.html?showComment=1247124845118#c4129957874577952057' title=''/><author><name>Sopan</name><uri>http://www.blogger.com/profile/03423977552833726847</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://imyousuf-tech.blogs.smartitengineering.com/2009/07/restful-architecture.html' ref='tag:blogger.com,1999:blog-5265194643022445353.post-3504500429252670555' source='http://www.blogger.com/feeds/5265194643022445353/posts/default/3504500429252670555' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-877416856'/></entry></feed>
