Служба подключения к бизнес-данным (BDC)
Дата последнего изменения: 15 апреля 2010 г.
Применимо к: SharePoint Server 2010
подключения к бизнес-данным (BDC) — это новая версия каталога бизнес-данных, которая появилась в Microsoft Office SharePoint Server 2007. Теперь она доступна и в Microsoft SharePoint Foundation 2010. Служба BDC в Microsoft SharePoint Foundation 2010 реализована как общая служба, продолжающая использовать хранилище метаданных. Служба BDC предоставляет доступ к декларативной модели внешних систем, позволяя предоставлять внешние данные в SharePoint Server 2010 (а также, начиная с Microsoft SharePoint Server 2010 с клиентской лицензией Enterprise CAL, и в приложениях Microsoft Office 2010). BDC заполняет пробел между веб-сайтами SharePoint и бизнес-приложениями, позволяя использовать данные из различных внешних систем в различных компонентах SharePoint — списках (используя новый компонент внешних списков и внешних данных), веб-частях, поиске, профилях пользователей и специализированных приложениях.
Ключевой функцией BDC является предоставление возможности подключения к различным типам внешних систем; реализована встроенная поддержка подключения к следующим типам источников данных:
базы данных;
Windows Communication Foundation (WCF) и веб-службы;
сборки Microsoft .NET Framework;
Пользовательские источники данных; BDC предоставляет встраиваемую платформу соединителей, с помощью которой разработчики могут подключать соединители для новых типов внешних систем, чтобы обеспечить доступ к этим новым типам источникам данных через BDC
Ниже приводится обобщенная схема BDC.
Рис. 1. Обобщенная схема подключения к бизнес-данным
Основная цель разработки BDC — дать пользователю возможность предоставить доступ к бизнес-данным из различных внешних систем декларативным образом, практически без написания кода. Для достижения этой цели BDC предоставляет однородный доступ к источникам данных через модель метаданных — единообразную и упрощенную объектную модель клиента.
Чтобы узнать больше о подключения к бизнес-данным (BDC), изучите данный раздел.