演练:创建您自己的 BDC 模型

上次修改时间: 2010年6月10日

适用范围: SharePoint Server 2010

BDC 模型是 Business Data Connectivity (BDC) Service 的核心。提取出有关外部系统的复杂详细信息的数据结构(例如 Entity(外部内容类型)和 Method)统称为 MetadataObjects,并构成 BDC 模型。外部系统的 BDC 模型实质上是一个 XML 文件。您在 Microsoft SharePoint Designer 2010 中创建外部内容类型时会自动生成它。不过,如果您所用的业务实体无法使用 SharePoint Designer 2010 来创建,则可以自己创建 BDC 模型。

为数据库系统编写 BDC 模型相当简单:

  1. 通过使用数据库表为系统建模,其结构通常易于解释。

  2. 确定将作为外部内容类型标识符的主键。

  3. 根据实体关系确定关联。

但是,为使用 Web 服务或 Microsoft .NET Framework 连接程序集的系统建模可能会相当复杂。您依赖于服务提供的方法。示例订单 Web 服务演练旨在为您提供帮助 - 它带您走查一个简单的 Web 服务系统,以演示几个概念,而这些概念与使用 BDC 为使用复杂类型和复杂关联(无法通过 SharePoint Designer 2010 进行建模)的系统建模有关。

先决条件

在继续执行演练步骤之前,请执行下列操作:

  1. 下载 Microsoft SharePoint 2010 软件开发工具包 (SDK),其中包括示例订单 Web 服务。

  2. 按照示例自述文件中的步骤在 Web 服务器上设置代码示例:示例订单 ASP.NET Web 服务

本演练中的步骤: