KIRISH 4
ASOSIY QISM 7
1-§. Tashkilotlar miqiyosida masofadan muloqot tizim larining tasnifi 7
2-§. Dasturiy vosita yaratishda qo‘llaniladigan komponenlar tavsifi 13
Mijozga ma'lumotlarni yuborish 16
Birinchidan, server ma'lumotlarni yuboradigan va mijoz faqat qabul qiladigan vaziyatni ko'rib chiqaylik. Shunday qilib, server uchun quyidagi kodni aniqlaymiz: 16
Mijozdan ma'lumotlarni qabul qilish 17
Ma'lumotlarni yig'ish strategiyalari 19
TCP-da mijoz-server aloqasining eng qiyin qismlaridan biri ma'lumotlarni qabul qilishdir. Bu erda aniq yechim yo'q, lekin bir qator strategiyalar mavjud: 19
3-§. Tashkilotlar miqiyosida masofadan muloqot tizim larining ichki tuzlishi. 25
Login va parol orqali tizimga kirganimizdan so’ng bizga quyidagicha oyna hosil bo’ladi. Bu oyna bizning dasturimizning asosiy qismi hisoblanib asosiy ishlar shu oyna orqali bajariladi. Bu oyna quyidagicha ko’rinishda bo’ladi(
1-rasm). 26
Ko’rinib turganidek bu oynada “IP”, “Port” , “Start”, “Connect” va “Send” tugmalari mavjud. Har bir tugma va elementlar dasturda juda ham katta vazilarni bajaradi ya’ni, 26
“IP” – kompyuterning avtomatik
IP manzilini aniqlaydi; 26
“Port” – ixtiyoriy ravishda kiritiladi; 26
“IP” – boglanuvchini
IP manzilioni kiritish; 26
“Port” – ixtiyoriy ravishda kiritilgan port takrorlanadi; 26
“Connect” tugmasi orqali ikkala ip va portlarni bog’lovchi tugma hisoblanadi. Dastur ishlaganini biz oynalar ulanib bizga xabar yozish uchun imkoniyat yaratilganidan bilishimiz mumkin. 26
Dastur ishlayotganida bizga quyidagicha oyna xosil bo’ladi. 27
Dasturimiz ishlab o’zaro ulangandan so’ng biz xabar yuborishimiz mumkin va bu quyidagicha ko’rinishda bo’ladi. 27
Server 28
Kilent 28
Ular o’rtasidagi muloqot 28
29
XULOSA 29
FOYDALAN ILGAN ADABIYOTLAR R O‘YXATI 30