Определение термина ASN.1 [ABSTRACT SYNTAX NOTATION ONE] и что он означает. Программирование и софт. Словарь компьютерных и технических терминов, глоссарий
  Компьютерный портал Hardvision Digital Сделать домашней Добавить в Избранное Обновить Напишите нам!
На главную | Карта портала | Реклама на сайте | Сегодня Среда, 25 декабря 2024
Видео, графика Звук Материнские платы Мониторы, дисплеи Носители информации Коммуникации и сети Сотовая связь
Общая тематика Принтеры Программное обеспечение Процессоры Память Электроника Компьютерная безопасность
Поиск

Последние новости

 Читать еще новости
»
»
»
»
»
»
»
»
»
»

Хочу на портале

Мы рассмотрим все Ваши предложения и пожелания!

 

Фотоальбомы, фоторамки, печать фотографий

Словарь компьютерных и технических терминов, глоссарий

Программирование и софт


ASN.1 [Abstract Syntax Notation One] - Абстрактная Нотация Синтаксиса

Абстрактная Нотация Синтаксиса Один - стандартный способ описать сообщение (единица данных прикладной программы), которое может быть послано или получено по сети. ASN.1 делится на две части:
(1) правила синтаксиса для описания содержания сообщения в терминах типов данных и последовательности или структуры содержания сообщения и
(2), как Вы фактически кодируете каждый элемент данных в сообщении.
ASN.1 определен в двух стандартах ISO для приложений, предназначенных для Соединения Открытых Систем (OSI):

ISO 8824/ITU X.208 определяет синтаксис (например, какой элемент данных в сообщении идёт первым и к какому типу данных он принадлежит)
ISO 8825/ITU X.209 определяет основные правила кодирования
Пример определения сообщения в нотации ASN.1:
Report ::= SEQUENCE {
author OCTET STRING,
title OCTET STRING,
body OCTET STRING,
biblio Bibliography
}
В этом примере "Report" - имя типа сообщения. SEQUENCE означает, что сообщение является последовательностью элементов данных. Первые четыре элемента имеют тип данных OCTET STRING, т.е. каждый является строкой из восьмибитных байтов (применён термин OCTET (октет), а не BYTE (байт), т.к. на некоторых компьютерах байт состоит не из восьми бит). Элемент "biblio" есть другое определение с именем "Bibliography". Оно может выглядеть так:
Bibliography ::= SEQUENCE {
author OCTET STRING
title OCTET STRING
publisher OCTET STRING
year OCTET STRING
}
Другие используемые типы данных: INTEGER (целое), BOOLEAN (логическое), REAL (действительное) и BIT STRING (строка бит).


Все еще ищите незнакомое вам слово или его определение? Хотите знать что это значит? Сообщите нам! Мы найдем нужный Вам материал и вышлим ссылку на адрес эл. почты.

Другие термины


Последние термины в этой категории
Топ 10 в этой категории
API [Applications Programmer's Interface] Программный интерфейс приложения
D3D [Direct3D]
PIM [Personal Information Manager]
Microsoft .NET
ASN.1 [Abstract Syntax Notation One] Абстрактная Нотация Синтаксиса
Active window
ActiveX
ActiveX control ActiveX управление
 
ActiveX
API [Applications Programmer's Interface] Программный интерфейс приложения
ASN.1 [Abstract Syntax Notation One] Абстрактная Нотация Синтаксиса
ActiveX control ActiveX управление
Microsoft .NET
PIM [Personal Information Manager]
D3D [Direct3D]
Active window

Осталные термины в данной категории

Active window
ActiveX
ActiveX control
API [Applications Programmer's Interface]
ASN.1 [Abstract Syntax Notation One]
D3D [Direct3D]
Microsoft .NET
PIM [Personal Information Manager]

Последние термины

 » Читать еще термины
»100Base-FX
»IEEE [Institute of Electrical and Electronics Engineers] » ИИЭЭ [Институт инженеров по электротехнике и электронике]
»ANSI [American National Standards Institute] » НИС [Национальный Институт Стандартизации США]
»OSI [open system interconnection] » ВОС [Взаимодействие открытых систем]
»ISO [International Standards Organization] » МОС [Международная Организация по стандартизации]
»OSI model » Модель OSI
»data link layer » Канальный уровень
»network layer » Сетевой уровень
»transport layer » Транспортный уровень
»session layer » Сеансовый уровень
»PY [phisical layer] » Физический уровень
»representation layer » Представительский уровень
»application layer » Прикладной уровень
»100Base-T
»100Base-TX

Рассылка
Файлы
Новости
Статьи


Авторские права HardVision Digital © 2001-2024 | Дизайн и программирование by {digit}
При использовании материалов сайта, ссылка на источник обязательна.
Ведется регулярная проверка ворованного контента в Интернете алгоритмом Copyscape.