Плюсы и минусы интеграции BCS в сравнении с пользовательской интеграцией
-
16-10-2019 - |
Вопрос
Каковы плюсы и минусы использования BCS для интеграции внешней системы в SharePoint по сравнению с пользовательской интеграцией.
Решение
Плюс
Конечный пользователь
- Бизнес -данные веб -части и внешний список могут отображать данные из коробки
- Enterprise & Fast Search Integration с поддержкой картирования управляемой собственности
- Синхронизация профиля пользователя
- Интеграция офиса через столбец внешних данных
- Офисное картирование для задач, контактов и календаря
- SharePoint Workspace Поддержка
- Одиночный знак поддержки
- Поддержка рабочего процесса через столбец внешних данных и внешний список
Разработчик
- Поддержка инструментов Visual Studio
- SharePoint Designer Support
- Вне поддержки ящика для существующих баз данных и веб -сервисов SQL
- Разъем сборки .NET может подключиться к любому другому дата данных
- API на стороне сервера для разработки пользовательских веб -частей против
- API клиентской стороны для разработки пользовательских интеграций с клиентами против
- Напишите после работы против любых элементов управления источником данных
Минусы
Конечный пользователь
- Из коробки веб -части выглядят устаревшими
- Данные столбца внешних данных должны быть обновлены
Разработчик
- Генерация и обслуживание модельного файла занимает много времени.
- Модель данных не поддерживает подкласс.
- Написание элементов управления, которые работают против любого источника данных, занимает много времени.
Другие советы
У Фабиана Уильямса был связанный пост по этой теме (BCS против альтернатив) несколько месяцев назад - http://www.sharepointfabian.com/blog/lists/posts/post.aspx?id=202
Не связан с sharepoint.stackexchange