Начало работы со службами 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. |