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


Новые возможности Business Connectivity Services

Дата последнего изменения: 21 июля 2010 г.

Применимо к: SharePoint Foundation 2010

В этой статье
Обратная запись во внешние системы
Знакомый пользовательский интерфейс
Дополнительные параметры подключения
Расширяемая модель поставщика
Поддержка пакетных и массовых операций
Чтение больших двоичных объектов
Чтение и запись сложных типов
Управление жизненным циклом
Улучшенный набор интерфейсов API и расширяемость

Microsoft Business Connectivity Services (BCS) (прежнее название — каталог бизнес-данных) обеспечивает доступ для чтения и записи внешних данных бизнес-систем, веб-служб, баз данных и других внешних систем Microsoft SharePoint 2010. SharePoint 2010 содержит компоненты, которые могут использовать внешние данные непосредственно — как в интерактивном, так и в автономном режиме. Разработчики могут получать доступ к разнообразным функциональным возможностям и быстро создавать решения с помощью знакомых инструментов, таких как Microsoft Visual Studio 2010 и Microsoft SharePoint Designer 2010.

Business Connectivity Services расширяет возможности приложений SharePoint и их пользовательский интерфейс с помощью соответствующих функций, служб и инструментов. Эти расширенные возможности и интерфейсы облегчают разработку решений с глубокой интеграцией внешних данных и служб. Квалифицированные пользователи, разработчики и ИТ-специалисты бизнес-подразделений могут интегрировать ресурсы из внешних систем и обеспечивать взаимодействие с внешними данными через приложения различных типов. Набор функциональных возможностей Business Connectivity Services поддерживает быструю разработку и позволяет создавать масштабируемые, безопасные решения.

Далее кратко описываются некоторые функциональные возможности Business Connectivity Services.

Обратная запись во внешние системы

С помощью Business Connectivity Services можно создавать, считывать, обновлять, удалять и запрашивать данные из внешней системы через приложение Microsoft Office или сайт SharePoint, если внешняя система поддерживает эти операции и смоделирована в подключения к бизнес-данным (BDC) надлежащим образом.

Знакомый пользовательский интерфейс

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

Дополнительные параметры подключения

Ключевой функцией BDC является предоставление возможности подключения к следующим типам внешних систем:

  • Базы данных

  • Веб-службы и службы Windows Communication Foundation (WCF)

  • Сборки подключений Microsoft .NET

  • Пользовательские источники данных

Расширяемая модель поставщика

Помимо соединителей, предназначенных для подключения к перечисленным выше источникам данных, BDC также предоставляет встраиваемую платформу, с помощью которой разработчики могут подключать соединители для новых типов внешних систем, что позволяет получать доступ к этим новым источникам данных через BDC.

Поддержка пакетных и массовых операций

В Office SharePoint Server 2007 модель BDC поддерживала только операции с отдельными элементами, например поиск. Теперь BDC поддерживает пакетные и массовые операции, что позволяет считывать несколько элементов за один вызов, значительно сокращая таким образом количество сеансов приема-передачи данных с сервером.

Чтение больших двоичных объектов

BDC теперь поддерживает чтение данных больших двоичных объектов. Это позволяет осуществлять потоковую передачу больших двоичных объектов данных из внешней системы.

Чтение и запись сложных типов

BDC поддерживает имена полей с точками, что позволяет считывать и записывать сложные типы.

Управление жизненным циклом

Business Connectivity Services содержит набор инструментов, предназначенных для создания моделей и артефактов приложений Office 2010 — декларативным способом или путем программирования. Можно использовать SharePoint Designer 2010 для быстрого создания составных решений в соответствии с потребностями внешних подразделений, не прибегая к программированию. С помощью Visual Studio можно создавать и расширять решения, включая в них сложные рабочие процессы и данные, охватывающие структурированные бизнес-системы, неструктурированные приложения SharePoint или приложения Microsoft Office, а также веб-службы 2.0.

Улучшенный набор интерфейсов API и расширяемость

С помощью объектной модели среды выполнения BDC разработчики могут создавать универсальные приложения, используя в качестве стандартных блоков типовые интерфейсы API. Такие приложения гарантированно будут работать с любыми внешними системами, как с уже существующими, так и с готовящимися к выпуску.

Разработчики также могут создавать специализированные приложения на основе предполагаемой абстрактной модели сущностей (полей, предоставляемых этими сущностями, и типов этих полей).

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

См. также

Другие ресурсы

Microsoft Business Connectivity Services