编写包含 Web Service 定义、可以部署到应用程序服务器上并可以作为通知生产者、通知使用者或基于需求的发布程序工作的
Java™ EE 应用程序。
开始之前
此任务假定您具有下列资源:
- 您已安装了 IBM® Rational® Application Developer、Rational Software
Architect 或等效的工具,并且它们能够正常运行。
- 您有所要公开的端点的 WSDL 文件。
关于此任务
要编写需要公开 Web Service 端点的 WS-Notification 应用程序,请遵循工具提供的方法,以便根据 WSDL 文件创建 Web Service 实现。例如,在
Rational Software Architect
的“教程库”中,在“使用
WebSphere® Application Server 运行时环境来根据 WSDL 文档创建和部署与
WS-I 一致的 Web Service 和企业 Bean 框架”下面有一个向导。此向导引导您完成用于编写 JAX-RPC 应用程序的下列步骤。这些步骤与用于编写 JAX-WS 应用程序的方法很相似。有关公开
Web Service 端点的 JAX-WS NotificationConsumer 客户机应用程序的示例,请参阅
为 WS-Notification 编写 JAX-WS 应用程序。
过程
- 创建动态 Web 项目。
- 导入和验证 WSDL 文件。
- 创建 Web Service。 选择。
- 在生成的 EJB 类中实现业务方法。 您选择的方法取决于所公开的端点类型(通知生产者、通知使用者或基于需求的发布程序)。
- 导出该应用程序。
下一步做什么
现在可按
使用控制台安装企业应用程序文件中的描述将应用程序部署至
WebSphere Application Server。在“选择安装选项”面板中,确保启用了
部署 Web Service 选项。