Restlet + Embedded jetty + webapp

时间:2012-07-18 08:23:48

标签: java jetty restlet restlet-2.0

只是想知道这种设置是否可行:

  1. Java应用程序运行和监控嵌入式jetty服务器
  2. Restlet 应用程序部署在嵌入式jetty中,公开RESTful API
  3. 基于Java的 webapp (Spring,Play,无论如何)在嵌入式jetty中部署并通过Ajax与RESTful API交谈
  4. 我知道Restlet可以通过jetty连接器服务于HTTP服务器,但这不是我真正需要的。我想要的是servlet容器(嵌入式jetty)从java应用程序运行并暴露两个Web应用程序:RESTful API和webapp客户端。

1 个答案:

答案 0 :(得分:0)

好的,我的情况就是如此,它比我想象的要容易得多。只需指示Restlet通过this sample code

提供一些静态内容即可
Directory directory = new Directory(getContext(), "file:///user/data/files/");
Router router = new Router(getContext());
router.attach("/static/", directory);

这不能完全回答我的问题,但它解决了我的问题。由于没有更多的答案,我正在关闭这个问题。