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