Σπίτι Ανάπτυξη Τι είναι το iso-iec 24821-1; - ορισμός από την τεχνολογία

Τι είναι το iso-iec 24821-1; - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνει το ISO-IEC 24821-1;

Το ISO-IEC 24821-1 είναι ένα διεθνές πρότυπο, το οποίο καθορίζει μια μορφή εγγράφων XML. Ορίζει ένα πρότυπο για την ερμηνεία του συνόλου πληροφοριών XML (XML Infoset) με τη βοήθεια της δυαδικής κωδικοποίησης. Οι συμβολισμοί ελέγχου κωδικοποίησης ASN.1 και ASN.1 (ECN) είναι οι ευρέως χρησιμοποιούμενες σημειώσεις για τον προσδιορισμό δυαδικών κωδικοποιήσεων.


Αυτός ο όρος είναι επίσης γνωστός ως Fast Infoset (FI).

Η Techopedia εξηγεί το ISO-IEC 24821-1

Το ISO-IEC 24821-1 κυκλοφόρησε το 2007 ως πρότυπο βασισμένο στην τεχνολογία. Στη συνέχεια ονομάστηκε Fast Infoset. Η τεχνολογία FI αναπτύχθηκε ως υποκατάστατο της σύνταξης XML World Wide Web Consortium (W3C). Η προδιαγραφή FI εγκρίθηκε από τη Διεθνή Ένωση Τηλεπικοινωνιών (ITU) και δημοσιεύθηκε για πρώτη φορά τον Μάιο του 2005 από την ITU και στη συνέχεια από το ISO το 2007. Η προδιαγραφή FI εγκρίθηκε τόσο από την ITU όσο και από το ISO. Η τεχνολογία FI ξεδιπλώνει διάφορες τεχνικές, οι οποίες συμβάλλουν στη μείωση του μεγέθους των κωδικοποιήσεων. Βοηθά επίσης στην επίτευξη ταχύτερης επεξεργασίας των εγγράφων σε σύγκριση με την αντιπροσώπευση XML του W3C. Τα έγγραφα που δημιουργούνται σε μορφή XML μπορούν εύκολα να μετατραπούν σε μορφή FI. Ένας άλλος μύθος για το FI ASN.1 είναι ότι η FI απαιτεί υποστήριξη ASN.1. Παρόλο που οι προδιαγραφές FI βασίζονται σε σημειώσεις ASN.1, το FI δεν απαιτεί εργαλεία ASN.1 στην πραγματική εφαρμογή.


Το πρότυπο ISO / IEC 24824-1 επιτρέπει τη χρήση δυναμικών πινάκων (που αντιπροσωπεύουν και τις δύο συμβολοσειρές χαρακτήρων και τα κατάλληλα ονόματα) και τα αρχικά και εξωτερικά λεξιλόγια.


Το πρότυπο ISO / IEC 24824-1 ορίζει επίσης έναν τύπο πολυμέσων πολλαπλών προορισμών αλληλογραφίας Internet (MIME), ο οποίος αναγνωρίζει ένα έγγραφο FI. Η προδιαγραφή FI εξαρτάται από τη μορφή αρχείου ASN.1. Μπορεί να περιλαμβάνει μπλοκ ετικέτας / μήκους / τιμής. Χρησιμοποιούνται προθέματα μήκους αντί των αποδιαμορφωτών για την αποθήκευση τιμών κειμένου των χαρακτηριστικών και των στοιχείων.


Τα Fast Infosets συνήθως συμπιέζονται κατά τη διαδικασία δημιουργίας αρχείων XML. Αυτό τους καθιστά ακόμα πιο γρήγορους σε σύγκριση με τους αλγόριθμους συμπίεσης τύπου Zip σε ροή XML. Η απόδοση του FI είναι πολύ πιο γρήγορη με απλό API (διεπαφή προγραμματισμού εφαρμογών) για την ανάλυση τύπου XML (SAX) σε σύγκριση με την απόδοση ανάλυσης XML 1.0 χωρίς συμπίεση στυλ Zip.


Μερικά από τα πλεονεκτήματα του ISO-IEC 24821-1 είναι τα εξής:

  • Δεν υπάρχουν ετικέτες λήξης. Ο διπλασιασμός χαρακτήρων για τις τελικές ετικέτες καθίσταται περιττός.
  • Δεν διαφεύγουν χαρακτήρες. Ο έλεγχος χαρακτήρων μπορεί να καταναλώσει χρόνο. Αν κάποιος χαρακτήρας χρειάζεται να αντικατασταθεί, μπορεί να έχει ως αποτέλεσμα επιπλέον χρόνο και χρήση της μνήμης.
  • Η χρήση προθέτων μήκους για το περιεχόμενο επιτρέπει σε έναν αποκωδικοποιητή να κατανείμει σωστά τους πόρους. Το μεγάλο περιεχόμενο μπορεί να απορριφθεί αμέσως.
  • Οι επαναλαμβανόμενες συμβολοσειρές είναι ευρετηριασμένες. Αυτό ελαχιστοποιεί το μέγεθος του εγγράφου. Η επαναλαμβανόμενη συμβολοσειρά αντικαθίσταται από μια συνηθισμένη συμβολοσειρά με ακέραιο αριθμό. Παραδείγματα περιλαμβάνουν ονόματα στοιχείων και χαρακτηριστικών.
Τι είναι το iso-iec 24821-1; - ορισμός από την τεχνολογία