在这一部分中,Bhargav Perepa 介绍了如何扩展并转换现有的服务器端业务逻辑资产,以便将它们用于">移动领域,而不重新进行工程设计。Bhargav Perepa 首先展示了如何使用 Rational Application Developer 工作台开发和测试一个 JAX-WS 应用程序。然后介绍了如何使用 Worklight Studio 开发和测试一个使用 Web 服务应用程序中所开发的逻辑的移动应用程序。
在这个文章系列的第 1 部分中,您使用 IBM® Rational® Application Developer for WebSphere® Version 8.5.1 开发人员工作台开发并测试了一个 Java 应用程序。然后使用了一种扩展和转换方法,还使用了您在一个移动应用程序中开发的自定义 Java 应用程序逻辑。为了开发一个包含调用 Java 应用程序逻辑的 HTTP 适配器的移动应用程序,您使用了 IBM® Worklight Studio 开发人员工作台。
在第 2 部分中,您将学习如何通过第 1 部分中开发的 Java 应用程序,使用 Rational Application Developer for WebSphere v8.5.1 开发人员工作台创建/测试一个基于 Java bean 的自底向上设计的 JAX-WS。然后还将学习如何将这个自定义的 Java API for XML Web Services (JAX-WS) 应用程序逻辑合并到某个包含 HTTP 适配器的服务器端移动应用程序中。最后将学习如何端到端地测试这个移动应用程序。
关于用例架构的注意事项
本文以上一篇文章为基础,使用了在第 1 部分中开发的相同用例。文中合并了相同的编程工件。一定要阅读 第 1 部分,熟悉该用例和编程工件(也可以单击 “本系列中的更多内容”)。
用例实现方法
用例实现包含 6 个不同的活动,它们大体分为以下步骤:
在 IBM Rational Application Developer 中开发 JAX-WS 应用程序。 使用 IBM Rational Application Developer 测试 JAX-WS 应用程序。 将 JAX-WS 应用程序逻辑打包为 Java 归档文件 (.jar) 以供移动应用程序使用。 在 IBM Worklight Studio 中开发移动应用程序。 将提供的 JAX-WS 应用程序逻辑作为一个 JAX-WS 归档库合并到移动应用程序中。 通过调用前几步中开发的 JAX-WS 应用程序逻辑并使用 Worklight 适配器,在 IBM Worklight Studio 中测试移动应用程序。这构成一次端到端测试。