Texnalogiyalari va komunikatsiyalarini rivojlantirish vazirligi toshkent axborot texnalogiyalari universiteti



Download 352,14 Kb.
Pdf ko'rish
bet1/3
Sana03.06.2022
Hajmi352,14 Kb.
#631100
  1   2   3
Bog'liq
Mustaqil ish 1



O’ZBEKISTON RESPUBULtIKASI AXBOROT 
TEXNALOGIYALARI 
VA KOMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI 
 
TOSHKENT AXBOROT TEXNALOGIYALARI UNIVERSITETI 
SAMARQAND FILIALI 
 KOMPYUTER INJINERINGI FAKULTETI
“FANIDAN
MUSTAQIL ISH 
MAVZU: 
RESTful va Non-RESTful tizimlarida ilovalarni 
sozlash
.
 
 
 
 
Guruh: KIS 204-18 
Bajardi: 
Axatov Sobidjon 
Tekshirdi:


SAMARQAND - 2022
 



RESTful va Non-RESTful tizimlarida ilovalarni 
sozlash
 
RESTful nima, aslida 
Sizning arizangiz RESTfulmi? Bu savolga javob berish uchun avvalo RESTful 
nima ekanligini tushunishingiz kerak. HTTP-da to'g'ri javob kodlarini berish 
allaqachon RESTful degan fikr mavjud. Yoki to'g'ri idempotent HTTP so'rovlarini 
qilish odatda juda RESTful. Hexlet-da biz 
HTTP protokoli bo'yicha amaliy kurs 
o'tkazdik
 ( 
versiya farqlari, shakllarni yuborish, autentifikatsiya, cookie-fayllar va 
boshqalar
) va unda biz so'rovlardan to'g'ri foydalanish haqida gapirishga harakat 
qilamiz, ammo RESTful emasligini tushunishingiz kerak. HTTP haqida, bu 
internet protokollari haqida emas. HTTP va URI-lardan foydalangan holda 
zamonaviy veb va brauzer-server o'zaro ta'siri RESTful bo'lishi mumkin yoki 
bo'lmasligi mumkin. 
Bugungi tarjimada - RESTful-ning sodda va tushunarli tavsifi va tizim qanday 
bo'lishi kerak, shuning uchun uni shunday deb atash mumkin. 
Agar siz veb-ishlab chiqish bilan shug'ullansangiz, REST haqida eshitgan 
bo'lishingiz mumkin. Ammo agar siz menga o'xshagan bo'lsangiz, hamma narsani 
RESTful qilyapsizmi, deb so'rashganda, odatda o'zini ko'rsatib, muloyimlik bilan 
bosh irg'ab qo'yasiz. Men HTTP dan foydalanyapman, shuning uchun u RESTful, 
to'g'rimi? Yaqinda men nihoyatda tinchlantiruvchi eshitiladigan bu so'z nimani 
anglatishini aniqlashga qaror qildim (ingliz tilidan "sokin", "xotirjam"). 
REST nima? 
REST - Davlat vakillik o'tkazish uchun qisqartma. Bu yanada kengaytiriladigan va 
moslashuvchan tarmoq uchun arxitektura tamoyillarining izchil to'plamidir. Ushbu 
tamoyillar bir qator savollarga javob beradi. Tizimning tarkibiy qismlari 
qanday? Ular bir-biri bilan qanday munosabatda bo'lishlari kerak? Tizimning turli 
qismlarini istalgan vaqtda almashtirishingiz mumkinligiga qanday ishonch hosil 
qilishingiz mumkin? Tizim qanday qilib milliardlab foydalanuvchilarga xizmat 
ko'rsatishi mumkin? 


Roy Filding birinchi marta REST atamasini 2000 yilda o'zining " 
Arxitektura 
uslublari va dasturiy ta'minot tarmog'i arxitekturasi dizayni" nomli doktorlik 
dissertatsiyasida ishlatgan.
". Dissertatsiya nashr etilgan paytda World Wide Web 
(Web) allaqachon juda mashhur edi. Fielding mohiyatan orqaga chekindi va 
Internetni raqobatdosh Internet protokollariga qaraganda muvaffaqiyatliroq qilgan 
xususiyatlarni tahlil qildi. Keyin u brauzerga o'xshash tarmoq aloqasini yaratish 
uchun ramka tushunchasini ishlab chiqdi. Shunday qilib, REST bu Internetga xos 
bo'lmagan umumiy tamoyillar to'plamidir. U o'rnatilgan tizimlar kabi boshqa 
turdagi tarmoqlarga qo'llanilishi mumkin. REST protokol emas, chunki u amalga 
oshirish tafsilotlarini aniqlamaydi. 
Maydon cheklovlari 
Fieldingning tezislari RESTful-mos keladigan tizim qondirishi kerak bo'lgan bir 
qator me'moriy cheklovlarga ega. Quyida men ushbu cheklovlarning har biri 
haqida qisqacha ma'lumot beraman va Internet o'zining asosiy texnologiyalari: 
HTTP, HTML va URI asosida ularni qanday qondirishini muhokama 
qilaman. (Agar siz URI bilan tanish boʻlmasangiz, uni “URL” deb hisoblang. Ular 
boshqacha, lekin bu bizning muhokamamiz uchun muhim emas.) Keling, 
Fieldingning har bir cheklovlarini ko'rib chiqaylik. 

Download 352,14 Kb.

Do'stlaringiz bilan baham:
  1   2   3




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