【发布时间】:2014-09-02 02:28:52
【问题描述】:
我们正在使用 Apache Camel 2.13.2 创建一个应用程序,用于路由来自不同协议的消息。这将是一个服务组件,我们还想嵌入一个简单的 web ui 来监控消息并查看配置。 我已经使用 AngularJS 创建了这个 UI,但我不确定如何使用 Apache Camel 作为 Web 服务器。
非常感谢您的帮助。
【问题讨论】:
-
感谢您的评论,但我真的不明白这将如何帮助我使用骆驼提供静态 html 页面?
-
如果您只是提供静态网页,那么我不会使用 Camel,因为它没有提供任何有用的东西。我假设您的 Angular 应用程序正在调用您需要路由到 Camel 路由的 restful api。
-
好的,谢谢您的帮助。我已经使用 CXF 和 Rest 为 GUI 实现了服务层,但我只是在寻找一种简单的方法(如果可能的话),也可以使用 Camel 为 AngularJs 文件提供服务,而无需涉及其他组件。但在这种情况下,嵌入一个单独的 Jetty 服务器并使用它来提供 GUI 文件可能更有意义。