Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Узнайте о процессе разработки и развертывания приложений для решений гибридного подключения SharePoint.
Гибридное подключение в SharePoint и SharePoint Online
По мере того как бизнеса с помощью SharePoint Online, они должны способ предоставления большого объема конфиденциальным данным надежно и безопасно. Чтобы решить эту проблему, SharePoint представила гибридное подключение.
Возможность гибридного подключения к службам Business Connectivity Services (BCS) позволяет SharePoint использовать данные, размещенные локально, внутри корпоративных брандмауэров и защищенные различными формами проверки подлинности. С помощью подключения к гибридной среды SharePoint Online может безопасный доступ к эти данные в Интернете как если бы он был внутренней сети. После настройки гибридного подключения пользователи могут работать с данными, которые защищены в инфраструктуре бизнеса. Они могут получать доступ к данным и управлять ими в соответствии с разрешениями, предоставленными им в SharePoint.
Полное описание настройки работающего гибридного решения см. в разделе Гибридное решение для SharePoint. В этих статьях описывается все требования к настройке источников данных, обратных прокси-серверов, поиска, безопасности, сети и все необходимые для настройки-сквозного сценария.
Предостережение
Чтобы настроить гибридную среду SharePoint, вам потребуется сочетание экспертных навыков и опыт работы с SharePoint, SharePoint Online и связанными продуктами и технологиями. Мы рекомендуем обратиться к консультационным службам Майкрософт для предоставления технического руководства и поддержки во время проектирования и развертывания гибридной среды. > Дополнительные сведения см. в разделе Службы Майкрософт.
Для вы должны иметь возможность создавать приложения, которое использует данные из внутреннего источника данных через службы BCS и гибридного подключения в этой статье предполагается, что уже были выполнены процедуры для настройки гибридной среды.
Создание подключения к гибридных приложений
Создание гибридного Надстройка SharePoint практически не отличается от создания любого Надстройка SharePoint.
Чтобы создать гибридное приложение, выполните следующие действия.
- Подготовка источника данных
- Создание Надстройка SharePoint
- Добавление внешнего содержимого
- Развертывание гибридного приложения
Подготовка источника данных
В большинстве случаев, источник данных уже существует и обслуживание любое число бизнес-приложений. Тем не менее эти данные только могут быть доступны из внутри корпоративной безопасности инфраструктуры. Если данные существует на сервере, расположенном внутри корпоративного брандмауэра или защищен другими средствами, следующим шагом является данных для BCS, который также размещенное в сети брандмауэра. Сетевое устройство настроено для перевода вызовов из SharePoint Online во внутреннюю ферму ShePoint. Это устройство называется «обратного прокси-сервер» и позволяет Надстройка SharePoint находится в облаке, чтобы позвонить в BCS, расположенный в сети брандмауэра. BCS обрабатывает все подключения к данным из него.
Сделать данные доступными для BCS, следует вывести ее в качестве источника OData. Для этого создайте веб-сайт служб IIS, который будет размещать службу и позволит BCS взаимодействовать с источником данных через OData и конечные точки передачи репрезентативного состояния (REST)
Чтобы создать конечную точку OData, необходимо выполните следующие действия для создания данных службы Windows Communication Foundation (WCF).
Создание веб-сайта IIS, выполнив по крайней мере Microsoft .NET Framework 4. Обеспечение безопасности сайта, обычную проверку подлинности.
Примечание.
[!Примечание] Не требуется для SharePoint для установки на этом сервере. На самом деле, для простоты и производительности лучше, если SharePoint не установлен на сервере, на котором размещена служба данных WCF.
Создайте новый проект в Visual Studio 2012 на основе шаблона Пустой веб-приложения ASP.NET.
В Обозревателе решений добавьте новую Модель ADO.NET сущности.
Выберите параметр Создать из базы данных в Модели данных сущности.
Выбор существующего подключения или создайте новый.
Предоставляют сведения о безопасности URL-адрес и подключения.
Выберите элементы, которые необходимо включить в модель и нажмите кнопку Готово.
Еще раз в Обозревателе решений выберите Добавление новой Службы данных WCF, с помощью шаблона Visual Studio.
Имя службы данных и нажмите кнопку Далее.
На этом этапе будет создана модель сущностей и результирующие классы, которые будут включены в проекте.
Задайте безопасность для созданных сущностей, заменив
/* TODO: put your data source class name here */
на имя класса модели сущностей, которую вы только что создали, и укажите, каким сущностям необходимо предоставить разрешения.
Полное руководство, необходимых установить это см.:
Создание Надстройка SharePoint
Один из предположения создадим здесь это разработке приложения внутри корпоративного брандмауэра. Представляет сценарий, где разработчик, работающий в компании будет иметь компьютер находится за защиту инфраструктуры безопасности, разработки и тестирования приложения, пока не готова к развертыванию. Это упрощает процесс подключения к источнику данных из Visual Studio и использует средства разработчика Office для Visual Studio 2013 для автоматического создания внешнего типа контента на следующем шаге.
Чтобы создать новое приложение
- Откройте Visual Studio 2012 на компьютере разработки с инструментами разработчика Office для Visual Studio 2013 и SharePoint, остановленными.
- Создание нового приложения для SharePoint.
- Укажите имя приложения, локальный URL-адрес SharePoint, на котором будет размещен сайт для тестирования, и ### Создание внешнего типа контента
Чтобы добавить в проект модели BDC или внешний тип контента, выполните следующие действия.
Чтобы добавить внешний тип контента
С помощью нового проекта по-прежнему откройте, откройте контекстное меню для решения и выберите Добавить, типов контента для внешнего источника данных.
Первая страница мастера используется для указания URL-адрес службы данных. На странице Укажите источника OData введите URL-адрес, который вы хотите подключиться к службы OData. URL-адрес должен выглядеть следующим образом:
http://services.odata.org/Northwind/Northwind.svc/
.Выберите имя для источника OData и нажмите кнопку Далее.
Появится список сущностей данные, предоставляемые интерфейсом службы OData. Убедитесь, что
Самое последнее, которые необходимо выполнить перед развертыванием это изменение URL-адреса в файле только что созданный внешний тип контента.
Откройте файл *.ect в редакторе XML.
Измените свойство,
ODataServiceMetadataUrl
чтобы указать URL-адрес, разрешающий доступ через обратный прокси-сервер.Измените
ODataServiceUrl
свойство с помощью URL-адреса, разрешающего доступ через обратный прокси-сервер.
Сведения о добавлении внешнего типа контента на основе OData см. в статье Практическое руководство. Создание внешнего типа контента из источника OData в SharePoint.
Развертывание гибридного приложения
При развертывании приложения имеется несколько вариантов. Его можно развернуть и напрямую для клиента с помощью развертывания F5 или его можно упаковать создание App-файл с помощью функции публикации Visual Studio. Этот файл можно присваиваемый администратор клиента SharePoint Online и отправить.
Сведения о развертывании Надстройки SharePoint см.:
[Развертывание и установка надстроек SharePoint: методы и параметры] (https://msdn.microsoft.com/library/d15a74a7-3c10-485a-9885-7ef11aaa0d90%28Office.15%29.aspx
Публикация надстройки для SharePoint с помощью Visual Studio
Можно воспользоваться BDCM-файла, созданные для внешнего типа контента и извлечения, который будет использоваться на любой уровень выше приложения. Это показано в разделе [Практическое руководство. Преобразование внешней надстройки в области