通过 WSDL 文件组装支持 Web Service 的企业 Bean JAR 文件

可以使用组装工具从 Web Service 描述语言 (WSDL) 文件组装支持 Web Service 的企业 Bean Java™ 归档 (JAR) 文件。

开始之前

可以使用 WebSphere® Application Server 提供的组装工具来组装基于 Java 的 Web Service 模块。

您需要以下工件以完成本任务:
  • 组装的企业 Bean JAR 文件,它包含 Enterprise JavaBeans (EJB) 实现,以及当角色自变量是 develop-server 而容器自变量是 EJBWSDL2Java 命令行工具生成的所有类。
  • WSDL 文件
  • 完整的 webservices.xmlibm-webservices-bnd.xmiibm-webservices-ext.xmi 部署描述符,以及 Java API for XML-based remote procedure call (JAX-RPC) 映射文件。

关于此任务

通过按本任务部分的步骤中的操作执行以根据 WSDL 文件组装支持 Web Service 的企业 Bean JAR 文件。

过程

  1. 启动组装工具。 请参阅 Rational® Application Developer 文档中关于启动组装工具的信息。
  2. 如果尚未完成,请配置组装工具使它在 Java EE 模块上工作。需要确保启用了 Java EEWeb 类别。 请参阅 Rational Application Developer 文档中关于配置组装工具的信息。
  3. 将使用 Assembly Toolkit、Application Assembly Tool 或其他工具创建的 JAR 文件迁移至 Rational Application Developer 组装工具。要迁移这些文件,请将 JAR 文件导入组装工具。请参阅 Rational Application Developer 文档中关于将代码工件迁移至组装工具的信息。

结果

您具有 Web Service 的支持 Web Service 的 EJB 模块需要的工件。工件将添加到 JAR 文件中。现在您需要配置部署描述符,从而可以将 Web Service 部署到应用程序服务器运行时环境中。

示例

组装后,AddressBook.jar JAR 文件包含以下各文件。本任务中添加的文件以粗体表示。这些文件包括 WSDL 文件、部署描述符和 JAX-RPC 映射文件。
META-INF/MANIFEST.MF
META-INF/ejb-jar.xml
addr/Address.class 
addr/AddressBook_RI.class
addr/AddressBookSoapBindingImpl.class 
addr/AddressBookHome.class
addr/Phone.class 
addr/StateType.class 
addr/AddressBook.class 
META-INF/wsdl/AddressBook.wsdl
META-INF/ibm-webservices-bnd.xmi 
META-INF/ibm-webservices-ext.xmi
META-INF/webservices.xml
META-INF/AddressBook_mapping.xml 

下一步做什么

对于 JAX-RPC Web Service,配置 webservices.xml 部署描述符。您需要为 Web Service 配置部署描述符,以使 WebSphere Application Server 可以处理入局 Web Service 请求。

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_assembjarwsdl
文件名:twbs_assembjarwsdl.html