|
Qisqartirilgan Ajax «Asynchronous JavaScript and xml» («JavaScript va xml asinxron kodi») so’zidan olingan
|
bet | 1/4 | Sana | 18.05.2024 | Hajmi | 1,13 Mb. | | #242351 |
Bog'liq infokomM1
O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA
KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
Infokommunikatsiyada dasturlash 2
Mustaqil ish-1
Bajardi: Rasuljonov Nurali
Tekshirdi: Muxammedinov Kobeysin
Toshkent-2024
Mavzu: Asinxron JavaScript va XML (AJAX) texnologiyasi
Reja:
1 AJAX imkoniyatlari
2 AJAXning ishlashi
3 XMLHttpRequest obyekti
4 Server so’rovi va javobi
5 AJAX XML
Kirish:
Interaktiv web-saytlar yaratish kabi yangi axborot–kommunikasion texnologiyalari hozirgi kunda eng dolzarb mavzulardan biri bo’lib kelmoqda, keyingi paytlarda sahifalarning interaktivligini oshirish maqsadida Ajax va JQuery texnologiyalarini bilish hamda zamonaviy dasturlash tllarini bilan ishlash kabi malakaga ega bo’lishi kerak. O`z navbatida Ajax, JQuery texnologiyalari bo`yicha o`zbek tilidagi qo`llanmalarning ozligini hisobga olgan holda o`quv-uslubiy qo`llanma yaratish maqsadga muvofiqdir.
Ajax bilan tanishuv. Qo`llanilish sohasi
Qisqartirilgan Ajax «Asynchronous JavaScript and XML» («JavaScript va XML asinxron kodi») so’zidan olingan. Bu umumiy termin yuqori interaktivli dasturni bildirib, foydalanuvchi harakatlariga tez javob qaytaruvchi, ko’p amallarni klient kompyuterida bajaruvchi va server bilan aloqani tashki kanal yordamida amalga oshiradi. Tashqi aloqa deb (out-of-band) serverga bo’lgan so’rovni sahifaning operativ yangilanishiga aytiladi. Ajax dasturidagi natijalar Microsoft Windows klassik dasturlariga o’xshab asinxron ammallari kabi foydalanuvchi zeriktirmaydi.
Ajax texnologiyasi JavaScript-ob’ektlaridan XMLHttpRequest qo’llanilishidan boshlangan. Nomidan ko’rinib turibdiki klient tomonidan HTTP –so’rovlarni qayta ishlab va XML-server javobini tahlil qiladi. Ajaxni o’rganishda birinchi qadam – XMLHttpRequest ob’ektini yaratishdan iborat. So’rovlarni(GET yoki POST) qo’llashda HTTP protokoli metodi XMLHttpRequest ob’ekti bilan bog’lanadi.
Ajax termini birinchi bo’lib fanga Djis Djeyms Garret (Jesse James Garrett) asinxron JavaScript + XML texnologiyalari uchun kiritgan. Qisqa qilib aytganda Ajax sahifani yangilab o’tirmasdan tezda foydalanuvchi harakatiga javob qaytaradi. Ajaxni barcha asosiy brouzerlar qo’llab quvvatlaydi. Ajaxning mashhur bo’lishi Google kompaniyasi o’z saytlarni Gmail, Google Maps, Google Suggest kabilarni yaratishda keng ko’lamda bu texnologiyadan foydalandi. Ajaxning bu saytlarda qo’llanilishi bu texnologiyaning samarali ekanligini ko’rsatdi.
|
| |