On Mon, Oct 13, 2008 at 9:18 PM, Hugh Acland <[EMAIL PROTECTED]> wrote:
> I don't mean to belittle these web-services but are there any examples of > large scale commercial applications (whether open to the world or secured) > which are built solidly on a truly distributed, web-based Restful > architecture? > Yes. My company has so far produced about USD$500,000 worth of deployed commercial applications on this technology, will have produced twice that when all our current engagements are completed, and are continuing to enjoy, recommend and standardize on the Restlet platform. Here are two recent launches: The 2008 IUCN Red List of Threatened Species ( http://www.iucn.org/news_events/events/congress/index.cfm?uNewsID=1695) was produced using a ~300,000 line Restlet and GWT based application called the Species Information Service (SIS). In addition to there being a high load central Web version of the application, its Restlet foundation means it can also be easily used in a lightweight offline container; it was distributed on a USB stick, along with a complete taxonomy, to interested species experts. IUCN plans to open source this application if they can figure out the legal mechanics. Protect Planet Ocean (http://www.protectplanetocean.org) was produced using our Restlet and GWT based content management system, GoGoEgo, and also launched last week at Barcelona. Site updates are published to Google App Engine for production hosting; to do this, we wrote a Python emulation of the core dynamic templating of the CMS. But since everything is resource-oriented, it's trivial to move from Java/REST to Python/REST. Interesting, no? With the above two (and others I can't talk about) launched, I'm hoping to finally have time internally to make public releases of GoGoEgo. You also should check out Kauri (www.kauriproject.org) for another non-trivial application of Restlet. I think that the next 3-6 months will see a lot of high visibility Restlet projects emerging into the sun. I know a lot of people on the list have been working on stuff throughout the 1.1 release cycle, and all of us are starting to have things come out. - Rob

