Ano ang layunin ng isang socket?
Ano ang layunin ng isang socket?

Video: Ano ang layunin ng isang socket?

Video: Ano ang layunin ng isang socket?
Video: Ano ang layunin ng buhay sa mundo? | Brother Eli Channel 2024, Nobyembre
Anonim

A saksakan ay isang endpoint ng isang two-way na link ng komunikasyon sa pagitan ng dalawang program na tumatakbo sa network. A saksakan ay nakatali sa isang numero ng port upang matukoy ng layer ng TCP ang application kung saan nakatakdang ipadala ang data. Ang isang endpoint ay isang kumbinasyon ng isang IP address at isang numero ng port.

Kaya lang, ano ang paggamit ng socket at ServerSocket?

Java Socket Ang programming ay ginagamit para sa komunikasyon sa pagitan ng mga application na tumatakbo sa iba't ibang JRE. Socket at ServerSocket ang mga klase ay ginagamit para sa koneksyon-oriented saksakan programming at DatagramSocket at DatagramPacket mga klase ay ginagamit para sa koneksyon-less saksakan programming.

Pangalawa, ano ang port at socket? Isang ip address na may daungan ay kilala bilang saksakan . Socket ay abstraction ng API para sa isang IP- daungan pares. Pinangangasiwaan nito ang network at transfer layer ng komunikasyon. Maaari itong isipin bilang isang interface ng application sa network. A daungan sa kabilang banda ay ang destinasyon/pinagmulan ng isang packet.

Nito, bakit kailangan natin ng socket?

Mga socket ay kapaki-pakinabang para sa parehong stand-alone at network application. Mga socket nagbibigay-daan sa iyo na makipagpalitan ng impormasyon sa pagitan ng mga proseso sa parehong makina o sa isang network, ipamahagi ang trabaho sa pinakamahusay na makina, at madali nilang pinapayagan ang pag-access sa sentralisadong data.

Paano nilikha ang socket?

A nilikha ang socket na walang pangalan. Ang isang malayong proseso ay walang paraan upang sumangguni sa a saksakan hanggang ang isang address ay nakatali sa saksakan . Ang mga prosesong nakikipag-usap ay konektado sa pamamagitan ng mga address. Ang interface ng bind(3SOCKET) ay nagbibigay-daan sa isang proseso upang tukuyin ang lokal na address ng saksakan.

Inirerekumendang: