ГОСТ Р ИСО/МЭК 9072-1-93
Группа П85
ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
Системы обработки информации
ПЕРЕДАЧА ТЕКСТА. УДАЛЕННЫЕ ОПЕРАЦИИ
Часть 1. Модель, нотация и определение услуг
Information processing systems. Text communication. Remote Operations.
Part 1: Model, notation and service definition
ОКСТУ 4002
Дата введения 1994-07-01
Предисловие
1 РАЗРАБОТАН И ВНЕСЕН Техническим комитетом по стандартизации ТК 22 "Информационная технология"
2 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Госстандарта России от 29.12.93 N 292
Настоящий стандарт подготовлен на основе применения аутентичного текста международного стандарта ИСО/МЭК 9072-1-89 "Системы обработки информации. Передача текста. Удаленные операции. Часть 1. Модель, нотация и определение услуг"
3 ВВЕДЕН ВПЕРВЫЕ
Настоящий стандарт содержит определение нотации удаленных операций (УО) с целью определения услуг, создаваемых для интерактивных применений. В настоящем стандарте определяются также услуги, обеспечиваемые сервисным элементом удаленных операций (СЭУО). Услуги СЭУО обеспечиваются путем использования протокола СЭУО (ГОСТ Р ИСО/МЭК 9072-2) совместно с услугами сервисного элемента управления ассоциацией (СЭУА) (ИCO 8649), протоколом СЭУА (ИСО 8650), факультативно с услугами сервисного элемента надежной передачи (СЭНП) (ГОСТ Р ИСО/МЭК 9066-1) и протоколом СЭНП (ГОСТ Р ИСО/МЭК 9066-2), а также с услугами-уровня-представления (ГОСТ 34.971).
Относительно соответствия настоящему стандарту никаких требований не предъявляется.
В настоящем стандарте использованы ссылки на следующие стандарты:
ИСО/ТО 8509-87* Системы обработки информации. Взаимосвязь открытых систем. Соглашения по услугам
ИСО 8649-88* Системы обработки информации. Взаимосвязь открытых систем. Определение услуг для сервисного элемента управления ассоциацией
ИСО 8650-88* Системы обработки информации. Взаимосвязь открытых систем. Спецификация протокола для сервисного элемента управления ассоциацией
________________
* До прямого применения данного документа в качестве государственного стандарта Российской Федерации он может быть получен во ВНИИКИ Госстандарта России.
3.1 Определения, относящиеся к эталонной модели
Настоящий стандарт основывается на концепциях, разработанных ГОСТ 28906, и использует следующие определенные в нем термины:
а) прикладной уровень;
б) прикладной-процесс;
в) логический-элемент-прикладного-уровня;
г) сервисный-элемент-прикладного-уровня;
д) протокольный-блок-данных-прикладного-уровня;
е) протокольная-управляющая-информация-прикладного-уровня;
ж) уровень представления;
и) услуга-уровня-представления;
к) соединение-уровня-представления;
л) услуга-сеансового-уровня;
м) соединение-сеансового-уровня;
н) синтаксис-передачи;
п) элемент-пользователя.
3.2 Определения, относящиеся к соглашениям по услугам
В настоящем стандарте применены следующие термины, определенные в ИСО/ТО 8509:
а) поставщик-услуг;
б) пользователь-услуг;
в) подтверждаемая услуга;
г) неподтверждаемая услуга;
д) услуга, инициируемая поставщиком;
е) сервисный-примитив; примитив;
ж) запрос (примитив);
и) индикация (примитив);
к) ответ (примитив) и
л) подтверждение (примитив).
3.3 Определения, относящиеся к услугам уровня представления
В настоящем стандарте применены следующие термины, определенные в ГОСТ 34.971:
а) абстрактный синтаксис;
б) имя абстрактного синтаксиса;
в) имя синтаксиса передачи;
г) контекст уровня представления.
3.4 Определения, относящиеся к управлению ассоциацией
В настоящем стандарте применены следующие термины, определенные в ИСО 8649:
а) прикладная-ассоциация, ассоциация;
б) прикладной контекст;
в) сервисный элемент управления ассоциацией.
3.5 Определения, относящиеся к надежной передаче
В настоящем стандарте применен следующий термин, определенный в ГОСТ Р ИСО/МЭК 9066-1:
а) сервисный элемент надежной передачи.
3.6 Определения, относящиеся к СЭУО
Для целей настоящего стандарта применимы следующие определения:
3.6.1 Прикладной-логический-объект-инициирующий-ассоциацию; инициатор-ассоциации - логический-объект-прикладного-уровня, инициирующий прикладную-ассоциацию.
3.6.2 Прикладной-логический-объект-отвечающий-на-ассоциацию; ответчик-ассоциации - логический-объект-прикладного-уровня, отвечающий на прикладную-ассоциацию, инициированную другим ЛОП.
3.6.3 Привлекающий-логический-объект-прикладного-уровня; заявитель - логический-объект-прикладного-уровня, привлекающий удаленную операцию.
3.6.4 Исполняющий-логический-объект-прикладного-уровня; исполнитель - логический-объект-прикладного-уровня, выполняющий удаленную операцию, привлеченную другим логическим-объектом-прикладного-уровня.
3.6.5 Запросчик - та часть логического-объекта-прикладного-уровня, которая выдает примитив запроса конкретной услуги СЭУО.
3.6.6 Получатель - та часть логического-объекта-прикладного-уровня, которая получает примитив индикации конкретной услуги СЭУО.
3.6.7 Взаимосвязанные-операции - совокупность операций, формируемых одной порождающей-операцией и одной или несколькими порождаемыми-операциями.
3.6.8 Порождающая-операция - операция, при выполнении которой исполнитель может привлечь взаимосвязанные порождаемые-операции, которые должны быть выполнены заявителем порождающей-операции.
3.6.9 Порождаемая-операция - операция, которая может быть привлечена исполнителем взаимосвязанной порождающей операции при выполнении порождающей-операции и которая выполняется заявителем порождающей-операции.
3.6.10 Удаленные операции:
1) концепция и нотации, обеспечивающие спецификацию интерактивного обмена данными между логическими-объектами-прикладного-уровня. Сюда относится сервисный элемент удаленной операции и преобразование нотации в примитивы услуг используемых сервисных-элементов-прикладного-уровня;
2) совокупность операций-связки, операций-развязки и операций.
3.6.11 Нотация-УО - нотация, используемая для спецификации удаленных операций, определенных в настоящем стандарте.
3.6.12 Пользователь-СЭУА - специфичная для прикладного уровня функция, которая выполняет преобразование операций-связки и операций-развязки нотации-УО в СЭУА.
3.6.13 Сервисный элемент удаленной операции - сервисный-элемент-прикладного-уровня, определяемый в настоящем стандарте.
3.6.14 Поставщик-СЭУО - поставщик услуг сервисного элемента удаленных операций.
3.6.15 Пользователь-СЭУО - специфичная прикладная функция, выполняющая преобразование операций и ошибок нотации-УО в СЭУО.
3.6.16 Пользователь-СЭНП - специфичная прикладная функция, выполняющая преобразование операции-связки и операции-развязки нотации-УО в СЭНП.
3.6.17 Интерфейс-операции - интерфейс логического объекта прикладного уровня между элементом пользователя и сервисными элементами прикладного уровня, определенный как совокупность услуг сервисных элементов прикладного уровня (удаленных операций), доступный для элемента пользователя в нотации-УО.
ЛОП - логический-объект-прикладного-уровня;
СЭУА - сервисный элемент управления ассоциацией;
СЭП - сервисный-элемент-прикладного-уровня;