Ishnibajarishtartibi:
Ishni Eclipse yoki NetBeans IDE ishlabchiqarishmuhitiniyuklashbilanboshlaymiz. Buninguchunishstolidaturgan Eclipse yoki NetBeans IDE muhitiyorlig’inisichqonchaning chap tomoniniikkimartabosibyuklaymiz. Bizningholatda NetBeans IDE muhitiishgatushadi.
Rasm 1.1. Net Beans IDE ishgatushishjarayoni
Quyidagirasmda NetBeans IDE muhitiningasosiydarchasiyuklangan.
Rasm 1.2. Net Beans IDE muhitiasosiydarchasi
Shundanso’ng «Fayl» menyusidan «Sozdatproekt» bo’limitanlangandaquyidagirasmdagidarchapaydobo’ladi. Ushbudarchadan «Kategorii» bo’limidan Java tanlanib «Dalee» tugmasibosiladi.
Rasm 1.3. NetBeans IDE «Sozdatproekt» darchasi
Keyingiqadam «Imyairaspolojenie» o’tiladi. Ushbudarchaning «Imyaproekta» maydonigaproyektnomi “Talabaning_Ismi” kiritilib, «Raspolojenieproekta» maydonigaproyektsaqlanishilozimbo’lgan joy tanlanib, «Sozdatglavnыy klass» dan galochkaolibtashlanib «Gotovo» tugmasibosiladi.
Rasm 1.4. NetBeans IDE muhiti «Novыy Prilojenie Java» darchasi
So’ngyaratilganloyihaning «Paketыisxodnыx kodov» papkasiustigasichqonchaningo’ngtumasibirmartabosiladi, paydobo’lgankontekstmenyudan
«Novыy → Klass Java» tanlanadi.
Rasm 1.5. NetBeans IDE muhitiYangiklassyaratish
“New Klass Java” darchasining «Imyaklassa» maydoniga “Client”, «Paket» maydoniga “tcp” kiritilib «Gotovo» tugmasibosiladi.
Rasm 1.6. NetBeans IDE muhiti «New Klass Java» darchasi
Rasm 1.7. NetBeans IDE muhiti Client.java fayli
Topshiriq.
TCP klient dasturi haqidama’lumotlarto’plashvaquyidagisavollargajavobtopish
TCP (Transmission Control Protocol) Internetdama'lumotlarniuzatishningasosiyprotokollaridanbiridir. Internet ma'lumotlaruzatishniboshqarishuchunmo'ljallangan. TCP dagipaketlarsegmentlar deb ataladi.
TCP/IP protokolistekida u OSI modelining transport qatlamifunksiyalarinibajaradi.
TCP ulanishdaoldindano'rnatilganma'lumotlaroqiminita'minlaydi, ma'lumotlaryo'qolgantaqdirdama'lumotlarniqaytaso'raydivabirxilpaketningikkinusxasiolingandatakroriylikniyo'qqiladi, shubilan (UDP dan farqlio'laroq) uzatilganma'lumotlarningyaxlitliginita'minlaydivama'lumotlarnixabardorqiladi. uzatishnatijalarinijo'natuvchi.
TCP ilovalariodatda OT yadrolarigao'rnatilgan. Foydalanuvchimaydonidaishlaydigan TCP ilovalarimavjud.
Internet orqalikompyuterdankompyutergao'tkazishda TCP brauzervaveb-server kabiikkitaoxirgitizimo'rtasidayuqoriqatlamdaishlaydi. TCP baytlaroqiminibirjarayondanikkinchisigaishonchlitarzdauzatadi.
IP bubironixtiyoriyqurilmaninginternetdagimanzilidir. Ya'nisizbironuygaborishuchun u uymanzilidanfoydalanas. Sizdanchiqayotganso'rov ham qaysidirmanzilgayetibborib, sizningso'rovingizgajavobqaytishikerakbo'ladi. Mana shu manzil IP manzildir. Endibugungikunda biz IP ning IPv4 va IPv6 versiyalaridanfoydalanamiz. IPv6 halikengqamrovgaegaemas. Lekinyaqinkelajakdauningqamrovianchakengbo'ladi. Biz hozirda IPv4 dan foydalanamiz. IPv4 uzunligi 32 bit. IPv4 manzillarsoni 4 294 967 296 ga teng. Ya'nishunchaqurilmaga IP manzil berishmumkindegani. IPv4 ning 5ta klaslarimavjud. IPv4 manzillarningklaslari 1969 yilda AQSH dayaratilgan.
|