Обратная совместимость контроллера агентов

Контроллер агента предлагает новый набор интерфейсов для взаимодействия клиента, агента и контроллера агентов.  Клиенты и агенты должны адоптировать эти новые интерфейсы, так как благодаря контроллеру агента возможно добиться повышения производительности и получить новые функции.

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

Активность уровня транспортного протокола совместимости определяется его присутствием в serviceconfig.xml.  Если он указан в этом файле, связь с применением портов, присвоенных этим уровням транспортного протокола должна использовать формат и семантику команд, определенную старыми API.  Все прочие уровни транспортного протокола должны применять новый API.

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

Связанные задачи
Концептуальная модель сбора данных
Администрирование контроллера агентов
 

Copyright (C) 2006 Intel Corporation.