Wat is die doel van 'n sok?
Wat is die doel van 'n sok?

Video: Wat is die doel van 'n sok?

Video: Wat is die doel van 'n sok?
Video: brei een sok, deel 2: de hiel 2024, Mei
Anonim

A sok is een eindpunt van 'n tweerigting kommunikasie skakel tussen twee programme wat op die netwerk loop. A sok is gebind aan 'n poortnommer sodat die TCP-laag die toepassing kan identifiseer waarna data bestem is om gestuur te word. 'n Eindpunt is 'n kombinasie van 'n IP-adres en 'n poortnommer.

Eenvoudig so, wat is die gebruik van socket en ServerSocket?

Java Sok programmering word gebruik vir kommunikasie tussen die toepassings wat op verskillende JRE loop. Socket en ServerSocket klasse word gebruik vir verbinding-georiënteerde sok programmering en DatagramSocket en DatagramPacket klasse word gebruik vir verbindingsloos sok Programmering.

Tweedens, wat is poort en sok? 'n IP-adres met hawe is bekend as sok . Sok is die API se abstraksie vir 'n IP- hawe paar. Dit hanteer die netwerk- en oordraglaag van kommunikasie. Dit kan beskou word as 'n toepassing se koppelvlak na die netwerk. A hawe aan die ander kant is die bestemming/oorsprong van 'n pakkie.

Daarvan, hoekom het ons sok nodig?

Sokke is nuttig vir beide alleenstaande en netwerktoepassings. Sokke laat jou toe om inligting tussen prosesse op dieselfde masjien of oor 'n netwerk uit te ruil, werk na die doeltreffendste masjien te versprei, en hulle laat maklik toegang tot gesentraliseerde data toe.

Hoe word sok geskep?

A sok geskep word met geen naam nie. 'n Afgeleë proses het geen manier om te verwys na 'n sok totdat 'n adres gebind is aan die sok . Prosesse wat kommunikeer word deur adresse verbind. Die bind(3SOCKET)-koppelvlak stel 'n proses in staat om die plaaslike adres van die sok.

Aanbeveel: