ASN.1 (Abstract Syntax Notation One) est un standard international destiné à l'origine à décrire les données échangées dans les protocoles de télécommunication (modèle OSI). Standardisé en 1984, utilisé à l'origine pour les échanges de courriers électroniques, il fournit une notation formelle qui décrit le format des messages. Il est mis en 1⁄2uvre dans un grand nombre d'applications (gestion de réseaux, messagerie, sécurité, téléphonie, Internet, etc.).
La norme initiale date de 1988 (CCITT Recommendation X.208 : Specification of Abstract Syntax Notation One), une nouvelle version (ISO/CEI 8824-1 / UIT-T X.680) a été émise en 1993.
Exemple :
Client ::= SEQUENCE {
nom PrintableString (SIZE (1..40)),
rue PrintableString (SIZE (1..50)) OPTIONAL,
codepostal NumericString (SIZE (10)),
ville PrintableString (SIZE (1..30)),
pays PrintableString (SIZE (1..20))
DEFAULT pays-pardefaut }
pays-pardefaut PrintableString ::= "France"
[^] # Re: Si tu savais...
Posté par Matthieu . En réponse au journal Optimisez qui disaient. Évalué à 6.
ASN.1 (Abstract Syntax Notation One) est un standard international destiné à l'origine à décrire les données échangées dans les protocoles de télécommunication (modèle OSI). Standardisé en 1984, utilisé à l'origine pour les échanges de courriers électroniques, il fournit une notation formelle qui décrit le format des messages. Il est mis en 1⁄2uvre dans un grand nombre d'applications (gestion de réseaux, messagerie, sécurité, téléphonie, Internet, etc.).
La norme initiale date de 1988 (CCITT Recommendation X.208 : Specification of Abstract Syntax Notation One), une nouvelle version (ISO/CEI 8824-1 / UIT-T X.680) a été émise en 1993.
Exemple :