1

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

  1. Java 应用程序运行和监控嵌入式码头服务器
  2. 部署在嵌入式码头中的Restlet应用程序暴露 RESTful API
  3. 基于 Java 的Web 应用程序(Spring、Play 等)部署在嵌入式码头并通过 Ajax 与 RESTful API 对话

我知道 Restlet 可以通过码头连接器充当 HTTP 服务器的角色,但这并不是我真正需要的。我想要的是从 java 应用程序运行的 servlet 容器(嵌入式码头)并公开两个 Web 应用程序:RESTful API 和 webapp 客户端。

4

1 回答 1

0

好的,所以就我而言,事实证明这比我想象的要容易。通过此示例代码指示 Restlet 提供一些静态内容就足够了:

Directory directory = new Directory(getContext(), "file:///user/data/files/");
Router router = new Router(getContext());
router.attach("/static/", directory);

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

于 2012-09-04T08:28:29.977 回答