ГОСТ Р ИСО’МЭК 0072-1—93
в и я,,„
кального идентификатора СЭПгг»ч,лс
ыми.
_
__
Тс ошибочные типы операций, о которых могут поступать уведомления, не
„ходят а спецификацию СЭМ: они перечислены п спецификации типов операций,
Все остальные операции (которые привлекаются нс только как порождае мые
операции) и тс, кому разрешено привлекать эти операции, могут быть выра
жены в виде формальной нотации, стцифниируадшей пользован.пя-ОЭ> О СЭП
A.I I С п е ц и ф и к а ц и я се рв йен ого-»ле мента п р и к л а д н о г о -
у
р о
СЭП может быть специфицирован с помощью формальной нотации, обеспе
чиваемой макрокомандой APPLICATION SERVICE-ELEMENT (см. рисунок А 1)
HoiAUiifi типов макрокоманды APPLlCATlON-SERVlCE-F.LEMENT обеспе
чивает воэможноеп. спеиифнкаиии СЭП. Нотация значений макрокоманды
APPLICATION-SERVICE ELEMENT обеспечивает возможность спецификации
уни
Нотация типа СЭП является ключевым словом APPLICATION-StKVICt-
ELEMENT. за которым факультативно следует спецификация операций.
Если протокол, определенный для СЭП. является симметричным, то ключе
вое- слово OPERATION и справочные имена операций являются специфициро
ванн
Если протокол, определенный для СЭП. является асимметричным, то
спе
цифицированы будут ключевые слова CONSUMER INVOKES (ПРИВЛЕКАЕТ
ПОТРЕБИТЕЛЬ!, справочные имена тех операций, которые может привлечь по
требитель, м/клн ключевые слова SUPPLIER INVOKES (ПРИВЛЕКАЕТ ПОС
ТАВЩИК) н справочные имена тек операций, которые может привлечь постав,
шик.
1
Remote-Operations Notation-extension { joint-iso ceit.г<! Ые-о|к гп’1о«т(1)
no’alioe.xtenslort.’) )
DEFINITIONS : ■
EXPORTS APPLICATION-SERVICE ELEMENT, APPLICATION CON I EXT.
aCSE;
IMPORTS OPERATION. BIND UNBIND PROM Reinolc-Operalion-Noialion
( joint iso ccitt Tfjiiole-o|icn»Bon4(4|
natahon(O) ):
макроопределения СЭ11
APPLICATION SERVICE-ELEMENT MACRO
Invokunpiv
TYPE^NOTATION::SjinmilricAse ( ConsumerInvoke.
es
Supplior
VALUE NOTATION•* -
vh
I
uc
(VALUE OBJECT IDENTIFIER)
$\minelric.Ase:■ - «OPERATIONS* («(HratlonL’si*)»
CbnsumOflmokcs«CONSUMER INVOKES» «(*0pilalionLisl»)
, ITir.lts
Swttlierlmokes«SUPPLIER INVOKES» *|.0|4-/*tlonUst»)»
• einptv
1
O
ik
rationl.isi::0|»era?ion ; OprraiUHlList «.* Operation
O)
p
eration
•- \atm (OPERATION)
aCSE APPLICATION-SERVICE-ELEMI-.NT •: - ( joint t^-ccitt r,.not«-
upLTiilionH)) swelD A<-SF.(4) I
- • продолжение расширения нотации удаленных операций следует
Рисунок А ! (Лист I) — Формализованное описание СЭП
И ТИПОВ данных
прикладиого-контекста
42