有人在GAE上使用REST有经验吗?也许你可以为此建议一些轻量级的REST实现。 我发现RESTlet说他们有GAE优化实现。 RESTlet-GAE 有人试试这个吗?
答案 0 :(得分:7)
我目前正在使用GAE加Restlet 2.0M6进行Goolge Apps Domain特定业务项目,并发现它非常有用。 由于显而易见的原因,可以轻松地与Google帐户和数据Api集成。 但是我无法使与Restlet捆绑在一起的XStream库正常工作,所以我使用非常直观的Simple framework代替对象序列化。 Restlet的另一个缺点是缺乏JSP集成,如果你不想使用更重量级的模板方法,这是很不幸的。 到目前为止,我已经使用XSLTransformations来呈现可浏览的html表示,但我对它并不完全满意并且总是在寻找建议。
<强>更新强>
我现在正在使用Saxon来转换服务器上的xml。 This is a good tutorial关于如何在App Engine中使用它。它在Jython中,但不太难转换。
<强> UPDATE2 强>
当xslt方法太重时,我采用与Lift框架中的helper包不同的方法来启用丰富的xhtml templating/binding。但是,此方法基于Scala。