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