Google App Engine Java上的RESTful应用程序?

JP *_*son 82 java rest google-app-engine jersey restlet

我想在Google App Engine上创建一个RESTful应用程序.我想提供XML和JSON服务.我简要地试过了Restlet,Resteasy和Jersey.除了Restlet中的一些简单示例之外,我没有取得任何成功.

您能否分享使用Java在Google App Engine上创建Restful Web应用程序的经验,或者提供有关GAE上述工具包的任何见解?

谢谢!

编辑(2009-07-25):

我决定暂时使用Restlet.到目前为止似乎完美无瑕.请发布您可能拥有的任何其他见解/意见.你遇到了什么问题?你在GAE/J上成功使用过Jersey/Restlet/Resteasy吗?如果是这样,我们想听听它!

JP *_*son 45

我很高兴地报告Restlet M3在AppEngine 1.2.2上无法正常工作.我已经按照"第一步"和"第一资源"教程找到了http://restlet.com/technical-resources/restlet-framework/guide.

所以,在我看来,Restlet是你的GAE/J Restful应用程序的答案.

  • 以上链接现已破裂.Restlet 2.2的GAE相关链接是http://restlet.org/learn/guide/2.2/editions/gae (4认同)

Vir*_*ren 17

我在GAE上使用Jersey.以下是对设置感兴趣的人的链接:(我正在使用GAE SDK v1.4.0):

http://tugdualgrall.blogspot.com/2010/02/create-and-deploy-jax-rs-rest-service.html

  • 以上链接涵盖泽西岛1.1.5.GAE团队在此处及其后续版本中保留了相关说明 - https://code.google.com/p/googleappengine/wiki/WillItPlayInJava#Jersey (2认同)

bro*_*chb 6

我也将开始探索这个问题,但还没有开始.我确实找到了这个框架,说它应该可以工作,但就像我说的那样还没有尝试过.

http://wiki.restlet.org/docs_1.2/13-restlet/275-restlet/252-restlet.html

如果你让它工作,或设法让上述建议之一起作用,请更新所有人,因为我确信对此有兴趣.


小智 5

我在Google AppEngine上使用Restlet和Guice.恕我直言他们很好地融合在一起.有关详细信息,请参阅我最近的博客文章:http://haraldpehl.blogspot.com/2009/11/google-appengine-restlet.html