Isikhokelo esifutshane kwiSocket Programming yeTCP / IP Computer Networks

Iprogram ye-Socket idibanisa i-server kunye neekhomputer

Iiprogram zokubeka i-teknoloji ebalulekileyo emva kokunxibelelana kwiinkonzo zeTCP / IP . Isiseko esinye siphumo sendlela yokudibanisa ezimbini phakathi kweenkqubo ezimbini ezisebenzayo kwinethiwekhi. Isiseko sinikeza umgca wokugqibela wokunxibelelana ngokuthumela nokufumana idatha kunye nesinye isiseko. Ukuxhunywa kweeteksi kuvame ukuqhutywa phakathi kweekhompyutha ezimbini ezihlukeneyo kwi-network yendawo yenethiwekhi ( LAN ) okanye kwi-intanethi, kodwa zingasetyenziselwa ukuxhumana ngokuthe ngqo kwikhompyutha enye.

Iziseko kunye neeNdawo

Iimpawu zokugqibela ezisekhompyutheni ze-TCP / IP nganye zinedilesi ekhethekileyo edibanisa idilesi ye - IP kunye nenombolo yesango le -TCP / IP. Ngenxa yokuba isiseko sibophelelwe kwinombolo ethile yefowuni, isalathisi se-TCP sinokuchonga isicelo esimele sifumane idilesi ethunyelwe kuyo. Xa udala isiseko esitsha, ilayibrari yentsimbi ivelise ngokukhawuleza inamba yecala ekhethekileyo kule sixhobo. Umprofeti angaphinda achaze amanani eenqwelo kwiimeko ezithile.

Iindlela zokuSebenza zeseva

Ngokuqhelekileyo iseva isebenza kwikhompyuter enye kwaye inesiseko ebophelelwe kwindawo ethile. Umncedisi ulindela ikhompyutha eyahlukileyo ukwenza isicelo soxhumano. Ikhompyutha yomthengi iyazi igama lomninimzi wekhompyutheni yomncedisi kunye nenombolo yeselula apho iseva iphulaphule khona. Ikhompyutha yomthengi iyazichaza, kwaye-ukuba yonke into iyahamba-iseva ivumela ikhomputer kwiklayenti ukuba ixhumane.

Iibhokisi zethala

Kunokuba ikhowudi ngqo kwi-API i-API ye-level level, abaxhasi benethiwekhi basebenzisa iilayibrari ezisezantsi. Izixhobo ezimbini eziqhelekileyo ezisetyenziselwa iilayibrari ziseBerkeley Izikhokelo ze Linux / Unix iinkqubo kunye neWindowsSoftware yeWindows.

Ilayibrari yesiseko inikeza imisebenzi ye-API efana nalezo ziprogram zisebenzisa ukusetyenziswa kunye neefayile, ezifana nokuvuleka (), funda (), bhala (), kwaye uvale ().