2011-12-28 60 views
1

我有一個可愛的命令行驅動OSGi應用程序。 我現在想要使用GWT添加一個GUI。從GWT應用程序創建一個OSGi包

這將需要部署一個Tomcat服務器

上有人請概述必要的步驟?我似乎在圈子中:)

回答

1

如果你要部署到Tomcat進行紡紗,然後有幾個選項

  1. 嵌入框架(有此一標準的框架API,見Felix examplegreat overview
  2. 使用PojoSR會給你OSGi服務註冊表的東西,而不強制模塊化。它通常被描述爲OSGi-lite。 (見thisthis

嵌入容易和便攜式(你的戰爭將在任何Web應用程序容器中工作)。如果您打算將GWT應用部署到Google AppEngine,則由於AppEngine對線程和文件系統訪問的限制,標準OSGi將無法工作 - 但是PojoSR在AppEngine上可以正常工作。