Реализация федерации между фермами
Дата последнего изменения: 19 апреля 2010 г.
Применимо к: SharePoint Foundation 2010
В приложений-служб федерация позволяет приложениям-службам охватывать несколько удаленных серверов.
Например, прокси-класс поискового приложения-службы в одной ферме (дочерней) может использовать поисковое приложение-службу с удаленной фермы (родительской). При этом в дочерней ферме не обязательно устанавливать двоичные файлы приложения-службы.
Чтобы опубликовать приложение-службу в другой ферме, установите прокси-класс приложения-службы в другой ферме,, а затем выберите в нем ссылку на конкретный URI, предоставленный центром администрирования при публикации приложения-службы. Это позволяет предприятиям создавать выделенные фермы, которые можно настраивать специально для предоставления служб (например, поиска или аналитики). Эти службы могут использовать другими фермами SharePoint.
Службы должны реализовывать интерфейсы IServiceAdministration и ISharedServiceApplication для классов, производных от SPService и SPServiceApplication, соответственно.
Эти интерфейсы поддерживают функции администрирования служб приложений-служб, включая службу топологии SharePoint, которая делает службу доступной для обнаружения и использования с удаленных ферм. Эти интерфейсы также можно реализовать на странице «Управление приложениями-службами» в центре администрирования.
Поддержка подключений
Подключения к приложениям-службам в удаленных фермах включаются либо с помощью кнопки Подключиться на странице «Управление приложениями-службами», либо путем реализации интерфейса IServiceProxyAdministration в классе SPServiceProxy.
Публикация
Публикация позволяет сообщать другим фермам о приложении.
Для публикации приложения нужно реализовать интерфейс ISharedServiceApplication. Это также можно сделать через пользовательский интерфейс с помощью кнопки Опубликовать на странице «Управление приложениями-службами».
См. также
Ссылка
Концепции
Интеграция серверных приложений со страницей приложений управления службами