Kusudi la soketi ni nini?
Kusudi la soketi ni nini?

Video: Kusudi la soketi ni nini?

Video: Kusudi la soketi ni nini?
Video: НЕ УБОЮСЬ Я ЗЛА / I Will Fear no Evil 2024, Mei
Anonim

A tundu ni mwisho wa kiungo cha mawasiliano ya njia mbili kati ya programu mbili zinazoendeshwa kwenye mtandao. A tundu imefungwa kwa nambari ya mlango ili safu ya TCP iweze kutambua programu ambayo data inakusudiwa kutumwa. Mwisho ni mchanganyiko wa anwani ya IP na nambari ya mlango.

Kwa hivyo, matumizi ya soketi na ServerSocket ni nini?

Java Soketi programu hutumika kwa mawasiliano kati ya programu zinazoendesha kwenye JRE tofauti. Soketi na ServerSocket madarasa hutumiwa kwa uhusiano-oriented tundu upangaji na madarasa ya DatagramSocket na DatagramPacket hutumiwa kwa muunganisho mdogo tundu kupanga programu.

Pili, bandari na tundu ni nini? Anwani ya ip na bandari inajulikana kama tundu . Soketi ni muhtasari wa API kwa IP- bandari jozi. Inashughulikia safu ya mtandao na uhamishaji wa mawasiliano. Inaweza kuzingatiwa kama kiolesura cha programu kwa mtandao. A bandari kwa upande mwingine ni marudio/chimbuko la pakiti.

Kwa hivyo, kwa nini tunahitaji tundu?

Soketi ni muhimu kwa programu za kusimama pekee na za mtandao. Soketi hukuruhusu kubadilishana habari kati ya michakato kwenye mashine moja au kwenye mtandao, kusambaza kazi kwa mashine yenye ufanisi zaidi, na zinaruhusu ufikiaji wa data ya kati kwa urahisi.

Soketi imeundwaje?

A soketi imeundwa bila jina. Mchakato wa mbali hauna njia ya kurejelea a tundu hadi anwani ifungwe kwa tundu . Taratibu zinazowasiliana huunganishwa kupitia anwani. Kiolesura cha bind(3SOCKET) huwezesha mchakato wa kubainisha anwani ya ndani ya tundu.

Ilipendekeza: