Статус документа
Статус документа

ГОСТ Р ИСО/МЭК 10166-2-2001 Информационная технология (ИТ). Текстовые и учрежденческие системы. Сохранение и получение документов. Часть 2. Спецификация протокола

     6 Определение абстрактного синтаксиса протокола доступа СПД


Абстрактный синтаксис протокола доступа СПД определяется с использованием абстрактно-синтаксической нотации АСН.1 (ГОСТ Р ИСО/МЭК 8824) и нотации удаленных операций (ГОСТ Р ИСО/МЭК 9072-1).

DFRAccessProtocol {iso standard 10166 part-2(2) modules(0)

access-protocol (1)}

DEFINITIONS IMPLICIT TAGG:: =

BEGIN

- - ПРОЛОГ - -

EXPORTS

- - СЭП СПД - -

dFRSE;

IMPORTS

- - Сервисные элементы прикладного уровня и прикладные контексты - -

APPLICATION-SERVICE-ELEMENT, APPLICATION-CONTEXT, aCSE, rOSE

FROM Remote-Operations-Notation-extension {joint-iso-ccitt

remote-operations(4)notation-extension(2)}

DTAM-DM-SE

FROM DTAM-DM-Protocol {ccitt recommendation t436 modules (0) dm-protocol(1)}

rTSE

FROM Reliable-Transfer-APDUs {joint-iso-ccitt reliable-transfer(3) apdus(0)}

- - Параметры абстрактной услуги DFR - -

DfrBind, DfrUnbind, Create, Delete, Copy, Move, Read, Modify, List, Search, Reserve, Abandon, AttributeError, NameError, AccessError, UpdateError, ReferentAccessError, InterServerAccessError, ReservationError, VersionManagementError, SecurityError, ServiceError, AbandonFailed, Abandoned, ExternalServerError

FROM DFRAbstractService {iso standard 10166 part-1(1)

modules(0) abstract-service(1)}

- - Идентификаторы объектов - -

     
id-ac-dfr-access, id-ac-dfr-reliable-access, id-as-acse, id-as-dfrse, id-as-dfr-ext-attr, id-ase-dfrse

FROM DFRProtocolObjectIdentifiers {iso standard 10166

part-2(2) modules(0) object-identifiers(0)};

- - Прикладной контекст без СЭНП - -

dfr-access APLICATION-CONTEXT

APLICATION SERVICE ELEMENTS {aCSE}

BIND DfrBind

UNBIND DfrUnbind

REMOTE OPERATIONS {rOSE}

INITIATOR CONSUMER OF {dFRSE}

ABSTRACT SYNTAXES {

id-as-acse, - - СЭУА - -

id-as-dfrse, - - СЭСПД, включая СЭУО - -

- - и базовый набор атрибутов СПД - -

id-as-dfr-ext-attr} - - факультативный для - -

- - расширения набора атрибутов СПД. - -

- - Остальные имена абстрактных синтаксисов - -

- - для других наборов атрибутов - -

- - могут быть согласованы. - -

:: = id-ac-dfr-access

- - Прикладной контекст, включающий в себя СЭНП - -

dfr-reliable-accessAPLICATION-CONTEXT

APLICATION SERVICE ELEMENTS {acse, rTSE}

BIND DfrBind

UNBIND DfrUnbind

REMOTE OPERATIONS {rOSE}

INITIATOR CONSUMER OF {dFRSE}

ABSTRACT SYNTAXES {

id-as-acse,

- - СЭУА - -

id-as-dfrse,

- - СЭСПД, включая СЭУО - -

- - и базовый набор атрибутов СПД - -

id-as-dfr-ext-attr}

- - факультативный для - -

- - расширения набора атрибутов СПД. - -

- - Остальные имена абстрактных синтаксисов - -

- - для других наборов атрибутов - -

- - могут быть согласованы. - -


:: = id-ac-dfr-reliable-access

- - Прикладной контекст, включающий в себя ПУД - -

dfr-dtam-dm-combined-access APLICATION-CONTEXT

APLICATION SERVICE ELEMENTS {aCSE}

BIND DfrBind

UNBIND DfrUnbind

REMOTE OPERATIONS {rOSE}

INITIATOR CONSUMER OF {dFRSE, dTAM-DM-SE}

ABSTRACT SYNTAXES {

id-as-acse,

id-as-dfrse,

id-as-dfr-ext-attr,

id-as-dtam-dm-ase}

:: = id-ac-dfr-dtam-dm-combined-access

- - Сервисный элемент СПД - -

dFRSE APPLICATION-SERVICE-ELEMENT

CONSUMER INVOKES {

create

delete,

copy,

move,

read,

modify,

list,

search,

reserve,

abandon }

SUPPLIER INVOKES { }

:: = id-ase-dfrse

- - Удаленные операции - -

create

Create

::=01

delete

Delete

::=02

copy

Copy

::=03

move

Move

::=04

read

Read

::=05

modify

Modify

::=06

list

List

::=07

search

Search

::=08

reserve

Reserve

::=09

abandon

Abandon

::= 10

- - Ошибки удаленных операций - -

attribute-error

Attribute Error

::= 01

name-error

NameError

::=02

access-error

AccessError

::=03

update-error

UpdateError

::=04

referent-access-error

ReferentAccessError

::=05

inter-server-access-error

InterServerAccessError

::=06

reservation-error

ReservationError

::=07

version-management-error

VersionManagementError

::=08

security-error

SecurityError

::=09

service-error

ServiceError

::= 10

abandon-failed

AbandonFailed

::= 11

abandoned

Abandoned

::= 12

external-server-error

ExternalServerError

::= 13

END - - протокола доступа DFR