В данном разделе представлены возможные физические конфигурации СОС, т.е. способ реализации СОС в виде взаимосвязанной совокупности вычислительных систем. Поскольку число конфигураций не ограничено, то в данном разделе описаны типы систем сообщений, из которых образована СОС, и идентифицировано несколько важных представительных конфигураций.
13.1 Системы обмена сообщениями
Конструктивные модули, используемые при физическом построении СОС, называются системами сообщений. Система сообщений представляет собой вычислительную систему (возможно, но необязательно открытую систему), которая содержит или реализует один или несколько функциональных объектов.
Типы систем сообщений изображены на рисунке 8.
Рисунок 8 - Типы систем сообщений
Изображенные на рисунке 8 типы сообщений перечислены в графе 1 таблицы 8. Для каждого перечисленного типа в графах 2-5 указан вид функционального объекта (АП, ХС, АПС и МД), который может содержаться в такой системе сообщений независимо от того, обязательно или факультативно его наличие в системе, и от их количества в системе сообщений (только один или несколько).
Таблица 8 - Системы сообщений
| Функциональные объекты | |||
АП | ХС | АПС | МД | |
1 | 2 | 3 | 4 | 5 |
СД | 1 | - | - | - |
СХ | - | 1 | - | - |
СДХ | 1 | 1 | - | - |
СП | - | - | 1 | [Н] |
СДП | Н | - | 1 | [Н] |
СДХ | - | Н | 1 | [Н] |
СДХП | Н | Н | 1 | [Н] |
Обозначения: | ||||
Н - несколько; | ||||
[Н] - факультативно. |
Строки таблицы 8 разделены на две части. Типы систем сообщений, приведенные в верхней части, ориентированы на отдельных пользователей, а типы систем сообщений, приведенные в нижней части, могут (но необязательно) обслуживать нескольких пользователей.
Ниже приведены определение и описание каждого из типов систем сообщений, указанных в таблице 8.
Примечание - Следующие основные принципы определяют допустимые типы систем сообщений:
а) МД и АПС, с которым он взаимодействует, обычно располагаются вместе, поскольку ни один протокол управления их взаимодействия не стандартизован.
б) АПС обычно располагается вместе с несколькими АП или ХС, поскольку из протоколов стандартизован только тот, который определяет одновременную передачу сообщения нескольким получателям. Последовательная доставка сообщения нескольким получателям, обслуживаемым системой сообщения, которую может потребовать протокол доставки, была бы неэффективной.
в) Совместное размещение нескольких АПС в системе сообщений не преследует никакой цели, потому что один АПС обслуживает нескольких пользователей и задача АПС состоит в переносе объектов между такими системами, а не внутри их. (Это не ставит своей целью исключить возможность сосуществования нескольких относящихся к АПС процессов в одной вычислительной системе.)
г) Совместное размещение МД с АПС не влияет на поведение системы относительно остальной части СОС. Следовательно, в отдельном типе системы сообщений МД могут присутствовать и отсутствовать.
13.1.1 Системы доступа
Система доступа (СД) содержит один АП и не содержит ни одного ХС, АПС и МД.
СД ориентирована на одного пользователя.
13.1.2 Системы хранения
Система хранения (СХ) содержит одно ХС и не содержит ни одного АП, АПС и МД.
СХ ориентирована на одного пользователя.
13.1.3 Системы доступа и хранения