Реализация прокси-сервера обнаружения

В данном разделе приводятся инструкции по реализации прокси-сервера обнаружения. Прокси-сервер обнаружения - это автономная служба, содержащая репозиторий служб. Клиенты могут выполнять запросы к прокси-серверу обнаружения, чтобы найти обнаружимые службы, доступные серверу. Метод заполнения прокси-сервера службами определяется разработчиком. Например, прокси-сервер обнаружения может подключаться к существующему репозиторию служб и сделать эту информацию обнаружимой, администратор может при помощи API управления добавить обнаружимые службы к прокси-серверу, а прокси-сервер обнаружения может при помощи функции объявлений обновить свой внутренний кэш.

Реализация WCF обеспечивает базовые классы, которые позволят легко создавать прокси-сервер. Эти API-интерфейсы можно использовать для создания прокси-сервера обнаружения поверх существующего репозитория.

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

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

Практическое руководство. Реализация прокси-сервера обнаружения
Реализация прокси-сервера обнаружения.

Практическое руководство. Реализация обнаруживаемой службы, которая регистрируется в прокси-сервере обнаружения
Описывает реализацию обнаруживаемой службы WCF, которая регистрируется в прокси-сервере обнаружения.

Практическое руководство. Реализация клиентского приложения, которое для поиска служб использует прокси-сервер обнаружения
Описывает, как реализовать клиентское приложение WCF, использующее прокси-сервер обнаружения для поиска службы.

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

См. также