Business Data Connectivity (BDC) Service

上次修改时间: 2010年4月15日

适用范围: SharePoint Server 2010

Business Data Connectivity (BDC) Service 是新版本的业务数据目录,它之前是在 Microsoft Office SharePoint Server 2007 中提供的,现在在 Microsoft SharePoint Foundation 2010 中提供。BDC 作为 Microsoft SharePoint Foundation 2010 中的共享服务实现,并且它仍依赖于元数据存储。利用 BDC 服务,您能以声明方式对外部系统进行建模,以便您能公开 SharePoint Server 2010 中的外部数据(对于 具有企业版客户端访问许可证的 Microsoft SharePoint Server 2010,也可在 Microsoft Office 2010 应用程序中执行此操作)。BDC 填补了 SharePoint 网站和业务应用程序之间的间隙,使您能够将各种外部系统中的关键数据引入 SharePoint 列表(通过新的外部列表功能和外部数据列)、Web 部件、搜索、用户配置文件和自定义应用程序。

BDC 的核心功能是提供与各种外部系统的连接,并且它内部支持连接到以下类型的数据源:

  • 数据库

  • Windows Communication Foundation (WCF) 和 Web 服务

  • Microsoft .NET Framework 程序集

  • 自定义数据源;BDC 提供了一个可插入连接器框架,可供开发人员用来为新的外部系统类型插入一个连接器,以便能通过 BDC 访问这些新的数据源类型。

    以下是 BDC 的高级图表。

    图 1. BDC 的概要视图

    BDC 的高级视图

设计 BDC 的主要目的是,使您能够通过执行极少的编码工作,以声明方式从各种外部系统公开业务数据。为实现此目标,BDC 通过元数据模型(该模型提供了一致的简化客户端对象模型)来提供对基础数据源的同类访问。

浏览本节内容以了解 Business Data Connectivity (BDC) Service。