Другие языки программирования и технологии

Что такое сокет?

Сергей Косых
Сергей Косых
3 246
Со́кеты (англ. socket — углубление, гнездо, разъём) — название программного интерфейса для обеспечения обмена данными между процессами. Процессы при таком обмене могут исполняться как на одной ЭВМ, так и на различных ЭВМ, связанных между собой сетью. Сокет — абстрактный объект, представляющий конечную точку соединения.

Следует различать клиентские и серверные сокеты. Клиентские сокеты грубо можно сравнить с оконечными аппаратами телефонной сети, а серверные — с коммутаторами. Клиентское приложение (например, браузер) использует только клиентские сокеты, а серверное (например, веб-сервер, которому браузер посылает запросы) — как клиентские, так и серверные сокеты.

Сокет на сленге системных администраторов означает комбинацию IP-адреса и номера порта, например http://10.10.10.10:80.
Efqan Pashayev
Efqan Pashayev
92 060
Лучший ответ
Алексей Брызгалов всегда бесит когда ответ копируют из википедии.
Почитай здесь.
Mad M
Mad M
10 087
Сокет (программный интерфейс) — программный интерфейс для обеспечения информационного обмена между процессами.
Разъём процессора персонального компьютера — специальное гнездо (разъём) на материнской плате, предназначенное для облегчения замены процессора путём установки нового процессора.
Evgenij Gonciarov
Evgenij Gonciarov
5 554
Сокет - программный интерфейс для обеспечения информационного обмена между процессами.

Программный интерфейс - набор готовых констант, структур и функций, используемых при программировании пользовательских приложений и обеспечивающих правильное взаимодействие между пользовательским приложением и операционной системой.
Ahmad Turabi
Ahmad Turabi
1 195
штепсельная розетка — socket
Сокет имеет процессор
Со́кеты (англ. socket — разъём) — название программного интерфейса для обеспечения обмена данными между процессами. Процессы при таком обмене могут исполняться как на одной ЭВМ, так и на различных ЭВМ, связанных между собой сетью. Сокет — абстрактный объект, представляющий конечную точку соединения.

Следует различать клиентские и серверные сокеты. Клиентские сокеты грубо можно сравнить с конечными аппаратами телефонной сети, а серверные — с коммутаторами. Клиентское приложение (например, браузер) использует только клиентские сокеты, а серверное (например, веб-сервер, которому браузер посылает запросы) — как клиентские, так и серверные сокеты.

Интерфейс сокетов впервые появился в BSD Unix. Программный интерфейс сокетов описан в стандарте POSIX.1 и в той или иной мере поддерживается всеми современными операционными системами.
название ​программного интерфейса для обеспечения обмена данными между ​процессами.
название ​программного интерфейса для обеспечения обмена данными между ​процессами.
SS
Sayaly Suan
55