Що таке слухач TCP?

0 Comments

Клас TcpListener надає прості методи, які прослуховують і приймають вхідні запити на підключення в синхронному режимі блокування. Для підключення до TcpListener можна використовувати або TcpClient, або Socket. Створіть TcpListener за допомогою IPEndPoint, локальної IP-адреси та номера порту або просто номера порту.

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

Основні відмінності між HTTP і TCP HTTP зазвичай використовує порт 80 – це порт, який сервер «слухає» або очікує отримати від веб-клієнта. TCP не потребує порту для виконання своєї роботи.

TcpListener обертає сокет і є серверним аналогом TcpClient (що також, звичайно, обертає розетку). TcpListener попередньо налаштовано з TCP (на відміну від Socket, який можна використовувати з UDP, чистим IP, не-IP протоколами тощо) і надає вам TcpClient під час обробки з’єднання.

Класи, похідні від TcpListener, можуть використовуйте цю властивість, щоб визначити, чи Socket зараз прослуховує спроби вхідного підключення. Властивість Active можна використовувати, щоб уникнути зайвих спроб запуску.

Клас TcpListener надає прості методи, які прослуховувати та приймати вхідні запити на підключення в синхронному режимі блокування. Для підключення до TcpListener можна використовувати або TcpClient, або Socket. Створіть TcpListener за допомогою IPEndPoint, локальної IP-адреси та номера порту або просто номера порту.