<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss [<!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">]>
<rss version="2.0" xml:base="http://www.kai-mai.com">
<channel>
 <title>Kai Mai&#039;s Blog - Take Back the Web - Nodes for api</title>
 <link>http://www.kai-mai.com/tags/api</link>
 <description>Nodes containing the tag api</description>
 <language>en</language>
<item>
 <title>The Importance of Web 2.0: Public API for Ad-Hoc Application Integration</title>
 <link>http://www.kai-mai.com/node/64</link>
 <description>&lt;p&gt;
There have been lots of articles/blogs written on &lt;a href=&quot;http://en.wikipedia.org/wiki/Web_2&quot;&gt;Web 2.0&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Here is my take on it:
Web 2.0 comes with richer, more responsive user experience.  But behind the theme, it really drives the &lt;a href=&quot;http://en.wikipedia.org/wiki/Semantic_Web&quot;&gt;semantic web&lt;/a&gt; adoption although people may not have realized that.  When you have a web application that updates part of its view (a web page) instead of reloading the whole page or directing to a brand new page, the web application mostly gets the DATA(not the view) from a server and updates the view with the new data.  A crucial feature of any web 2.0 application is that it opens a API for getting the application data.  Like it or not, the API is public because it&#039;s exposed through HTTP regardless whether developers behind it indent to have it as a pubic API.  People can easily use some tools to analyze HTTP requests to reverse-engineering the API.
&lt;/p&gt;
&lt;p class=&quot;awTags_TagLinks&quot;&gt;Tags: &lt;a href=&quot;tags/82&quot;&gt;web2.0&lt;/a&gt; &lt;a href=&quot;tags/83&quot;&gt;semanticweb&lt;/a&gt; &lt;a href=&quot;tags/84&quot;&gt;api&lt;/a&gt; &lt;a href=&quot;tags/85&quot;&gt;mashup&lt;/a&gt; &lt;/p&gt;</description>
 <category domain="http://www.technorati.com/tag">web2.0</category>
 <category domain="http://www.technorati.com/tag">semanticweb</category>
 <category domain="http://www.technorati.com/tag">api</category>
 <category domain="http://www.technorati.com/tag">mashup</category>
 <pubDate>Wed, 12 Apr 2006 21:41:12 -0700</pubDate>
</item>
</channel>
</rss>
