编写不公开 Web Service 端点的 WS-Notification 应用程序

编写可以在应用程序服务器外部运行以便对外部 Web Service 进行 Web Service 调用的 Java™ EE 应用程序。此应用程序作为轻量级发布者工作,或者通过对另一个 Web Service(例如 WebSphere® Application Server 提供的通知代理)调用 Web Service 操作来作为拉出类型使用者工作。

开始之前

此任务假定您具有下列资源:
  • 您已安装了 IBM® Rational® Application Developer、Rational Software Architect 或等效的工具,并且它们能够正常运行。
  • 了解所要调用的服务的 WSDL 文件的位置。

关于此任务

要编写不公开 Web Service 端点的 WS-Notification 应用程序,请遵循工具提供的方法,以便根据 WSDL 文件创建 Web Service 实现。作为演示,以下步骤描述 Rational Software Architect 为编写 JAX-RPC 应用程序而提供的方法。这些步骤与用于编写 JAX-WS 应用程序的方法很相似。有关不公开 Web Service 端点的 JAX-WS 发布者和订户客户机应用程序的示例,请参阅为 WS-Notification 编写 JAX-WS 应用程序

过程

  1. 获取要调用的服务的 WSDL 文件。 如果目标服务是 WebSphere Application Server 生成的通知代理服务,请使用管理控制台将服务的 WSDL 文件发布至压缩文件
  2. 创建具有您选择的名称的动态 Web 项目。
  3. 选择文件>新建>其他>Web Service>Web Service 客户机
  4. 选择 Java 代理
  5. 输入或选择您先前获取的 WSDL。
  6. 根据您的需要,选择“应用程序客户机”或“Java”作为客户机类型。
  7. 选择所需的安全性配置。
  8. 单击完成
  9. 使用生成的代理和存根对远程 Web Service 进行调用。 要获取详细的编码示例,请参阅开发使用 WS-Notification 的应用程序

下一步做什么

您现在可按使用 launchClient 来运行 Java EE 客户机应用程序中所述部署应用程序以在 Java EE 应用程序客户机容器中使用了。

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



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