Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://oit.cmc.msu.ru/lectures/AnalizeIT/Ch13_7.html
Дата изменения: Thu Jan 15 23:15:43 2004 Дата индексирования: Mon Oct 1 22:31:45 2012 Кодировка: Windows-1251 |
![]() Часть XIII13.7. МодулиДля структуризации описаний ASN.1, относящихся к одной предметной области, вводятся модули. Тело модуля охватывается скобками BEGIN и END и содержит определения ASN.1. Модуль имеет имя, после которого следует служебное слово DEFINITION. Имена модулей должны быть уникальными. Для международных стандартов рекомендуется использовать имена модулей в следующем виде: ISOxxxx-yyyy, где xxxx - номер международного стандарта, а yyyy - некоторое сокращение, используемое для этого стандарта. Тело модуля начинается с возможного описания ссылок на типы (или макроопределения) и значения, экспортируемые данным модулем и импортируемые из других модулей, после чего идут определения ASN.1 данного модуля. Пример описания модуля для стандарта передачи, доступа и манипулирования файлами (FTAM): ISO8571-FTAM DEFINITION ::= BEGIN EXPORTS PDU ... PDU ::= CHOICE { InitializePDU, FilePDU, BulcdataPDU } ... END
|