ГОСТ Р ИСО/МЭК 10746-3-2001
ею базового инженерного объекта и для взаимодействия со связником. Она может иметь и управ
ляющий интерфейс.
Когда взаимодействующие заглушки используют разные синтаксисы передачи, на пути между
ними должно быть пересечение, преобразующее данные из одного синтаксиса в другой.
Заглушка может иметь одну из следующих форм:
а) специфичную для экземпляра интерфейса базового инженерного объекта, с которым она
связана;
б) специфичную для типа интерфейса базового инженерного объекта, с которым она связана
(следовательно, заглушка может совместно использоваться несколькими каналами одного и того же
типа);
в) родовую (т. е. не специфичную для конкретного типа интерфейса); такие заглушки могут
использоваться несколькими каналами разных типов.
П р и м с ча н и я
1 В случае а) взаимодействия между инженерным объектом и заглушкой переносят только данные
взаимодействия (например, в случае вызова —имена операций и параметры). Заглушка действует как локать-
ный уполномоченный для других базовых инженерных объектов, привязанных к этому каналу.
2 Вслучае б) взаимодействия должны дополнительно включать идентификатор канала, который должен
использоваться.
3 Вслучае в) взаимодействия должны дополнительно включать идентификатор и тип каната, который
должен использоваться, чтобы позволить заглушке гарантировать, что данные взаимодействия совместимы с
типом каната.
8.2.1.2 Связники
Связники в канале управляют сквозной целостностью этого канала. Когда требуется, связники
обеспечивают прозрачность перемещения, осуществляя мониторинг коммуникационных отказов и
вновь устанавливая разорванные распределенные связывания. Связники в канале могут взаимодей
ствовать с инженерными объектами вне канала для получения дополнительных данных, необходи
мых для осуществления их функций (например, для получения сведений о размещении данных).
Связник в канале имеет по меньшей мере одни интерфейс для взаимодействия с заглушкой и один или
несколько интерфейсов для взаимодействия с протокольными объектами. Связник может иметь
управляющий интерфейс. Управляющий интерфейс, если он есть, позволяет изменять конфигура
цию канала и уничтожать его.
8.2.1.3 Иротоказьные объекты
Обеспечивают коммуникационные функции. Они могут взаимодействовать с инженерными
объектами вне канала (например, с функциями справочника) для получения необходимой инфор
мации. Протокольный объект имеет интерфейс для взаимодействия со связником и. по крайней
мере, один коммуникационный интерфейс для взаимодействия с другими протокольными объектами
(если нужно —через пересечение). Протокольный объект может иметь управляющий интерфейс.
Когда протокольные объекты в канале имеют разные типы, им требуется пересечение, обеспечи
вающее преобразование протоколов. Все протокольные объекты в коммуникационной области могут
взаимосвязываться непосредственно, используя возможности коммуникационной области (которые
находятся вне сферы действия настоящей базовой модели).
При любом заданном положении во времени протокольный объект идентифицируется своим
положением в пространстве, но разные протокольные объекты могут занимать одно и то же
положение в пространстве в разные моменты времени (т. е. сетевой адрес может использоваться
повторно). Когда протокольные объекты находятся в канале одного и того же типа, но в разделенных
коммуникационных областях, возможны конфликты наименовании (например, имена коммуника
ционных интерфейсов могут быть двусмысленными). В таких случаях требуется пересечение для
преобразования передаваемых имен в процессе установления и поддержания целостности канала.
8.2.1.4 Пересечения
<Х> пересечение в канале устанавливает границу между <х> областями и обеспечивает про
верки и преобразования во взаимодействиях, пересекающих границы <х> областей. В зависимости от
пересекаемой границы пересечениям требуется разная информация для выполнения своих функ ций.
Некоторым пересечениям требуется знать типы сигнатур интерфейсов базовых инженерных
объектов, связанных с каналом, в котором расположено пересечение, чтобы они могли интерпре
тировать взаимодействия, обеспечиваемые каналом. Пересечение имеет, по крайней мере, два
коммуникационных интерфейса. Оно может иметь управляющий интерфейс.
8.2.2П р а в и л а д л я у к а з а т е л е йи н т е р ф е й с о в