Товары в корзине: 0 шт Оформить заказ
Стр. 1 

82 страницы

Определяет услуги, используемые в одиночной ассоциации для управления двух привлечений логического объекта прикладного уровня (ПЛОП), участвующих в атомарном действии. Стандарт устанавливает общие принципы координированного использования услуг по совмещению, исполнению и восстановлению при привлечении более двух ПЛОП для одного атомарного действия или при необходимости восстановления после неисправности

 Скачать PDF

Оглавление

Введение

1 Назначение

2 Нормативные ссылки

3 Определения

4 Сокращения

5 Соглашения

6 Основные принципы

     6.1 Использование СИВ в распределенной прикладной среде

     6.2 Средства СИВ

     6.3 Эвристические решения

7 Определение услуг

     7.1 Услуга Си-НАЧАТЬ

     7.2 Услуга Си-ПОДГОТОВКА

     7.3 Услуга Си-ГОТОВНОСТЬ

     7.4 Услуга Си-ИСПОЛНЕНИЕ

     7.5 Услуга Си-ВОЗВРАТ

     7.6 Услуга Си-ВОССТАНОВЛЕНИЕ

8 Упорядочение информации

     8.1 Общее описание

     8.2 События

     8.3 Состояния

     8.4 Интерпретация таблицы состояний

     8.5 Завершение выполнения ветви

     8.6 Услуги конфликтов и разрушений

9 Использование СИВ

     9.1 Общее описание

     9.2 Использование СИВ основной взаимодействующей услугой

     9.3 Использование услуги повторной синхронизации в версии 1 протокола СИВ

     9.4 Использование услуг синхронизации и повторной синхронизации сеансового уровня в версии 2 протокола СИВ

     9.5 Использование СИВ с активностью сеансового уровня

     9.6 Использование услуги срочной передачи в версии 1 протокола СИВ

     9.7 Использование услуг уровня представления в версии 2 протокола СИВ

     9.8 Начало ветви в версии 1 протокола СИВ

Приложение А Правила пользователя услуг СИВ

     А.1 Введение

     А.2 Соответствие

     А.3 Правила использования примитивов услуги СИВ

     А.4 Правила обслуживания данных атомарного действия

     А.5 Правила обслуживания граничных данных

     А.6 Правила передачи данных пользователя услуг СИВ

Приложение В Взаимоотношения между СИВ и структурой прикладного уровня

     В.1 Поставщик услуг СИВ

     В.2 Пользователь услуг СИВ

     В.3 Дерево атомарного действия

Приложение С Руководство по СИВ

     С.1 Введение

     С.2 Структура дерева атомарного действия

     С.3 Информационные ресурсы пользователя услуг СИВ

     С.4 Совмещение

     С.5 Восстановление

     С.6 Временные соотношения и последовательности примитивов услуг

     С.7 Замечания относительно сложности реализации

 

82 страницы

Дата введения01.01.1997
Добавлен в базу01.09.2013
Актуализация01.01.2021

Этот ГОСТ находится в:

Организации:

23.05.1996УтвержденГосстандарт России328
РазработанМНИЦ Комитета при Президенте РФ по политике информатизации
ИзданИПК Издательство стандартов1996 г.

Information processing systems. Open systems interconnection. Service definition for the commitment. Councurrency and recovery service element

Стр. 1
стр. 1
Стр. 2
стр. 2
Стр. 3
стр. 3
Стр. 4
стр. 4
Стр. 5
стр. 5
Стр. 6
стр. 6
Стр. 7
стр. 7
Стр. 8
стр. 8
Стр. 9
стр. 9
Стр. 10
стр. 10
Стр. 11
стр. 11
Стр. 12
стр. 12
Стр. 13
стр. 13
Стр. 14
стр. 14
Стр. 15
стр. 15
Стр. 16
стр. 16
Стр. 17
стр. 17
Стр. 18
стр. 18
Стр. 19
стр. 19
Стр. 20
стр. 20
Стр. 21
стр. 21
Стр. 22
стр. 22
Стр. 23
стр. 23
Стр. 24
стр. 24
Стр. 25
стр. 25
Стр. 26
стр. 26
Стр. 27
стр. 27
Стр. 28
стр. 28
Стр. 29
стр. 29
Стр. 30
стр. 30

ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

ИНФОРМАЦИОННАЯ ТЕХНОЛОГИЯ

ВЗАИМОСВЯЗЬ ОТКРЫТЫХ СИСТЕМ

ОПРЕДЕЛЕНИЕ УСЛУГ ДЛЯ СЕРВИСНОГО ЭЛЕМЕНТА «СОВМЕЩЕНИЕ, ИСПОЛНЕНИЕ И ВОССТАНОВЛЕНИЕ»

БЗ 2—95/107


Издание официальное

ГОССТАНДАРТ РОССИИ Москва

Предисловие

1    РАЗРАБОТАН Московским научно-исследовательским центром (МНИЦ) Комитета при Президенте Российской Федерации по политике информатизации

ВНЕСЕН Комитетом при Президенте Российской Федерации по политике информатизации

2    УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Госстандарта России от 23.05.96 № 328

Настоящий стандарт содержит полный аутентичный текст международного стандарта ИСО/МЭК 9804—94 «Информационная технология. Взаимосвязь открытых систем. Определение услуг для сервисного элемента «совмещение, исполнение и восстановление»

3    ВВЕДЕН ВПЕРВЫЕ

© ИПК Издательство стандартов, 1996

Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распространен в качестве официального издания без разрешения Госстандарта России

и

ГОСТ Р ИСО/МЭК 9804-96

Содержание

Введение....................... IV

1    Назначение.......................1

2    Нормативные ссылки....................2

3    Определения.......................3

4    Сокращения.......................9

5    Соглашения.......................10

6    Основные принципы....................10

6.1    Использование СИВ в распределенной прикладной среде......10

6.2    Средства СИВ.....................17

6.3    Эвристические решения..................19

7    Определение услуг.....................21

7.1    Услуга Си-НАЧАТЬ...................23

7.2    Услуга Си-ПОДГОТОВКА.................25

7.3    Услуга Си-ГОТОВНОСТЬ.................26

7.4    Услуга Си-ИСПОЛНЕНИЕ................26

7.5    Услуга Си-ВОЗВРАТ...................28

7.6    Услуга Си-ВОССТЛНОВЛЕНИЕ...............29

8    Упорядочение информации..................33

8.1    Общее описание....................33

8.2    События.......................40

8.3    Состояния.......................40

8.4    Интерпретация таблицы состояний..............40

8.5    Завершение выполнения ветви...............40

8.6    Услуги конфликтов и разрушений..............41

9    Использование СИВ....................41

9.1    Общее описание....................41

9.2    Использование СИВ основной взаимодействующей услугой.....42

9.3    Использование услуги повторной синхронизации в версии 1 протокола

СИВ........................42

9.4    Использование услуг синхронизации и повторной синхронизации сеансового уровня в версии 2 протокола СИВ...........42

9.5    Использование СИВ с активностью сеансового уровня.......43

9.6    Использование услуги срочной передачи в версии 1 протокола СИВ .    .    43

9.7    Использование услуг уровня представления в версии 2 протокола СИВ 43

9.8    Начало ветви в версии 1 протокола СИВ............43

Приложение А Правила пользователя услуг СИВ...........44

А.1 Введение.......................44

А.2 Соответствие......................44

А.З Правила использования примитивов услуги СИВ.........45

А.4 Правила обслуживания данных атомарного действия.......48

А.5 Правила обслуживания граничных данных...........49

A. 6 Правила передачи данных пользователя услуг СИВ........50

Приложение В Взаимоотношения между СИВ и структурой прикладного уровня 51

B.    1 Поставщик услуг СИВ..................51

В.2 Пользователь услуг СИВ.................51

III

ГОСТ Р ИСО/МЭК 9804-96

B. 3 Дерево атомарного действия................51

Приложение С Руководство по СИВ...............53

C. 1 Введение.......................53

С.2 Структура дерева атомарного действия.............55

С.З Информационные ресурсы пользователя услуг СИВ........58

С.4 Совмещение......................59

С.5 Восстановление ....................61

С.6 Временные соотношения и последовательности примитивов услуг . . 66 С.7 Замечания относительно сложности реализации.........67

Введение

Настоящий стандарт — один из совокупности стандартов, разработанных для обеспечения взаимосвязи систем обработки информации. Взаимосвязь настоящего стандарта с другими стандартами указанной совокупности определена эталонной моделью взаимосвязи открытых систем (ВОС) (ГОСТ 28906). Эталонная модель подразделяет всю область стандартизации ВОС на ряд уровней спецификации, имеющих приемлемые с точки зрения управляемости размеры.

Цель ВОС состоит в том, чтобы при минимуме технических согласований вне стандартов по ВОС обеспечить взаимосвязь систем обработки информации:

—    поставляемых от различных производителей;

—    использующих различные методы административного управления;

—    имеющих различные уровни сложности;

—    использующих различные технологии.

Настоящий стандарт учитывает, что по широкому ряду причин некоторым прикладным процессам может потребоваться взаимодействие с любым другим прикладным процессом. Однако для любого взаимодействия требуются определенные услуги независимые от причин взаимодействия. В стандарте определен сервисный элемент прикладного уровня, который обеспечивает такие услуги.

Стандарт определяет возможности сервисного элемента прикладного уровня по совмещению, исполнению и восстановлению (СИВ). СИВ обеспечивает услуги для одиночной ассоциации. Ссылающаяся на настоящий стандарт спецификация использует такие услуги для запуска и окончания определенной последовательности операций распределенного прикладного процесса несмотря на появление сбоев на прикладном уровне или на безуспешный обмен данными.

IV

ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Информационная технология ВЗАИМОСВЯЗЬ ОТКРЫТЫХ СИСТЕМ Определение услуг для сервисного элемента «совмещение, исполнение и восстановление»

Information Processing System. Open Systems Interconnection. Service definition for the Commitment, Councurrency and Recovery service element

Дата введения 1997—01—01

1 НАЗНАЧЕНИЕ

Настоящий стандарт предназначен для ссылок на него со стороны других спецификаций, требующих функциональных возможностей совмещения, исполнения и восстановления. На него могут ссылаться всякий раз, когда два или более привлечении логического объекта прикладного уровня (ПЛОП) в распределенном прикладном процессе должны быть организованы в виде атомарною действия.

Стандарт определяет услуги, используемые в одиночной ассоциации для управления двух ПЛОП, участвующих в атомарном действии. Вопрос о том, какое ПЛОП должно участвовать в атомарном действии, не входит в предмет рассмотрения настоящего стандарта.

Настоящий стандарт устанавливает общие принципы координированного использования услуг СИВ при привлечении более двух ПЛОП для одного атомарного действия или при необходимости восстановления после неисправности. Управление несколькими ассоциациями и соответствующими привлечениями логического объекта прикладного уровня, которые образуют атомарное действие, обеспечивается ссылающейся спецификацией в сочетании с настоящим стандартом.

Настоящий стандарт применим только к тем распределенным прикладным процессам, спецификация которого ссылается на него.

Издание официальное

ГОСТ Р ИСО/МЭК 9804-96

Стандарт не определяет конкретной реализации или изделий. Он не налагает никаких ограничений на способ реализации логических объектов и интерфейсов в вычислительных системах.

Здесь не определяются требования к соответствию настоящему стандарту.

Настоящий стандарт содержит требования к согласованности, относящиеся к ссылающейся спецификации.

В стандарте определены услуги СИВ, требующие использования версии 1 или 2 протокола СИВ. Отличия для каждой версии приведены в тексте.

2 НОРМАТИВНЫЕ ССЫЛКИ

Настоящий стандарт содержит ссылки на следующие стандарты.

2.1 Идентичные стандарты/рекомендации

ГОСТ 28906-91 (ИСО 7498-84, ИСО 7498-84, Доп. 1-84)/Ре-комендация Х.200 МККТТ (1988) Системы обработки информации. Взаимосвязь открытых систем. Базовая эталонная модель

ГОСТ 34.971-91 (ИСО 8822-88)/Рскомсндация Х.216 МККТТ (1988) Системы обработки информации. Взаимосвязь открытых систем. Определение услуг уровня представления в режиме с установлением соединения

ГОСТ 34.981-91 (ИСО 8649-88)/Рскомсндация Х.217 МККТТ (1992) Информационная технология. Взаимосвязь открытых систем. Определение услуг для сервисного элемента управления ассоциацией

ГОСТ Р ИСО 8326-95/Рекомендация Х.215 МККТТ (1988) Системы обработки информации. Взаимосвязь открытых систем. Определение базовых услуг сеансового уровня в режиме с установлением соединения.

ИСО/МЭК 9545—93/Рекомендация Х.207 МСЭ—Т (1993) Информационная технология. Взаимосвязь открытых систем. Структура прикладною уровня

ИСО/МЭК 9805—93/Рекомендация Х.852 МККТТ (1993) Информационная технология. Взаимосвязь открытых систем. Спецификация протокола сервисного элемента «совмещение, исполнение и восстановление»

2

ГОСТ Р ИСО/МЭК 9804-96

ИСО 7498—3—891/Рекомендация Х.650 МККТТ (1992) Системы обработки информации. Взаимосвязь открытых систем. Базовая эталонная модель. Часть 3. Присвоение имен и адресация

2.2 Парные стандарты и рекомендации, эквивалентные в техническом отношении

ИСО/МЭК ПМС 10731 Информационная технология. Взаимосвязь открытых систем. Базовая эталонная модель. Соглашения по определению услуг уровней ВОС

Рекомендация Х.210 МСЭ—Т (1993) Соглашения по определению услуг уровней ВОС

3 ОПРЕДЕЛЕНИЯ

3.1    Определения из стандарта по эталонной модели

3.1.1    Определения из стандарта по базовой эталонной модели

Определение услут основано на концепциях, установленных в ГОСТ 28906. Настоящий стандарт использует следующие определенные в нем термины:

a)    логический объект прикладного уровня;

b)    прикладной уровень;

c)    прикладной процесс;

d)    сервисный элемент прикладного уровня;

с) соединение уровня представления;

0 соединение сеансового уровня;

g)    услуга сеансового уровня;

h)    услуга уровня представления.

3.1.2    Определения из стандарта по присвоению имен и адресации

Настоящий стандарт использует следующее понятие, определенное в ИСО 7498-3:

заголовок логического объекта прикладного уровня.

3.2    Определения из соглашений по услугам

Настоящий стандарт использует следующие понятия, определенные в ИСО/МЭК 8509:

а) запрос (примитив);

b)    индикация (примитив);

c)    неподтверждаемая услуга;

d)    ответ (примитив);

e)    подтверждаемая услуга;

0 подтверждение (примитив);

g)    пользователь услуг;

h)    поставщик услуг;

i)    примитив;

j)    услуга, инициируемая поставщиком.

3.3    Определения из стандарта по услугам уровня представления Настоящий стандарт использует следующие понятия, определенные в ГОСТ 34.971:

a)    абстрактный синтаксис;

b)    абстрактное синтаксическое имя;

c)    значение данных уровня представления;

d)    контекст уровня представления;

e)    определенный набор контекстов;

f)    функциональный блок [уровня представления].

3.4    Определения из стандарта по услугам СЭУА

Настоящий стандарт использует следующие понятия, определенные в ГОСТ 34.981:

a)    инициатор ассоциации;

b)    ответчик ассоциации;

c)    разъединение.

3.5    Определения из стандарта по структуре прикладного уровня

Настоящий стандарт использует следующие понятия, определенные в ГОСТ Р ИСО/МЭК 9545:

a)    объект отдельной ассоциации;

b)    прикладной контекст;

c)    привлечение логического объекта прикладного уровня;

d)    функция управления групповой ассоциацией;

e)    функция управления одиночной ассоциацией.

3.6    Определения, относящиеся к услугам СИВ

3.6.1    Атомарное действие — конкретный набор операций распределенного прикладного процесса, который характеризуется свойствами атомарности, согласованности, изолированности и живучести.

3.6.2    Атомарность — свойство совокупности соответствующих операций, означающее, что они либо все выполняются, либо ни одна из них нс выполняется.

4

ГОСТ Р ИСО/МЭК 9804-96

3.6.3    Безуспешность обмена данными — непредвиденное освобождение поддерживающей ассоциации.

3.6.4    Ветвь атомарного действия; ветвь — взаимосвязь между двумя пользователями услуг, представляющая неотъемлемую часть атомарного действия. Такая взаимосвязь может сохраняться как при безуспешном обмене данными, так и при сбое на прикладном уровне. Она начинается с использования услуг СИВ и заканчивается либо после использования услуг СИВ, либо в результате сбоя на прикладном уровне или безуспешного обмена данными.

3.6.5    Возврат ветви атомарного действия; возврат — завершение ветви атомарного действия со сбросом граничных данных в начальное состояние.

3.6.6    Восстановление ветви атомарного действия; восстановление

— процедуры, используемые пользователем услуг СИВ для завершения прерванной ветви атомарною действия, ответственность за восстановление которой он несет.

3.6.7    Побочный пользователь услуг СИВ — пользователь услуг СИВ, который может быть только младшим. Он может быть младшим относительно главного или промежуточного пользователя услуг СИВ. Он не может быть младшим относительно самого себя.

3.6.8    Главный пользователь услуг СИВ; главный — пользователь услуг СИВ, который может быть старшим. Как создатель дерева атомарного действия, он не может быть старшим, но он может быть старшим у одного или нескольких промежуточных и/или побочных пользователей услуг СИВ.

3.6.9    Граничные данные — данные, которые доступны пользователю услуг СИВ и обрабатываются им как часть атомарного действия. Их состояние определяется правилами СИВ. Граничные данные сохраняются при сбое на прикладном уровне и безуспешном обмене данных и существуют за пределами ветви атомарного действия.

3.6.10    Данные атомарного действия — информация состояния и управления атомарного действия и его ветвей. Данные атомарного действия необходимы для восстановления в случае сбоя на прикладном уровне или безуспешном обмене данных.

3.6.11    Дерево атомарного действия — иерархическая взаимосвязь между пользователями услуг СИВ, участвующими в операции атомарного действия.

5

ГОСТ Р ИСО/МЭК 9804-96

3.6.12    Запросчик — пользователь услуг СИВ, который выдает примитив запроса для конкретной услуги СИВ. Для подтверждаемой услуги он получает также примитив подтверждение.

3.6.13    Идентификатор атомарного действия — значение, присваиваемое главным для идентификации атомарного действия в функциональной среде ВОС.

3.6.14    Идентификатор ветви атомарного действия; идентификатор ветви — значение, присваиваемое старшим для идентификации ветви в пределах атомарного действия.

3.6.15    Изолированность — такое свойство совокупности соответствующих операций, что частичные результаты выполнения этих операций недоступны за исключением их доступности только для операций этой совокупности. Такое определение предполагает наличие различных совокупностей соответствующих операций, которые обладают этим свойством и коллективно используют граничные данные в последовательном режиме.

3.6.16    Исполнение ветви атомарного действия; исполнение — завершение выполнения ветви атомарного действия со сбросом граничных данных в конечное состояние.

3.6.17    Компенсационное действие — операции, используемые для установки либо в начальное, либо в конечное состояние из смешанного состояния, которое возникло в результате конфликта между эвристическим(и) решснием(ями) и решением главного.

3.6.18    Конечное состояние — состояние граничных данных, возникающее в результате завершения выполнения операций атомарного действия на прикладном уровне.

3.6.19    Младший исполнитель ветви атомарного действия; младший — пользователь услуг СИВ, который получает запрос начать ветвь, предлагает исполнение и получает команду на исполнение.

3.6.20    Начальное состояние — состояние граничных данных в момент первого их использования атомарным действием.

3.6.21    Смешанная эвристическая ситуация — ситуация состояния граничных данных, возникшая в результате эвристического (их) ре-шсния(ий), когда пользователь услуг СИВ освобождает граничные данные, находясь в состоянии, отличном от главного.

3.6.22    Основная взаимодействующая услуга — ссылающаяся спецификация, которая содержит семантики СИВ в своих собственных примитивах услуг и переносит синтаксис передачи СИВ в своих протокольных блоках данных.

6

1

До прямого применения данного документа в качестве государственного стандарта распространение его осуществляет секретариат ТК 22 «Информационная технология».

3