【问题标题】:Create an OSGi bundle from a GWT application从 GWT 应用程序创建 OSGi 包
【发布时间】:2011-12-28 04:32:05
【问题描述】:

我有一个可爱的命令行驱动的 OSGi 应用程序。 我现在想使用 GWT 添加一个 GUI。

它需要部署在 Tomcat 服务器上

有人可以概述所需的步骤吗?我似乎在循环中旋转:)

【问题讨论】:

    标签: gwt tomcat osgi


    【解决方案1】:

    如果您必须部署到 Tomcat,那么有几个选项

    1. 嵌入一个框架(有一个标准的框架 API,参见 Felix example 和这个 great overview)
    2. 使用 PojoSR,它将为您提供 OSGi 服务注册表内容,而无需强制执行模块化。它通常被描述为 OSGi-lite。 (见this和this)

    嵌入简单且可移植(您的 WAR 可以在任何 webapp 容器中工作)。如果您计划将 GWT 应用部署到 Google AppEngine,那么由于 AppEngine 对线程和文件系统访问的限制,标准 OSGi 将无法运行 - 但 PojoSR 将在 AppEngine 上运行良好。

    【讨论】:

      猜你喜欢
      • 2011-02-03
      • 2015-05-04
      • 2014-10-13
      • 2011-11-08
      • 2017-01-22
      • 2023-03-23
      • 2015-01-29
      • 1970-01-01
      • 2015-09-06
      相关资源
      最近更新 更多