1. Apparat taʼminotini ishlab chiqish
Download 76.19 Kb.
|
Ma
- Bu sahifa navigatsiya:
- Ilova
- Oddiy matn
- Ikkilik asosli formatlar
- Google Protocol Buffers, Avro, Thrift
- Otkazish protokollari
XulosaQuyidagi jadvalda tanlov mezonlari va tegishli ma'lumotlar almashinuvi usullari jamlangan.
IlovaMa'lumotlar formatlariMatnga asoslangan formatlarMatnga asoslangan kodeklarning asosiy afzalligi inson tomonidan o'qilishidir. XMLXML - bu ma'lumotlar uchun moslashuvchan matn formati. XML hujjat sintaksisi standarti va ko'plab tegishli standartlar W3C ishchi guruhlari tomonidan qo'llab-quvvatlanadi. Afzalliklar Ishlab chiquvchilar tomonidan o'qilishi va tahrirlanishi mumkin Sxema va DTD yordamida tekshirish xatosi Ma'lumotlarning murakkab ierarxiyasini ifodalay oladi Unicode xalqaro operatsiyalar uchun moslashuvchanlikni beradi Yaratish va tahlil qilish uchun barcha kompyuter tillarida ko'plab vositalar Nomlar ziddiyatini oldini olish uchun Namespace-ni qo'llab-quvvatlang Kamchiliklari Kam yuk/format nisbati bilan katta hajmli matn Yaratish va mijoz tomonidan tahlil qilish ham protsessorni talab qiladi Ba'zi umumiy so'zlarni qayta ishlash belgilari noqonuniy hisoblanadi Rasmlar va boshqa ikkilik ma'lumotlar qo'shimcha kodlashni talab qiladi JSONJSON - bu tildan mustaqil ma'lumotlar formati. U JavaScript-dan olingan, ammo ko'pgina dasturlash tillarida JSON formatidagi ma'lumotlarni yaratish va tahlil qilish uchun kod mavjud. Afzalliklar Ishlab chiquvchilar tomonidan o'qilishi va tahrirlanishi mumkin, veb-brauzerlar tomonidan osongina iste'mol qilinadi XML dan oddiyroq JQuery kabi yuqori darajada rivojlangan brauzer asboblar to'plami tomonidan qo'llab-quvvatlanadi Kamchiliklari Kam yuk/formatlash nisbatiga ega katta hajmli matn, lekin XML kabi yomon emas Tahlil qilish uchun mijoz protsessor vaqti talab qilinadi Ba'zi ma'lumotlar tuzilmalari va ikkilik ma'lumotlar uchun XML kabi moslashuvchan emas Oddiy matnBa'zi ma'lumotlar turlari osongina chiziqli tuzilishga ega, kalit qiymat juftlari yoki "vergul bilan ajratilgan qiymatlar" yoki CSV bilan yagona elementlar sifatida taqdim etiladi. Afzalliklar Ishlab chiquvchilar tomonidan o'qilishi va tahrirlanishi mumkin Oddiy turlar uchun juda ixcham vakillik Kamchiliklari Qiymatlardagi tinish belgilaridan kelib chiqqan chalkashliklar Juda oddiy tuzilmalar bilan cheklangan Tabiatan "tekis" va ierarxik ma'lumotlarni osongina ifodalay olmaydi Ikkilik asosli formatlarIkkilik formatlarning asosiy afzalligi - bu tezlik. Ikkilik kodlashlar odatda matnga asoslangan kodeklarga qaraganda 10-100 baravar tezroq. KORBACommon Object Request Broker Architecture yoki CORBA turli tizimlar o'rtasida murakkab ma'lumotlar ob'ektlarining aloqasini ta'minlash uchun mo'ljallangan. CORBA oddiy ikkilik format emas va protokol va me'moriy standartlarni o'z ichiga oladi. Afzalliklar Til va operatsion tizim mustaqil Kompakt ma'lumotlarni taqdim etish Java-da o'rnatilgan xaritalash deyarli barcha xususiyatlarni qamrab oladi Ochiq manba versiyalari mavjud Kamchiliklari Murakkab, qiyin o'rganish egri chizig'i OS sotuvchilari tomonidan yaxshi qo'llab-quvvatlanmaydi Agar server va/yoki mijoz xavfsizlik devori orqasida bo'lsa yoki tarmoq manzili tarjimasi ishlatilsa, foydalanish qiyin Google Protocol Buffers, Avro, ThriftProtokol buferlari va shunga o'xshash mahsulotlar tizimli ma'lumotlarni ketma-ketlashtirish uchun til uchun neytral, platforma uchun neytral, kengaytiriladigan mexanizmlardir. Afzalliklar Juda ixcham vakillik, nazariy maksimalga yaqinlashadi Ko'p tillar uchun vositalar Versiya o'zgarishlariga sezgir emas Sxemalar va yaratilgan hujjatlarni qo'shing Kamchiliklari Ishlab chiquvchilar tomonidan o'qilmaydi yoki tahrirlanmaydi O'rganish uchun yana bir ma'lumot ta'rifi sintaksisi O'tkazish protokollariDownload 76.19 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling