迁移 J2C 程序

通过使用 J2C 向导,可以将 WSDL 服务文件从 WebSphere® Studio Application Developer Integration Edition 迁移至 Rational® 构造工具,以创建 J2EE 连接器应用程序。

开发环境的比较

在 WebSphere Studio 中,通过 J2EE 连接器体系结构对 EIS 应用程序进行访问,其访问内容包括为 EIS 创建 WSDL/XSD 文件(这些文件包含表示接口和操作的元数据)以及创建输入和输出消息的数据格式。这些文件包含创建各种工件(命令代理 bean、客户机存根代理 bean(远程过程调用,即RPC)、helper 类(与 FormatHandler 类一起)和会话 EJB )所需的所有信息。在 Rational 构造工具中,包括所有元数据的主要工件有 J2C Java™ bean 和数据绑定 bean。J2C Java bean 也是 RPC 样式的 bean。在这两个部分中,也会创建其他工件:命令 bean、EJB、Web Service 和 Web 页面。

从 WSADIE 迁移至 RAD

从 WebSphere Studio Application Developer Integration Edition 迁移到 J2C Java bean

如说明所示,J2C 工件(J2C Java bean 和数据绑定 bean)取代 WSDL/XSD 文件,作为包含有关 EIS 事务和数据形状的元数据的主要文件。现在,J2C Java bean 近似于通过 WSDL/XSD 创建的客户机存根代理 bean。J2C Java bean 现在可以用来生成命令 bean,这些命令 bean 以前是通过 WSDL/XSD 文件创建的(有关对 @j2c.command 标记使用 doclet 标记的信息,请参阅“编辑 J2C Java bean”主题)。使用通过 WSDL/XSD 创建的 FormatHandler 类的 helper 类现在被替换为单个数据绑定 bean。此外,通过 J2C 向导,您可以创建要部署 J2C Java bean 的 Web 页面、Web Service 和 EJB。

因为 WebSphere Studio Application Developer Integration Edition 中的功能和工件与 Rational 应用程序工具中的功能和工件之间相似,迁移用于访问 EIS 程序的应用程序的过程可通过 Rational 应用程序工具中的 J2C 向导来完成。如果用先前应用程序中的名称来命名类和方法,从一个环境至另一个环境的迁移可将工作量减至最少。

J2C 服务迁移向导

J2C 服务迁移向导负责处理将 WebSphere Studio Application Developer Integration Edition 中创建的 J2C 服务迁移到 Rational 应用程序工具中。J2C 迁移向导使用在 WSDL/XSD 文件中创建的信息来生成新的 J2C 工件。特别是,迁移向导将创建一个 J2C Java bean,它将替换通过 WSDL/XSD 创建的客户机存根代理 bean。该 J2C Java bean 还可以用来生成通过 WSDL/XSD 文件创建的命令 bean。J2C 服务迁移向导还将创建 J2C 数据绑定 bean,该 bean 将替换使用通过 WSDL/XSD 创建的 FormatHandler 类的 Helper 类。在某些情况下,在迁移之后可能需要执行一些步骤。


反馈