ГОСТ Р ИСО/МЭК 10746-1-2004
Следовательно, взаимодействие в кластере может поддерживаться вызовом локального метода
или аналогичным способом.
Кластер управляется, а действия над ним инициализируются взаимодействиями с соответ
ствующим объектом —менеджером кластера.
S.5.2 К а н а л ы
Когда взаимодействуют инженерные объекты из разных кластеров, то необходимо хорошее
взаимодействие поддерживающих средств. Даже если объекты втекущий момент находятся в одной
капсуле или ухте, необходимы средства для обработки завершения, отказа или перемещения одно го
из них. Набор необходимых для этого средств образует канал, который строится из нескольких
взаимодействующих инженерных объектов (см. рисунок 4).
Сторон*клинто
Сторонаоорира
Рисунок 4 —Пример канала клиент—Сервер
Инженерные объекты в канале на основании выполняемой ими работы подразделяют на три
типа. Заглушки ориентированы на передачу информации при взаимодействии, связники —на обес
печение ассоциации между базовыми инженерными объектами, соединенными канатом, прото-
колы
1
ые объекты управляют фактической связью.
Заглушки взаимодействуют непосредственно с поддерживаемыми базовыми инженерными
объектами и осуществтяют такие функции, как подстановка и анализ параметров или регистрация
информации о взаимодействии. Таким образом, заглушки должны иметь доступ к информации о
типе взаимодействия или. в более общем случае, о типе поддерживаемого интерфейса. Этим они
отличаются от связников и протокольных объектов, которые передают сообщение целиком, без
анализа их внутренней структуры. Взависимости от проекта системы заглушка может быть непосред
ственно связана с конкретным инженерным объектом или может совместно использоваться не
сколькими такими объектами. В общем случае совместное использование подразумевает необходи
мость передачи дополнительной информации для идентификации поддерживаемых объектом с це лью
их различения.
Связники отвечают за решение многих проблем распределения. Связник устанавливает связы
вание при создании каната, а вдальнейшем поддерживает его сквозную целостность. Это означает,
что связник обрабатывает изменения конфигурации, отказы связи или объекта и сохраняет след
26