• [^] # Re: Si tu savais...

    Posté par . En réponse au journal Optimisez qui disaient. Évalué à 6.

    http://fr.wikipedia.org/wiki/ASN.1

    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"