Rumah Pembangunan Apakah iso-iec 24821-1? - definisi dari techopedia

Apakah iso-iec 24821-1? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud ISO-IEC 24821-1?

ISO-IEC 24821-1 adalah piawaian antarabangsa, yang menentukan format untuk dokumen XML. Ia mentakrifkan piawaian untuk menafsirkan set maklumat XML (XML Infoset) dengan bantuan pengekodan binari. Notasi Kawalan Pengekodan ASN.1 dan ASN.1 (ECN) adalah notasi yang digunakan secara meluas untuk menentukan pengekodan binari.


Istilah ini juga dikenali sebagai Fast Infoset (FI).

Techopedia menerangkan ISO-IEC 24821-1

ISO-IEC 24821-1 dikeluarkan pada tahun 2007 sebagai standard berasaskan teknologi. Ia kemudiannya dipanggil Infoset Cepat. Teknologi FI telah dibangunkan sebagai pengganti kepada sintaks XML XML Wide Web Consortium (W3C). Spesifikasi FI telah diluluskan oleh Kesatuan Telekomunikasi Antarabangsa (ITU) dan pertama kali diterbitkan pada Mei 2005 oleh ITU dan kemudian oleh ISO pada tahun 2007. Spesifikasi FI telah diluluskan oleh kedua ITU dan ISO. Teknologi FI membuka beberapa teknik, yang membantu mengurangkan saiz pengekodan. Ia juga membantu mencapai pemprosesan dokumen lebih cepat berbanding dengan perwakilan XML W3C. Dokumen yang dibuat dalam format XML boleh ditukar menjadi format FI dengan mudah. Mitos lain tentang FI ASN.1 ialah FI memerlukan sokongan alat ASN.1. Walaupun spesifikasi FI berdasarkan notasi ASN.1, FI tidak memerlukan alat ASN.1 dalam pelaksanaan yang sebenarnya.


ISO / IEC 24824-1 membolehkan penggunaan jadual dinamik (untuk mewakili kedua-dua rentetan watak dan nama-nama yang berkelayakan) dan kosa kata asal dan luaran.


ISO / IEC 24824-1 juga mentakrifkan jenis media pelanjutan mel pelbagai guna (MIME) yang mengiktiraf dokumen FI. Spesifikasi FI bergantung pada format fail ASN.1. Ia mungkin termasuk blok tag / panjang / nilai. Pencetak panjang digunakan dan bukannya delimeter untuk menyimpan nilai teks atribut dan elemen.


Infoset Cepat biasanya dimampatkan semasa proses penjanaan fail XML. Ini menjadikannya lebih cepat jika dibandingkan dengan algoritma pemampatan gaya Zip pada aliran XML. Prestasi FI jauh lebih cepat dengan API mudah (antara muka pengaturcaraan aplikasi) untuk XML (SAX) parsing jenis apabila dibandingkan dengan prestasi parsing XML 1.0 tanpa pemampatan gaya Zip.


Beberapa kelebihan ISO-IEC 24821-1 adalah seperti berikut:

  • Tiada tag akhir. Pertindihan watak untuk tag akhir menjadi tidak perlu.
  • Tiada aksara yang melarikan diri. Pemeriksaan watak boleh mengambil masa. Jika mana-mana watak perlu diganti, ia boleh menyebabkan masa tambahan dan penggunaan memori.
  • Penggunaan prefixer panjang untuk kandungan membolehkan penyahkod untuk memperuntukkan sumber dengan tepat. Kandungan besar boleh ditolak serta-merta.
  • Julat berulang diindeks. Ini membantu meminimumkan saiz dokumen. Rentetan yang berulang digantikan dengan rentetan yang biasa digunakan dengan integer. Contohnya termasuk nama unsur dan atribut.
Apakah iso-iec 24821-1? - definisi dari techopedia