目录

Search

  1. 前言
  2. 转换简介
  3. 转换端口
  4. 转换缓存
  5. 地址验证器转换
  6. 汇总器转换
  7. 关联转换
  8. 离散记录异常转换
  9. 大小写转换器转换
  10. 分类器转换
  11. 比较转换
  12. 合并转换
  13. 数据屏蔽转换
  14. 数据处理器转换
  15. 判定转换
  16. 重复记录异常转换
  17. 表达式转换
  18. 筛选器转换
  19. 层次结构到关系转换
  20. Java 转换
  21. Java 转换 API 引用
  22. Java 表达式
  23. 联接器转换
  24. 键生成器转换
  25. 标签创建器转换
  26. 查找转换
  27. 查找缓存
  28. 动态查找缓存
  29. 匹配转换
  30. 字段分析中的匹配转换
  31. 标识分析中的匹配转换
  32. 合并转换
  33. 规范器转换
  34. 解析器转换
  35. Python 转换
  36. 等级转换
  37. 读取转换
  38. 关系到层次结构转换
  39. REST Web 服务使用者转换
  40. 路由器转换
  41. 序列生成器转换
  42. 排序器转换
  43. SQL 转换
  44. 标准创建器转换
  45. 联合转换
  46. 更新策略转换
  47. Web 服务使用者转换
  48. 解析 Web 服务 SOAP 消息
  49. 生成 Web 服务 SOAP 消息
  50. 加权平均值转换
  51. 写入转换
  52. 转换分隔符

Developer 转换指南

Developer 转换指南

生成派生类型

生成派生类型

如果 WSDL 或架构中包括派生类型,您必须选择要包含在 SOAP 消息中的类型。
例如,WSDL 定义了一个基本类型 AddressType。 WSDL 中还包含属于派生 AddressTypes 的 USAddressType 和 UKAddressType。
每种类型都包含以下元素:
  • AddressType 返回一个行:street, city
  • USAddressType(扩展 AddressType):state, zipCode
  • UKAddressType(扩展 AddressType):postalCode, country
在“操作”区域中选择 USAddressType 时,Developer 工具将在 SOAP 消息中为 USAddressType 元素创建一个组。 该组包括 USAddress 的基本地址中的街道和城市以及州和 zipCode。扩展了基本类型的派生类型始终包括基本类型中的元素。
如果您为 SOAP 消息选择了所有可用的派生类型,Developer 工具将在 SOAP 层次结构中创建类似于以下组的组:
Address Address: Address Street City Address:USAddressType Street City State ZipCode Address: UKAddressType Street City PostalCode Country
您需要为 Address、USAddress 和 UKAddress 定义输入端口组。