Placeholder Image

ADN Informatique

Consultant Ingénierie Informatique

Saguenay (Jonquière), Québec, Canada. Tél: (581) 683-9887 Téléc: (581) 221-0874

Placeholder Picture

Retour

Encodage de données

2008-02-07 10:44:28 (ID: 72, Parent: 0, Type: post)
Est-ce que vous connaissez la norme ASN.1 ?  C'est un système d'encodage de données pour la transmission de manière uniforme et compréhensible par tout langage et/ou plateforme.  Plusieurs systèmes sont dérivée de cette norme dont BER (Basic Encoding Rule), DER (Distinguished Encoding Rules), CER (Canonical Encoding Rules).  DER/BER sont expliqués assez clairement sur le site luca.ntop.org Quand à elle, la norme ASN.1 est facilement trouvable sur google (introduction, consortium).

Coté logiciel et hype moderne, ca pourrait se définir comme un version très bas niveau d'un système de communication comme JSON.  Il permet l'échange de données de bases (int, string, ...), de structures et de structures imbriquées. Je suis sur que plusieurs systèmes que nous utilisons se servent de cette norme à l'interne sans que nous le sachions.

Un kit d'outil de base pour encoder/décoder est disponible à http://lionet.info/asn1c/download.html

Document Informatif

ADN Informatique

2015

Rev. 1

Jean-Luc Cyr