Coverage of the Restlet 1.0 launch April 25, 2007
Posted by Jerome Louvel in Restlet General.3 comments
The past weeks has been very exciting. After months of hard work, we finally released our 1.0.0 version of the Restlet project. We were very happy about the general reception of the news. Here is a summary of our latest coverage in the press and in blogs:
- InfoQ – Interview of Jérôme Louvel by Stefan Tilkov
- Is Restlets the new Hibernate? by Alexis Moussine-Pouchkine (Sun Microsystems) . Make sure to also read my follow-up post.
- Anyone in the ColdFusion world looking into Restlets yet? by Charlie Arehar. If you are, leave him a comment.
- Liberada la implementación de referencia de los restlet 1.0 by Abraham Otero. For Spanish readers, with a classic REST vs SOAP debate in the comments.
- Restlet 1.0.0 released! by Ron Lancaster
Announcements:
- eWeek – Restlet Engine Reaches 1.0 by
- InfoWorld – Java getting REST by Paul Krill
- The Server Side – Restlet project releases its final 1.0 version
- The JavaPosse – The Restlet project has reached version 1.0 final
- Artima – Java Community News
- Application Servers – Restlet 1.0 by Didier Girard (French)
- Journal du Net – Développeurs (French)
- Journal (Japanese)
- ASS2L (French)
Related news:
- Octo Technology has published a white paper on RESTful Web Services, in French, mentioning the Restlet project
- O’Reilly – Restlets For All by Jim Alateras
- Restlet – Lightweight REST framework for Java (Korean)
- Alex Milowski launched “atomojo“, a project supporting the Atom Publishing Protocol, client and server side, using the Restlet API.
- Restlet is neat, by James Fuller. Discussed the integration between Restlet and the eXist XML database done by Alex Milowski (again!)
- Restlet supports db4o, a pure Java object database
- Check out Restlets by Attila Szegedi (from the FreeMarker team)
- Restlet Rocks by J. Matthew Pryor
- REST com Restlet para Java by Diego Pacheco (Portuguese)
- REST – das bessere Web-Services-Modell by
Restlet API and JSR-311 API April 25, 2007
Posted by Jerome Louvel in JSR 311, Restlet General.3 comments
Alexis Moussine-Pouchkine, a Java architect at Sun and a fellow at the OSSGTP (Open Source Get Together Paris), from Sun, has a nice post about the launch of Restlet 1.0.
He underlines some good synergy between the Restlet project and the Glassfish project led by Sun, in term of licensing and partnership with the Grizzly NIO framework led by Jean-François Arcand.
He also draws a flattering parallel between Restlet and Hibernate projects, especially in the light of the JSR-311 effort to standardize a high-level, annotation-centric API for RESTful Web Services.
As an active member of the expert group for this JSR, I would like to mention that the Restlet API is only one source of inspiration but not a proposal. The initial API proposition was actually made by Sun, based on its SWDP prototype. There were also previous annotation-based initiatives made by third parties.
Actually, as underlined in this previous post, both APIs will end-up being complementary rather than competitors. To clarify the scopes of those various efforts, I have drawn some illustrations based on two axis:
- the level of abstraction regarding the REST/HTTP semantics, from raw HTTP headers to high-level representation negotiation.
- the processing flow abstraction, from the raw network socket to the JSR-311 resources context.
Here is the expected positioning of the JSR-311 as implemented over the Servlet AP. Note that the gap between the Servlet API and the JSR-311 will have to be filled by an adapter:
Now, here is the expected positioning of the JSR-311 API as implemented over the Restlet API:
Finally, we also plan to submit a Restlet API 2.0 to the JCP, probably in 2008. The best parallel is between the Restlet API and the Servlet API that we clearly aim to replace in the long term, as an API giving full control on the container and its connectors, fully leveraging NIO API and asynchronous request processing, while providing full support for all REST/HTTP semantics from the ground up. The API also has a unique ability to support client-side applications, without requiring direct usage of APIs such as JDK’s HttpURLConnection or Apache HTTP Client.
[Update 1] The JAX-RS extension for Restlet has been added to release 1.1 M3. See the announcement and the documentation about the extension.
[Update 2] Marc Hadley, JSR-311 spec lead, has blogged about the Restlet implementation of JAX-RS.
Restlet 1.0.0 released! April 16, 2007
Posted by Jerome Louvel in Restlet Releases.5 comments
Today we announced the final 1.0 version of its Noelios Restlet Engine (NRE), the reference implementation of the Restlet API 1.0. The Restlet open source project was launched at the end of 2005 and was the first REST framework for Java. Since its launch, it has attracted an active and quickly growing community of users. With more than sixty different contributors and two core developers, the project went through an intense and fruitful collaborative design.
Several applications are already deployed in production within organizations of various sizes, including Overstock.com, an Internet leader for brand names at clearance prices. The Restlet project is also used as a support technology for various software architecture classes covering the REST architecture style, for example at University of California Irvine, or at the INSA Rouen engineering school.
NOELIOS, as the founder and leader of the project is now offering a complete professional support, including yearly subscription plans and a per-incident plan, with prices ranging from 350 € to 2850 €. It also offers some expert consulting services on Restlet and connected technologies such as Java, XML and REST.
Professional Support for Restlet launched April 3, 2007
Posted by Jerome Louvel in Restlet, Restlet General.add a comment
As the Restlet project is reaching its 1.0 release, many developers are now building their RESTful applications with it. Some organizations already have applications in production or are actively developing new ones.
It became increasingly important for Noelios Consulting, as the founder and main supporter of the Restlet project, to have a Professional Support offer available for the Restlet community. After some legal work in order to establish a fair and precise contract, I’m pleased to announce that this service is now open for business!
Please visit our fully redesigned Web site for more details:
