Tag: restlet

Restlet,CLAP,Ajax和块超时

我们正在使用RESTlet为我们的项目做一个小的REST服务器。 我们在从Applicationinheritance的类中build立了一堆路由: public static void createRestServer(ApplicationContext appCtx, String propertiesPath) throws Exception { // Create a component Component component = new Component(); component.getServers().add(Protocol.HTTP, 8081); component.getClients().add(Protocol.FILE); component.getClients().add(Protocol.CLAP); Context context = component.getContext().createChildContext(); RestServer application = new RestServer(context); application.getContext().getParameters().add("useForwardedForHeader", "true"); application.getContext().getAttributes().put("appCtx", appCtx); application.getContext().getAttributes().put("file", propertiesPath); // Attach the application to the component and start it component.getDefaultHost().attach(application); component.start(); } private RestServer(Context […]

REST能够在POST之后返回内容吗?

我正在使用RESTlet,并创build了一个资源。 我通过重写acceptRepresentation方法来处理POST。 客户端应该向我发送一些数据,然后我将它存储到数据库,设置响应201(SUCCESS_CREATED),我需要返回一些数据到客户端,但返回typesacceptRepresentation是无效的。 在我的情况下,我需要返回一些标识符,以便客户端可以访问该资源。 例如,如果我有一个资源与URL /资源和客户端发送POST请求我添加新的行在数据库中,其地址应该是/资源/ {id}。 我需要发送{id}。 难道我做错了什么? REST原则是否允许POST后返回一些东西? 如果是的话,我该怎么做,如果没有办法处理这种情况呢?

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

我想在Google App Engine上创build一个RESTful应用程序。 我想提供XML和JSON服务。 我简单地尝试了Restlet,Resteasy和Jersey。 除了Restlet中的一些简单例子之外,我还没有取得太多成功。 您可以分享您在Google App Engine上使用Java创buildRestful Web应用程序的经验吗?还是提供有关GAE上述工具包的任何见解? 谢谢! 编辑(2009-07-25): 我决定暂时使用Restlet。 它似乎到目前为止工作完美无瑕。 请张贴您可能有的任何其他见解/意见。 你遇到了什么问题? 你在GAE / J上成功使用过Jersey / Restlet / Resteasy吗? 如果是这样,我们希望听到它!

RESTful在播放! 骨架

我们正在计划一个主要向移动应用提供内容的项目,但需要有一个网站。 我的问题是使用Jersey或Restlet为我们的移动应用程序开发REST API是否合理,然后使用Play! 为网站服务。 或者只是使用Play更有意义! 做这一切? 如果是这样,如何做与REST REST! 框架?