Сокет — що це таке? Визначення, значення, переклад

Сокет (наголос на «о») це програмний механізм обміну даними між двома комп’ютерами або між процесами на одному і тому ж комп’ютері. У перекладі з англійської слово «socket» означає «гніздо». Кожен сокет заточений під певний протокол. Для обміну інформацією з інтернету використовуються такі протоколи TCP/IP, UDP, FTP і тому подібні.

Сокети бувають двох типів: клієнтські і серверні. Клієнтські сокети є «рупорами» і намагаються викликати сервер для початку обміну даними, а серверні перебувають у постійній готовності прийняти нове підключення, тобто як би «слухають» мережу.

Приклад: припустимо, ви пишете програму, для якої потрібно створити обліковий запис користувача в вашій базі даних. Щоб передати дані в Інтернет, програми необхідно відкрити сокет з адресою вашого сервера, номером порту, щоб комп’ютер, на якому встановлена програма, зміг ініціювати вихід в інтернет. На вашому сервері, повинен бути «слухає» сокет, щоб кожен такий вихід знаходив відгук у холодному серці сервера.


Ви дізналися, звідки походить слово Сокет, його пояснення простими словами, переклад, походження і сенс.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

*

code