什么是外部内容类型?

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

适用范围: SharePoint Server 2010

在 SharePoint Online 中提供

Microsoft Business Connectivity Services (BCS) 的核心概念是外部内容类型。外部内容类型可在 Business Connectivity Services 提供的功能和服务中使用,它们是对连接信息和数据定义以及要应用于特定类别的外部数据的行为的可重用的元数据说明。利用外部内容类型,您可从中央位置管理和重用业务实体(例如,Customer 或 Order)的元数据和行为,使用户能够与外部数据进行交互并按更有意义的方式进行处理。

例如,假定一个业务实体,如 Customer。您可能需要与 SharePoint 列表中的 Customer 类型的项进行交互,或在 Microsoft Outlook 中脱机使用这些项。或者,您可能需要使用户能够从 Microsoft Word 中 Orders 合同文档中的客户列表选取客户。只需创建一次外部内容类型便可在所需位置重用它。

重要注释重要说明

Business Connectivity Services (BCS) 包含在 Microsoft SharePoint Foundation 2010、Microsoft SharePoint Server 2010 和 Microsoft Office 2010 应用程序中。但是,每个应用程序中的功能集和功能各不相同。有关详细信息,请参阅 Business Connectivity Services 中包括哪些内容?

外部内容类型:好处

外部内容类型提供了以下好处:

  • 启用可重用性 外部内容类型是业务实体的可重用数据定义。在创建外部内容类型后,可将其与 BCS 中的演示功能中的任意功能一起使用,以提供与外部数据交互的丰富用户体验。

  • 封装外部系统的复杂性 利用外部内容类型,信息工作人员无需处理外部系统的复杂性(例如,无需了解连接信息或其可编程性接口)即可汇编业务解决方案。在有经验的用户或开发人员创建一个外部内容类型后,任何用户可按所需方式使用该类型(前提是,这些用户有权执行该操作和访问该外部数据)。不过,用户无需了解有关外部数据的位置或外部数据的连接方式的任何信息。

  • 提供内置 Office 和 SharePoint 行为 外部内容类型为外部数据和服务提供了 Office 项目类型行为(例如,Microsoft Outlook 中的联系人、任务和日历,Microsoft Word 中的文档以及 Microsoft SharePoint Workspace 中的列表);SharePoint 行为(例如,列表、Web 部件和配置文件页);和功能(例如,搜索或脱机工作的能力),以便用户能够在其熟悉的工作环境中工作,而无需查找数据或了解不同的(和专有)用户界面并与之交互。

  • 确保安全访问 外部内容类型符合外部系统和 SharePoint 产品与技术的实现的安全性。可通过配置 SharePoint 中的安全性来完全控制哪些用户访问哪些数据。

  • 简化维护。由于只需创建一次外部内容类型便可由不同情况下的多个解决方案使用,因此可轻松管理它们。例如,可以在中央位置管理其访问权限、连接以及数据定义。

  • 启用外部数据搜索 可从 Intranet 门户使用 SharePoint Server 搜索来查找有关特定外部内容类型(例如 Customer)的信息。SharePoint Server 搜索直接从外部系统检索数据。因此,用户无需获得批准或安装单独的应用程序即可获取其所需信息。

  • 启用脱机工作 可在 Outlook 2010 和 SharePoint Workspace 2010 中脱机使用外部内容类型。Business Connectivity Services 提供了丰富的缓存和脱机工作功能,并支持基于缓存的操作。即使当用户处于脱机状态或服务器连接缓慢、不稳定或不可用时,用户仍可无缝且高效地操作外部数据。当与服务器的连接可用时,将同步对缓存业务实体执行的读取/写入操作。

请参阅

概念

可在什么位置显示外部数据?