Fork me on GitHub

Web as platform: Why I like web services #223

Earlier today I pointed to nmrdb.org on Friendfeed. A few minutes ago I saw a post by Antony Williams that uses the web services provided by nmrdb.org to provide NMR functionality on Chemspider.

One of the salient features of todays web is a philosphy of services not site; the ability to remix and repurpose functionality. The idea is to repurpose content of functionality that people have developed on different parts of the web. I feel that in the sciences we do not do a very good job of that by and large, preferring local copies or their own versions of well known algos. As a physicist once told me (and I paraphrase), “I am a physicist, I always implement my own version”. Recently, that approach seems to be changing, and this is an excellent example. Of course, we need more web friendly APIs, but that’s also changing, so I remain hopeful of a distributed science web, with content and algorithms available via RESTful APIs for various mashups and distributed pipelines.

Technorati Tags: , ,

This entry was posted in Informatics, Software & Internet, Web as platform. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

2 Comments

  1. Posted May 22, 2008 at 09:46 | Permalink

    Thanks. Corrected now

  2. Posted May 22, 2008 at 13:46 | Permalink

    Thanks. Corrected now

One Trackback

  1. [...] Web as platform: Why I like web services #223 [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

blog comments powered by Disqus
  • Archives

  • Disclaimer

    All opinions on this blog are my own and do not reflect those of my employers, past or present