Публикация с помощью точек Подключение ion

Схема Active Directory определяет класс объектов Service Подключение ionPoint (SCP), чтобы упростить публикацию данных для конкретной службы в каталоге. Клиенты службы используют данные в SCP для поиска, подключения и проверки подлинности экземпляра службы.

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

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

Дополнительные сведения и пример кода, выполняющий эти действия, см. в разделе "Создание точки службы Подключение ion".

Создание SCPs в каталоге во время установки службы

  1. Привязка к объекту компьютера для хост-компьютера, на котором установлен экземпляр службы.
  2. Создайте объект SCP в качестве дочернего объекта компьютера, указав начальные значения атрибутов SCP.
  3. Задайте записи управления доступом (ACEs) в дескрипторе безопасности объекта SCP, чтобы служба мог изменять свойства SCP во время выполнения.
  4. Кэшируйте objectGUID SCP в реестре на хост-компьютере службы.

Дополнительные сведения и пример кода, выполняющий эти действия, см. в статье об обновлении точки Подключение ion point службы.

Обновление атрибутов SCP при запуске службы

  1. Получите объектGUID из реестра и используйте его для привязки к SCP.
  2. Извлеките атрибуты, такие как serviceDNSName и serviceBindingInformation, из SCP. Сравните эти значения с текущими значениями и при необходимости обновите SCP.

Дополнительные сведения и пример кода, выполняющий эти действия, см. в разделе "Поиск и использование службы" Подключение ion Point.

Поиск и использование SCP клиентским приложением

  1. Привязка к глобальному каталогу и поиск объектов с помощью атрибута ключевое слово s, соответствующего GUID продукта службы. Каждый объект, найденный, является экземпляром службы. Выберите экземпляр и получите различающееся имя SCP.
  2. Используйте различающееся имя для привязки к SCP.
  3. Извлеките значения различных атрибутов из SCP, например serviceDNSName и serviceBindingInformation. Используйте эти значения для подключения и проверки подлинности экземпляра службы.

Дополнительные сведения о том, какие роли могут создавать и обновлять SCP, см. в статье "Проблемы безопасности для публикации служб".

Дополнительные сведения о том, где создать SCP, см. в разделе "Где создать службу Подключение ion Point".

Дополнительные сведения о типе данных для хранения в SCP см. в разделе "Свойства точки точки Подключение службы".

Дополнительные сведения о том, как установщик служб и служба работают вместе для поддержания текущих данных в SCP, см. в статье "Создание и обслуживание точки службы Подключение ion Point".