ГОСТ Р ИСО/МЭК 10746-3-2001
вания (см. 8.2.3) и перемещения (см. 8.2.4) с целью обеспечения прозрачности распределения взаимодействия среди инженерных объектов;
- правила для кластеров (см. 8.2.5), капсул (см. 8.2.6) и узлов (см. 8.2.7), управляющие конфигурацией инженерных объектов;
- правила для отказов (см. 8.2.9).
8.2.1 Правила для каналов
Каналы обеспечивают прозрачность распределения взаимодействия среди инженерных объектов. Обеспечение включает в себя:
- выполнение операций между объектом клиента и объектом сервера;
- группирование объектов, играющих несколько ролей для других групп объектов;
- взаимодействие потоков, в которых участвуют несколько объектов-производителей и объектов-потребителей.
Взаимодействие между инженерными объектами вызывает передачу одного или всего из следующего:
- указатели инженерных интерфейсов;
- шаблоны кластеров;
- данные.
Канал является конфигурацией заглушек, связников, протокольных объектов и пересечений, объединяющей набор инженерных объектов. Конфигурация является ациклическим графом с заглушками в самых внешних вершинах, как показано на рисунках 2 и 3. Каждый путь по графу между заглушками объектов состоит (последовательно) из:
- связника, протокольного объекта, протокольного объекта и связника, или
- связника, протокольного объекта, пересечения, протокольного объекта и связника.
 |
|
Рисунок 2 — Пример базового канала клиент/сервер |
19