配置处理程序类的 JAX-RPC 客户机部署描述符

可以对用户提供的处理程序类配置 JAX-RPC 客户机部署描述符。

准备工作

对于要配置的应用程序,您需要一个企业归档 (EAR) 文件。 对于一些处理程序的使用(例如记录或跟踪),仅服务器或客户机应用程序需要配置。 对于其他处理程序的使用,包括在 SOAP 头中发送信息,必须使用对称的处理器配置客户机和服务器应用程序。

EAR 文件中的模块应该包含要配置的处理程序类。 这些类实现 javax.xml.rpc.handler.Handler 接口。 有关编写处理程序类的更多信息,请参阅 Web Services for Java™ Platform, Enterprise Edition (Java EE) 规范的第 6 章和 Java API for XML-based remote procedure call (JAX-RPC) 规范的第 12 章。 应用程序模块必须包含 webservices.xml(对于服务器)和客户机部署描述符。

有关受支持的标准和规范的完整列表,请参阅 Web Service 规范和 API 文档。

有关此任务

通过提供的以下步骤,配置客户机部署描述符中的处理程序:

过程

  1. 启动组装工具。
    请参阅 Rational® Application Developer 信息中有关启动组装工具的信息。
  2. 如果尚未完成,请配置组装工具使它在 Java EE 模块上工作。 需要确保启用了 Java EEWeb 类别。
    请参阅 Rational Application Developer 信息中有关配置组装工具的信息。
  3. 将使用 Assembly Toolkit , Application Assembly Tool (AAT) 或其他工具创建的 Web 应用程序归档 (WAR) 或 Java 归档 (JAR) 文件迁移到 Rational Application Developer 组装工具。
    请参阅 Rational Application Developer 信息中有关使用组装工具导入 WAR 或 JAR 文件的信息。
  4. 配置客户机部署描述符。
    请参阅 Rational Application Developer 信息中有关创建 Web Service 处理程序的信息。

结果

您将有一个已配置的客户机部署描述符。

下一步做什么?

测试 Web Service 客户机。 请参阅测试支持 Web Service 的客户机信息,以了解有关如何测试非受管客户机 Java 归档 (JAR) 文件和非受管客户机应用程序的更多信息。