• Tekshirdi: Berdimuradov Mirzohid Toshkent 2023 8-LABORATORIYA ISHI Mavzu: AJAX asosida tarmoq dasturini yaratish
  • Nazariy qism
  • 8-laboratoriya ishi bajardi: Qurbonov Temur Tekshirdi: Berdimuradov Mirzohid Toshkent 2023




    Download 0,6 Mb.
    Sana20.11.2023
    Hajmi0,6 Mb.
    #101949
    Bog'liq
    8-laboratoriya



    MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI


    TELEKOMMUNIKATSIYA TEXNOLOGIYALARI
    Fakulteti 417-20 guruh talabasi Qurbonov Temurning
    Tarmoqni dasturlash asoslari fanidan
    8-LABORATORIYA ISHI

    Bajardi: Qurbonov Temur
    Tekshirdi: Berdimuradov Mirzohid


    Toshkent 2023
    8-LABORATORIYA ISHI
    Mavzu: 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.
    XMLHttpRequest obyekti. Barcha zamonaviy brauzerlar XMLHttpRequest obyektini qo‘llabquvvatlaydi.
    Fonda veb-server bilan ma’lumot almashish uchun XMLHttpRequest obyektidan foydalanish mumkin. Bu shuni anglatadiki, butun sahifani qayta yuklamasdan, veb-sahifaning qismlarini yangilash mumkin.
    Server javobi:
    function loadDoc() {
    var xhttp = new XMLHttpRequest();
    xhttp.onreadystatechange = function()
    { if (this.readyState == 4 && this.status == 200)
    { document.getElementById("demo").innerHTML = this.responseText;
    } };
    xhttp.open("GET", "ajax_info.txt", true); xhttp.send(); }
    Topshiriq:
    Talaba laboratoriya ishi uchun shaxsiy topshiriq oladi. Bu topshiriq bo‘yicha talaba AJAX asosida tarmoq dasturini yaratadi.






    Xulosa:
    Men ushbu laboratoriya ishida Java dasturlash tilida XMLHttpRequest obyektidan foydalanib AJAX asosida tarmoq dasturini yaratish bo‘yicha amaliy ko‘nikmalar hosil qildim.
    Download 0,6 Mb.




    Download 0,6 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    8-laboratoriya ishi bajardi: Qurbonov Temur Tekshirdi: Berdimuradov Mirzohid Toshkent 2023

    Download 0,6 Mb.