Kafedra: tbtavadt "Tarmoqni dasturlash asoslari" fani bo’yicha



Download 2,7 Mb.
bet1/8
Sana29.05.2022
Hajmi2,7 Mb.
#617429
  1   2   3   4   5   6   7   8
Bog'liq
TDA Laboratoriya 1-8.


O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI

Kafedra: TBTAvaDT


“Tarmoqni dasturlash asoslari” fani bo’yicha

1-Laboratoriya ishi
Mavzu: TCP kliyent-server tarmoq dasturini yaratish

004/L1– guruh talabasi
Bajardi: Sobirov Ibrohim
Tekshirdi: Akmuradov B

  1. LABORATORIYA ISHI

Mavzu: TCP kliyent-server tarmoq dasturini yaratish
Ishning maqsadi: Java dasturlash tili java.net.* va java.io.* paketlari klasslaridan foydalanib TCP klient-server tarmoq dasturini yaratish.

Nazariy qism:
Tarmoqni dasturlash jarayonlari uchun java.net paketi klasslaridan foydalaniladi. java.net paketi TCP va UDP protokollari klasslarini qo’llab quvvatlaydi. Tarmoqni dasturlashda klient va server soketlari loyihalangani sababli, soket dasturlash deb nomlanadi. Soket ikki xost o’rtasida ma’lumot uzatish uchun ishonchli bog’lanishdir. Soket asosan 4 xil vazifa uchun yaratiladi: xost bilan bog’lanish, ma’lumot uzatish va qabul qilish va aloqani tugatish.
DatagSoket

    • IP manzil va port raqami kombinatsiyasi

    • Ikki turi mavjud:

  • Oqim soket

  • ram soket

java.net paketi soketlarni dasturlashni qo’llab quvvatlaydi.
Foydalanishdan oldin uni quyidagicha:
import qilish lozim:
import java.net.*;
java.net paketining klasslari
InetAddress
Socket
ServerSocket
DatagramSocket
DatagramPacket
Javada TCP klient soket
java.net.Socket

    • Kliyent soketini amalga oshiradi.

    • Ikkita komyuter o’rtasidagi aloqa uchun oxirgi nuqta.

    • Konstruktor va metodlar

      • Socket(String host, int port): oqim soketini yaratadi hamda uni host nomli, port raqamli serverga bog’laydi.

      • InputStream getInputStream()

      • OutputStream getOutputStream()

      • close()


Download 2,7 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8




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