ГОСТ Р ИСОМЭК d07i—I—W
elemein.TAPPLICATION-SERVICE-ELEMENT
SUPPLIER INVOKES {орега«опЕк*тр1е12.
opcrationExampIeSi )
: (objectidentifierOfElcment3 |
Сервисный•зленетст-лрккязлиО’Ю-урояня element охватывае-г операции pa
rent-opl2. operationF.xampleoI н operationExample52, а также ошибки error-
Example! и errorExamplc2. Заметим, что порождисмыс-опсраиии operation-
ExampIcSl n operation£x»mple52 включены косвенно путем определения порож-
дающсй-олсрацик parcnt-opl2, Ссрвнсмый-мсмеит-ттрикладкогоуроаня element
является асимметричным. i. е. только одни элемент-пользователя {который нахо
дится п роли поставщика) может при«.текли, порождаемые операции operation-
Examples! н operalionExampk52 при появлении порождающей операции pa
rent-op12
clcrttenMAPPLICATION-SI;RVICE-HLF.MENT
CONSUMER INVOKES { parent-opl2 )
: -* { object idenlifierOIEleinenH j
Сервисный элемент прпклааиото-уроини elements содержит te же операции
н ошибки, чю и сервисный-элемент-прнкладного-уровня element4. Единственное
отличве состоит в той. что элемент-пользователя в роли поставщика может прив
лекать операцию operationE.<amplc52 либо как порождаемую операцию, либо вне
набора нзаимосвязаниых-операций (как неиорождаемую операцию)
eleroentSAPPLICATION-SERVlCE-ELEMENT
CONSUMER INVOKES { рагсп(-ор12 >
SUPPLIER INVOKES {operatconI:xample52
\
■
•» { objcctidenlifierOIEIemcnt3 }
B.5 Определение прикладных контекстов
В этом разделе приводятся примеры способов определения прикладных кон
текстов дли различных классов ассоциаций. Эти примеры ссылаются иа сервис-
ный-элемеит-прнкладного-уроввя. определенный в примерах раздела 6 4. а также
иа операции-связки и операции развязки, определенные в примерах раздела Б
2
Прикладкой контекст contextI содержит сервисные-элементы-прмкладно’о-
уровня СЭУА. СЭПП. СЭУО и elcment2; опсрацию-связки BindExamplel м one
раиию-разнязкн UnbindExamplc3. Инкииатор-ассоииааик может привлечь опе
рация operaUonExamplo3 и operationEvampM. Ответчику-ассоиизцки ие разре
шается привлекать никаких операций (ассоциативный класс I)
context I APPLICATION-CONTEXT
APPLICATION-SERVICE-ELEMENT { aCSE. iTSE )
BIND Bindtxamplel
UNBIND UnblndExample3
REMOTE OPERATIONS { rOSE 1
INITIATOR CONSUMER OF { elements >
ABSTRACT SYNTAXES
{{ joint-ivo-ccitt associaiioncontroi(2)
abstract-SyntaxIII apdus(O) version! (I)
objectideniilicrOfAbsIracISynlaxI )
: -* { objectidcntifierOIContextl |
Прикладной контекст context? содержит ссрвнсиыс-элемеиты-прикладного-
уровня СЭУА. СЭУО. element? и element:}; операцию связки BmdExamplel н
операцию-развязки UnbindExampIcS. Ответчик-ассоциации может привлечь опе
рации operationExamplc3. opeiationExample4, operationExarnpIel2 и operalion-
txsmpIcSIИнициатору ассоциации ие разрешается привлекать никаких опера
ций (ассоциативный класс 2)
49