Developer Release: GWT-REST

Today, I am pleased to announce the release of GWT-REST.

http://code.google.com/p/gwt-rest/

From the Google Code project site:

GWT-REST is an asynchronous RESTful client implementation for GWT.

GWT-REST can be used alongside GWT-RPC or as a replacement for it. The intent is to provide a drop-in solution for communicating with REST web services that may or may not be implemented in Java.

GWT-REST works out of the box with Rails 2.0 using JSON. I built it for Actionatr and extracted it to share with others who may be looking to do the same thing. Rails isn’t a requirement though. The code is built using interfaces that allow you to customize for other representations like XML and other server side styles like JSR-311/Jersey.

OAuth Core 1.0 Final Released

It’s official! As of today, the OAuth Core 1.0 Specification has been published.

From the OAuth blog:

“OAuth (pronounced “Oh-Auth”), summarized as “your valet key for the web,” enables developers of web-enabled software to integrate with web services on behalf of a user without requiring the user to share private credentials, such as passwords, between sites.”

Congratulations to all involved in writing the spec, hashing out the details on the mailing list, and building implementations in so many different languages.