Преглед садржаја:
Дефиниција - Шта значи Соцкет?
Соцкет је софтверски објект који дјелује као крајња тачка успостављајући двосмјерну мрежну комуникацијску везу између послужитеља и програма на страни клијента.
У УНИКС-у се утичница може назвати и крајњом тачком за међупроцесну комуникацију (ИПЦ) унутар оперативног система (ОС).
У Јави, класе соцкет-а представљају комуникацију између програма клијента и сервера. Класе утичница управљају комуникацијом на страни клијента, а класе утичница на серверу управљају комуникацијом на страни сервера.
Тецхопедиа објашњава Соцкет
Већином се УРЛ-ови и њихове везе користе за приступ Интернету, али понекад је за програме потребна једноставна комуникацијска веза између клијента и послужитеља програма. Ова улога била би повезана са утичницом која би везала клијентску и послужитељску страну програма.
Када клијент успостави комуникацију са сервером, на пример, упитом у базу података, успоставља се поуздана веза између сервера и клијента преко комуникацијског канала ТЦП. У овој врсти комуникације, клијент и сервер могу читати или писати на утичницама везаним за одређени комуникациони канал.
Подножја се класификују углавном у две врсте: активне и пасивне. Активне утичнице повезане су с удаљеним активним утичницама преко отворене податковне везе. Ако је ова веза затворена, активне утичнице на свакој крајњој тачки се уништавају. Пасивне утичнице нису повезане; уместо тога, они чекају долазну везу која ће покренути нову активну утичницу.
Иако постоји блиска веза између утичнице и порта, утичница заправо није порт. Сваки порт може имати једну пасивну утичницу која чека долазне везе и неколико активних утичница од којих свака одговара отвореној вези у прикључку.