• 6.1-rasm. AJAXning ishlashi
  • Empire Burlesque




    Download 3,64 Mb.
    bet1/4
    Sana21.05.2024
    Hajmi3,64 Mb.
    #248070
      1   2   3   4
    Bog'liq
    Norboboyev


    O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR
    VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI
    TOSHKENT AXBOROT TEXNOLOGIYALARI
    UNIVERSITETI TELEKOMMUNIKATSIYA
    TEXNOLOGIYALARI FAKULTETI

    Infokommunikatsiyada dasturlash 2

    Amaliy ish 6


    Mavzu: AJAX asosida tarmoq dasturini yaratish

    Gruppa: 430-21
    Bajardi: Norboboyev Mirismoilsoniy
    . Tekshirdi: Muxammedinov Kobeysin
    6-Amaliy ish
    AJAX asosida tarmoq dasturini yaratish
    Ishning maqsadi:
    Talabalarda Java dasturlash tilida XMLHttpRequest obyektidan foydalanib AJAX asosida tarmoq dasturini yaratish bo‘yicha amaliy ko‘nikmalar hosil qilish.
    Nazariy qism:
    AJAX (Asinxron JavaScript va XML) bu ko‘plab veb-texnologiyalardan foydalangan holda kliyent tomonida asinxron veb-ilovalarni yaratuvchi vositalar to‘plami. Ajax yordamida veb-ilovalar sahifasining ko‘rinishi va ishiga xalaqit bermasdan ma'lumotni serverdan (fonda) asinxron ravishda yuborishi va qabul qilishi mumkin. Ajax veb-sahifalar tarkibini dinamik ravishda butun sahifani qayta yuklamasdan o‘zgartirishga imkon beradi.
    AJAX imkoniyatlari:

    • Sahifani qayta yuklamasdan veb-sahifani yangilash;

    • Sahifa yuklangandan so‘ng serverdan ma'lumotlarni so‘rash; - Sahifa yuklangandan so‘ng serverdan ma'lumotlarni qabul qilish;

    • Serverga ma'lumotlarni orqa fonda yuborish.


    6.1-rasm. AJAXning ishlashi




    6.2-rasm. Ajax texnologiyasi asosida Veb ilova XMLHttpRequest obyekti.
    Barcha zamonaviy brauzerlar XMLHttpRequest obyektini qo‘llab- quvvatlaydi.
    Fonda veb-server bilan ma'lumot almashish uchun XMLHttpRequest obyektidan foydalanish mumkin. Bu shuni anglatadiki, butun sahifani qayta yuklamasdan, veb-sahifaning qismlarini yangilash mumkin. var xhttp = new XMLHttpRequest();
    8.1-jadval XMLHttpRequest obyekt metodlari


    Download 3,64 Mb.
      1   2   3   4




    Download 3,64 Mb.