Розетка

Автор: Monica Porter
Дата Створення: 17 Березень 2021
Дата Оновлення: 1 Липня 2024
Anonim
Instagram заблокировали. YouTube и WhatsApp — следующие! Что делать? Отмена России #5
Відеоролик: Instagram заблокировали. YouTube и WhatsApp — следующие! Что делать? Отмена России #5

Зміст

Визначення - Що означає Socket?

Сокет - це програмний об'єкт, який виступає в якості кінцевої точки, встановлюючи двосторонню мережеву комунікаційну зв'язок між стороною сервера та клієнтською програмою.

У UNIX сокет може також називатися кінцевою точкою міжпроцесорного зв'язку (IPC) в операційній системі (ОС).

У Java класи сокет представляють зв'язок між клієнтською та серверною програмами. Класи сокетів обробляють зв’язок на стороні клієнта, а класи серверних розеток обробляють зв’язок на стороні сервера.


Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Техопедія пояснює Сокет

В основному URL-адреси та їх з'єднання використовуються для доступу до Інтернету, але іноді для програм потрібен простий зв’язок між клієнтом програми та стороною сервера. Ця роль буде пов'язана з сокетом, який би зв'язував програми клієнта та сервера.

Коли клієнт встановлює зв'язок із сервером, наприклад, запитуючи базу даних, надійний сервер і клієнтське з'єднання встановлюються через канал зв'язку TCP. У цьому виді зв'язку клієнт і сервер можуть читати або писати на сокетах, прив’язаних до певного каналу зв'язку.

Розетки в основному класифікуються на два типи: активні та пасивні. Активні розетки підключаються до віддалених активних розеток через відкрите з'єднання даних. Якщо це з'єднання закрите, активні розетки в кожній кінцевій точці руйнуються. Пасивні розетки не підключені; натомість вони чекають на вхідне з'єднання, яке породить нову активну розетку.

Незважаючи на те, що між сокетом і портом існує тісний зв’язок, сокет насправді не є портом. Кожен порт може мати одну пасивну розетку, яка чекає вхідних з'єднань, і кілька активних розеток, кожен з яких відповідає відкритому з'єднанню в порту.