Restlet Google Gson 扩展

做了2个版本的 Mobile Aware,一直使用Restlet作为服务框架提供Restful Web Service,之前一直都是使用Jackson作为Json转换类库,后来自从用了Google Gson,果断决定切换到Gson。以为,API更简洁,使用更方便,性能也不错,还有版本支持(这个还是很强大的,尤其对于API的版本升级意义重大)。无奈Restlet没有提供相关扩展,于是乎花了几个小时的时间写了一个Gson的扩展。

源码可以在下面的地址获得:

https://github.com/nealmi/restlet-framework-java/tree/master/modules/org.restlet.ext.gson

Restlet还是一个比较不错框架,使用简单,扩展容易,尽管有些小问题,对实际应用影响不大。

Jetty + Restlet + Guice + Gson 的组合我用起来十分顺手。最终部署的时候,打个bigjar,然后使用service wrapper配置成linux的系统服务。整个部署过程基本不会超过5分钟。