Поделиться через


Начало работы со службами Business Connectivity Services в SharePoint

Узнайте об основах служб Business Connectivity Services (BCS) для разработчиков решений SharePoint, а также о том, как приступить к использованию BCS в различных типах решений.

Что представляют собой Business Connectivity Services?

Службы Business Connectivity Services (BCS) была введена в SharePoint Server 2010 как развитием каталога бизнес-данных, выпущенные в Office SharePoint Server 2007. BCS позволяет SharePoint работать с данными, размещенными извне. Возможные источники могут включать баз данных, веб-служб, служб Windows Communication Foundation (WCF), источники Open Data Protocol (OData) и другие конфиденциальные данные, к которому осуществляется с помощью пользовательских сборок .NET.

НастройкаПриступая к работеПодробнее

На рабочем месте динамические информационные работники необходим доступ к данным, которые находятся в отдельном программного обеспечения стандартов для примера:

  • Структурированные данные, существует ли в организации корпоративных приложений, таких как планирования ресурсов предприятия (ERP) и приложения управления (CRM) ресурсов клиента.

  • Неструктурированных данных в бизнес-приложений повышения производительности, такие как Microsoft Office, групп и совместной работы приложений, таких как SharePoint и службы Web 2.0, такие как веб-приложений, вики-сайты, блоги и сайтов социальных сетей.

Хотя большинство информационные работники большую часть их рабочего времени в рамках офисные приложения (например, в среду Microsoft Office ), они также должны способ интеграции среды с приложениями предприятия и совместной работы программного обеспечения и служб, которые они используют. BCS предоставляет такую возможность в SharePoint.

Начало работы со службами Business Connectivity Services

Для начала разработки с помощью службы BCS, необходимо следующее:

  • SharePoint

  • Visual Studio

  • Инструменты разработчика Office для Visual Studio 2012

    или

  • SharePoint Designer

Сведения о настройке среды разработки см. в статье Настройка общей среды разработки для SharePoint.

Основные службы подключения к бизнес-функции

В следующей таблице указаны основные концепции, которые необходимо ознакомиться с быстро приступить к разработке решений BCS.

Таблица 1. Основные понятия для понимания BCS

Статья Описание
Ключевые понятия модели данных сущности
Модели данных сущности (EDM) использует три основные понятия для описания структуры данных: тип сущности, тип связи и свойства. Это наиболее важных концепций описания структуры данных в любой реализации EDM.
Рекомендации по обеспечению безопасности базовой для веб-приложений
Широкое тема создания безопасного веб-приложения. В этом примере рассмотрения понять уязвимые места системы безопасности. Также необходимо ознакомиться с помощью средств безопасности операционной системы Windows, .NET Framework и ASP.NET. И, наконец очень важно понять, как использовать эти функции для борьбы с угрозами.
Службы данных WCF
Службы данных WCF, ранее называлась служб данных ADO.NET, включите Создание и использование службы OData для веб-сайта.
Open Data Protocol (OData)
OData — это стандартный протокол для доступа к данным через URL-адрес. В основном он располагается в верхней части протокола HTTP, чтобы предоставить разрешение на чтение и запись функциями с помощью существующих команд HTTP.
Службы IIS
Internet Information Services (IIS) — платформа, работающей в среде SharePoint. Следует понять, как создать веб-сайтов, виртуальные каталоги, веб-служб, URL-адреса, веб-безопасности и другие технологии, связанные с IIS.
Внешние типы контента в SharePoint
Внешние типы контента описаны внешних систем, которые они представляют. Они можно повторно использовать при импорте в SharePoint и использовать для создания сложных решений без кода с помощью SharePoint Designer 2013, Outlook 2013, веб-частей, внешних списков и пользовательских клиентских приложений.
Начало работы с помощью клиентской объектной модели с внешними данными в SharePoint
SharePoint предоставляет возможность доступа ко всем объектам через тщательно сконструированный URL-адрес. BCS была расширена для предоставления этой же функциональных возможностей.

Что можно делать со службами Business Connectivity Services

С BCS можно импортировать данные в SharePoint из множества различных источников. Например можно свести данные из базы данных внешнего SQL Server, традиционные веб-службы, службы WCF, собственный систем и службы OData.

Табл. 2. Основные задачи для работы со службами Business Connectivity Services

Задача Описание
Внешние типы контента в SharePoint
Сведения о создании Службы Business Connectivity Services (BCS) внешних типов контента.
Как: создать внешний тип контента из источника OData в SharePoint
Найдите сведения, которые необходимо приступить к созданию внешних типов контента на основе источников OData и использовать эти данные в SharePoint или Office компонентов.
Как: создание приемников внешних событий
Узнайте концепции создания приемников событий, которые можно присоединить к внешним спискам и будет выполняться при обновлении внешних данных, представляемых списком.
Как: создание добавить в пределах внешнего типа контента в SharePoint
Узнайте, как создать внешние типы контента, для которых установлены или областью действия на уровне приложения, что дает возможность создавать насыщенные приложения с помощью внешних источников данных.
Как: используйте клиентская библиотека кода для доступа к внешним данным в SharePoint
Узнайте, как использовать клиентную объектную модель SharePoint для работы с BCS в SharePoint.

От простого к сложному: Узнайте больше о Business Connectivity Services

Когда главные основные понятия BCS, расширенные возможности можно использовать для создания многих эффективные типы решений.

Табл. 3. Дополнительные понятия в BCS

Статья Описание
Как: создать службу данных OData для использования в качестве внешней системы BCS
Узнайте, как создать интернет-адресуемую службу WCF, которая использует OData для отправки уведомлений в SharePoint при изменении базовых данных. Эти уведомления позволяют запускать события, привязанные к внешним спискам.
Справочник по схеме модели BDC для SharePoint
Найдите справочную документацию по схеме модели BDC.
Справочник по клиентской объектной модели BCS для SharePoint
Получите сводку объектов, доступных для создания клиентских скриптов с помощью клиентской объектной модели SharePoint для доступа к внешним данным, предоставляемым службами Business Connectivity Services (BCS).
Справочник по REST API BCS для SharePoint
Найдите справочные сведения для создания представлений состояния (REST) коды URI используются для доступа и управления источников OData.

См. также