1-Mauvzu: Server va mijoz tushunchalari Reja: Mijoz-server tushunchasi Mijoz-server xarakteristikasi


-Mauvzu: Exo serverni ishlab chiqarish chiqish



Download 0,81 Mb.
Pdf ko'rish
bet22/29
Sana13.06.2022
Hajmi0,81 Mb.
#665734
1   ...   18   19   20   21   22   23   24   25   ...   29
Bog'liq
2 5438208446832840386

 


16-Mauvzu: Exo serverni ishlab chiqarish chiqish 
Reja: 
1.
 Mijoz / server dasturi
 
2. TCP echo server / mijoz 
3. TCP sinxron mijoz 
 
Bu bobda biz kichik mijoz / server dasturini amalga oshiramiz, bu, ehtimol, eng oddiy mijoz 
/ server ilovasi bo'ladi. Bu mijozning yozganlarini mijozga qaytaradigan va keyin mijozning 
aloqasini yopadigan echo -server ilovasi. Server har qanday mijozlar bilan ishlashi mumkin. Yangi 
mijoz ulanganida, u xabar yuboradi. Server butun xabarni oladi va uni qaytaradi. Shundan so'ng, 

aloqani 
yopadi. 
Shunday qilib, har bir echo -mijoz serverga ulanadi, xabar yuboradi va server nima javob 
berganligini o'qiydi, bu uning yuborgan xabari ekanligiga ishonch hosil qiladi va server bilan 
suhbatni 
tugatadi. 
Biz avval sinxron dasturni, so'ngra asenkron dasturni ishga solamiz, shuning uchun siz ularni 
osongina 
solishtirishingiz 
mumkin: 


Bu erda butun kod to'liq ko'rsatilmaydi, faqat uning qismlari, barcha kodni maqolaning oxiridagi 
havolada 
ko'rish 
mumkin. 
TCP echo server / mijoz 
TCP uchun biz "\ n" belgisi bilan tugaydigan har bir xabarning qo'shimcha afzalliklariga ega 
bo'lishimiz 
mumkin. Sinxron 
echo 
-server 

mijoz 
yozish 
juda 
oson. 
Biz sinxron mijoz, sinxron server, asenkron mijoz va asenkron server kabi dasturlarga misollar 
keltiramiz. 
TCP sinxron mijoz 
Ko'pgina noaniq misollarda, mijoz kodi odatda server kodidan ancha sodda (chunki server bir 
nechta 
mijozlar 
bilan 
ishlashga 
to'g'ri 
keladi). 
Quyidagi 
misol 
qoidadan 
istisno 
hisoblanadi: 
ip::tcp::endpoint 

Download 0,81 Mb.

Do'stlaringiz bilan baham:
1   ...   18   19   20   21   22   23   24   25   ...   29




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