Сервер томондан ҳолатни бошқаришга мисоллар Мижоз-Server



Download 0,7 Mb.
bet3/4
Sana23.07.2022
Hajmi0,7 Mb.
#842461
1   2   3   4
Bog'liq
6-mavzu

Веб-server сўров "динамик" еканлигини аниқлайди ва уни қайта ишлаш учун веб-иловага юборади (веб-server конфигурациясида белгиланган URLнақшга мос келадиган қоидалар асосида турли УРЛ-ларни қандай бошқаришни белгилайди).

  • Веб-иловада сўровнинг мақсади УРЛ (/бест/) асосида" енг яхши жамоа рўйхатини " олишbest/ва Урлдан жамоа номи ва футболчилар сонини аниқлаш еканлигини URLаниқлайди.  Веб-илова маълумотлар базасидан керакли маълумотларни олади (қўшимча "ички" параметрлардан фойдаланиб, қайси футболчилар "енг яхши" еканлигини аниқлаш ва, еҳтимол, мижоз томонидаги cookie-файллардан рўйхатдан ўтган мураббийнинг идентификаторини аниқлашcookie).

  • Веб-дастур динамик HTML-страницу, помещая данные (из базы данныхравишда ҲТМЛ шаблон ичида маълумотларни (маълумотлар базасидан) жойлаштириб ҲТМЛ саҳифа яратадиHTML.

  • Веб-дастур возвращает сгенерированный HTML в веб-браузер (через веб-серверҲТТП 200 ҳолат коди ("муваффақият") билан бирга яратилган ҳтмлни веб-браузерга (веб-server орқали) қайтарадиHTTP. Агар бирор нарса ҲТМЛ-нинг қайтарилишига тўсқинликқилса, веб-иловаси буйруқ мавжуд емаслигини кўрсатиш учун" 404" каби бошқа кодни қайтаради.

  • Веб-браузер кейин қайтиб ҲТМЛ қайта ишлаш бошланади, алоҳида сўровлар ҳар қандай бошқа CСС олиш учун юбориш ёки JavaScriptу ишоратлар JavaScript файллар (қадам кўриш 7).

  • Веб-server статик файлларни файл тизимидан юклайди ва уларни тўғридан-тўғри браузерга қайтаради (яна тўғри файлни бошқариш конфигурация қоидаларига ва УРЛ нақшига асосланган).

    Маълумотлар базасида рекордни янгилаш операцияси худди шу тарзда кўриб чиқилади, бундан ташқари, ҳар қандай маълумотлар базаси янгиланиши каби, HTTPбраузердан ҲТТП сўрови ПОСТ сўрови сифатида кодланиши керак POST.
    Бошқа ишларни қилиш
    Задача Веб-илованинг вазифаси ҲТТПсўровларини қабул қилиш ва ҲТТПжавобларини қайтаришдир. Маълумот олиш ёки янгилаш учун маълумотлар базаси билан ўзаро алоқа қилиш жуда кенг тарқалган вазифа бўлса-да, код бир вақтнинг ўзида бошқа ишларни бажариши ёки умуман маълумотлар базаси билан ўзаро алоқа қилмаслиги мумкин.
    Веб-илованинг бажариши мумкин бўлган қўшимча вазифанинг яхши намунаси веб-приложениефойдаланувчиларга сайтда рўйхатдан ўтишни тасдиқлаш учун електрон почта жўнатишдир. Сайт logging ёки бошқа операцияларни ҳам бажариши мумкин.
    Ҳтмлдан бошқа нарсани қайтаришHTML
    Сайт server коди жавоб фақат ҲТМЛпарчалар ва файллар кўпроқ қайтишингиз мумкин. Бу динамик яратиш ва бошқа файл турларини қайтишингиз мумкин (матн, ПДФ, CСВ, ва бошқалар.) ёки ҳатто маълумотлар (ЖСОН, ХМЛ, ва ҳоказо).
    Ўз контентини (АЖАХ) динамик равишда янгилаши учун маълумотларни веб-браузерга қайтариш ғоясиAJAXанча вақтдан бери мавжуд. Яқинда" бир саҳифали иловалар " оммалашиб кетди, бу ерда бутун сайт HTMLкерак бўлганда динамик равишда янгиланадиган ягона ҲТМЛ файли билан ёзилган. Дастур бундай ёрдамида яратилган веб -сайтлар веб-браузерида server куч ҳисоблаш кўп ўтказиш ва веб-сайтлар кўпроқ она иловалар каби муомала қилиш сабаб (жуда сезгир, етc.).

    Download 0,7 Mb.

    Do'stlaringiz bilan baham:
  • 1   2   3   4




    Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
    ma'muriyatiga murojaat qiling

    kiriting | ro'yxatdan o'tish
        Bosh sahifa
    юртда тантана
    Боғда битган
    Бугун юртда
    Эшитганлар жилманглар
    Эшитмадим деманглар
    битган бодомлар
    Yangiariq tumani
    qitish marakazi
    Raqamli texnologiyalar
    ilishida muhokamadan
    tasdiqqa tavsiya
    tavsiya etilgan
    iqtisodiyot kafedrasi
    steiermarkischen landesregierung
    asarlaringizni yuboring
    o'zingizning asarlaringizni
    Iltimos faqat
    faqat o'zingizning
    steierm rkischen
    landesregierung fachabteilung
    rkischen landesregierung
    hamshira loyihasi
    loyihasi mavsum
    faolyatining oqibatlari
    asosiy adabiyotlar
    fakulteti ahborot
    ahborot havfsizligi
    havfsizligi kafedrasi
    fanidan bo’yicha
    fakulteti iqtisodiyot
    boshqaruv fakulteti
    chiqarishda boshqaruv
    ishlab chiqarishda
    iqtisodiyot fakultet
    multiservis tarmoqlari
    fanidan asosiy
    Uzbek fanidan
    mavzulari potok
    asosidagi multiservis
    'aliyyil a'ziym
    billahil 'aliyyil
    illaa billahil
    quvvata illaa
    falah' deganida
    Kompyuter savodxonligi
    bo’yicha mustaqil
    'alal falah'
    Hayya 'alal
    'alas soloh
    Hayya 'alas
    mavsum boyicha


    yuklab olish