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


Составные бизнес-надстройки SharePoint

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

Примеры составных бизнес-надстроек, описанные в этом разделе, предоставляют стандартные блоки, которые можно использовать для интеграции технологий и процессов с моделью надстройки SharePoint.

Надстройки, размещенные в SharePoint и размещенные у поставщика

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

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


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

В этом разделе:

Статья Пример Показывает, как...
Перенос форм InfoPath в SharePoint Перенос форм InfoPath на другие поддерживаемые технологии.
Варианты хранения данных в SharePoint Online Core.DataStorageModels Используйте различные типы моделей хранилища для хранения данных SharePoint Online.
Интеграция надстроек с корпоративными событиями в SharePoint BusinessApps.CorporateEventsApp Используйте надстройку, размещенную у поставщика, для реализации сложных бизнес-задач.
Вызов веб-служб из рабочих процессов SharePoint

Workflow.CallCustomService

Workflow.CallServiceUpdateSPViaProxy

Workflow.AssociateToHostWeb

Используйте надстройки, размещенные у поставщика, для вызова удаленных веб-служб, содержащих бизнес-данные.

См. также