开始之前
本部分将告诉您本教程中包含的内容以及如何最好地利用本教程。
本系列中的前一篇文章研究了:
- 什么是 Eclipse RCP 应用程序。
- WebSphere Application Server 提供了什么服务。
- 为什么这两种技术的组合是交付端到端解决方案的很有吸引力的方法。
本教程将详细介绍创建此类解决方案所必需的步骤。
本教程的第一部分介绍了如何设置初始的开发环境。您可以从本教程提供的示例将初始客户端代码导入您的 Eclipse 工作区。然后,可以从 Rational® Application Developer v6.0.1(以下称为 Application Developer)导入 Web 服务示例,以便在 Application Server 测试环境中创建初始的 Web 服务。
本教程的第二部分介绍了如何为 Web 服务创建非常简单的客户端存根。您将使用 Application Developer 的客户端生成功能来创建客户端存根;不必为创建客户端存根编写任何代码。
本教程的第三部分介绍了为客户端应用程序设计 RCP UI 的基础知识。您将使用 Eclipse 的可视化编辑器来插入 UI 的组件。
本教程的最后一部分向您介绍了如何将 RCP UI 连接到示例 Web 服务。
本教程讲述了 Application Developer 和 Eclipse 中的技术,该技术可以加快创建使用 Web 服务的 RCP 应用程序。这些技术可以大大减少实现基于 RCP 的端到端 Web 服务解决方案所需的编码量。
本教程假设您具备一定的 RCP 或 SWT 应用程序开发经验。您还应该熟悉 Application Developer v6 中的 Web 服务开发。如果您对这些技术都不熟悉,可以在继续之前首先学习参考资料部分中的一些优秀教程。
您需要具有最新更新的 Application Developer。如果不确定您的 Application Developer 是否为最新版本,请使用 Rational Product Updater 来确定是否存在新的更新。
您还需要更新集成的 WebSphere Application Server 测试环境。缺省情况下,随 Application Developer 提供的集成 WebSphere Application Server 测试环境的版本为 6.0.0。您需要将测试环境升级到 6.0.2.5 或更高版本。
在客户端,您需要与 Visual Editor V1.2 一起安装 Eclipse SDK v 3.2。
90 分钟