Web 服务建模的五项关键须知

您需要了解以下五个在业务数据目录中进行 Web 服务建模的相关事项:

  • 建模取决于 Web 服务提供的方法的行为,以及这些方法的编写方式。

  • 若要确定某个 Web 服务提供了哪些方法,请查看 WSDL.EXE 生成的代理。

  • 通过对不同 Web 方法的输入和输出参数进行比较,来选择 Finder、SpecificFinder、Association 和其他方法。

  • 对于每个实体,应该指定用于唯一标识该实体的实例的字段。如果没有标识符,业务数据目录将无法唯一标识实体实例。后端应用程序方法返回的数据是一些不具有标识符的数据。只有当返回的数据也具有标识符时,这些数据在业务数据目录中才有语义意义,只有这样您才能对这些实体执行操作、进行搜索和爬网。

  • 通过使用父 TypeDescriptor 引用的 .NET 类型中的 Microsoft .NET Framework 取值函数的名称来命名子 TypeDescriptor 实体。您可以在 WSDL.EXE 生成的 Microsoft Visual C# 代理中找到这些 .NET 类型。但请注意设置了 IsCollection 标记的 TypeDescriptor 的子 TypeDescriptor 可以被命名为任何名称。

See Also

概念

业务数据目录:元数据模型

业务数据目录:体系结构