首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

使用 Spring 的 Web 服务模拟器框架解决方案(4)技术实现步骤1

使用 Spring 的 Web 服务模拟器框架解决方案(4)技术实现步骤1

技术实现步骤以下是一个创建模拟器应用程序示例的详细步骤:
  • 从提供的 WSDL 中生成 Web 服务工件。
  • 生成指示板 UI 组件以捕获输入。
  • 在 RPC 配置中映射服务的实现、方法、输入参数。
  • 生成客户端实现以收集请求对象并将其传递给模拟器服务。
  • 生成模拟器服务,将业务规则运用到生成的响应对象上。
  • 生成 Spring XML 数据文件,此文件将会被转换成响应对象。
  • 配置 WebSphere Environment Provider 值以支持应用程序。
Web 客户端和服务Web 服务是模拟器框架的基础。此前已定义的 WSDL 用来生成 Web 服务工件,将在 Web 服务工件之上进行构建来提供执行模拟器业务用例所需的功能。用客户端实现这些内容后,就创建了最基本的 WSDL 和基于 WSDL 的 Web 服务客户端。以下步骤将指导您根据一个 WDSL 示例生成 Web 服务。         
使用 Rational Application Developer (RAD) 平台,通过向导工具快速生成 Web 服务和客户端。        
Web 服务创建
  • 在 RAD 内,创建一个包含 Web 服务和模拟器支持工件的新 Web 项目。                图 9. 创建动态 Web 项目
  • 在项目的 “src” 树下添加 “wsdl” 文件夹。添加表示要模拟的 Web 服务的 WSDL。添加 WSDL 中提供的相关的 namespace-to-package 属性文件以用于生成服务和客户端。                                图 10. 支持资源文件
  • 右键单击 WSDL 并选择 Web Services > Generate Java bean skeleton,创建 Web Service。将打开 Web Service Wizard。                                图 11. 创建 Java bean 骨架
  • 确认 Web Service 向导设置。通常使用默认值。                                            图 12. 验证 Server、Service Project 和 EAR
  • 选择将名称空间映射到包的选项,这在生成的对象中提供了一种更友好的包结构。                                图 13. 验证源文件夹并选择自定义映射
返回列表