在 SpringSource dm Server 中部署 GWT 應用程式 - 第 3 部分
介紹
這是描述在 SpringSource dm Server™ 中構建和部署 GWT 應用程式的分步方法的系列部落格中的最後一篇。第一篇部落格介紹了從 GWT 示例應用程式建立簡單 WAR 檔案的過程,第二篇部落格將 GWT 依賴項轉換為可以在多個應用程式之間共享的 OSGi 捆綁包。這篇最終部落格將使用 Spring Dynamic Modules 將我們的 GWT 示例進一步模組化為 OSGi 服務。這應該清楚地展示 OSGi 模組化的優勢:在執行時刪除和替換服務的能力,無縫管理多個版本的捆綁包,以及使用 dm Server 進行部署和管理是多麼簡單。這是本系列中唯一實際使用 Spring 框架的部落格。Spring 用於配置 Spring Dynamic Modules 併發布和消費 OSGi 服務。它還展示了一種將 Spring 管理的 Bean 世界與 GWT 遠端處理連線起來的機制。但是,我很清楚 Spring/GWT 整合本身就是一個重要的話題,所以我在這裡特意只採用一個簡單的解決方案。
請參閱 第 1 部分 以瞭解 GWT StockWatcher 示例和我正在使用的軟體的背景資訊。
另請注意,您可以跳過所有這些繁瑣的說明,直接前往……