Vlákno názorů k článku Analogie ASN.1 od maa01 - takze ASN.1 je jednodussi na zpracovani a uspornejsi...

  • Článek je starý, nové názory již nelze přidávat.
  • 14. 7. 2004 17:29

    maa01 (neregistrovaný)

    takze ASN.1 je jednodussi na zpracovani a uspornejsi nez XML? to neni spatna vec :)

  • 15. 7. 2004 9:53

    Vítězslav Novák (neregistrovaný)

    Ono je především určeno na něco jiného než XML. XML je textová záležitost a původně taky měla vyznačovat v textech. Že se dneska používá víc na problémy, kam by se hodilo něco binárního, je jiná věc.

    ASN.1 je primárně určená pro popis binárních dat, do kterých případně patří i textové kusy. Výsledek je úspornější a zpracování rychlejší.
    Běžné zpracování ASN.1-popsaných dat neprobíhá tak, že se udělá obecný parser parametrizovaný popisem, ale na základě popisu se vygeneruje (ale jde i napsat ručně) parser na konkrétní sadu dat. Třeba v C/C++, Javě..., a ten se začlení do programu. Tam, kde se zpracovává omezený (třeba velikánský) soubor zpráv, ale jde o rychlost, je to nejlepší řešení.

    Ovšem data jsou zase skoro nečitelná. To "skoro" je tam kvůli těm, kterým nevadí luštění v hexa editoru.

    V některém z posledních X Files byl odkaz na pokusy o propojení ASN.1 s XML. Psal to Dubuison, takže je to odborně na výši a navíc se to dá celkem dobře číst. Halt nejlepší angličtina je francouzská, pokud se k ní Francouz už dokope...