在 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 示例和我正在使用的软件的背景信息。
另请注意,您可以跳过所有这些繁琐的说明,直接前往……