Articles of tcp

Двусторонняя связь между устройствами

Поэтому я испытываю странную проблему при попытке связаться через TCP с двумя моими планшетами и внешним устройством с поддержкой Wi-Fi. Я постараюсь описать проблему как можно лучше. Система работает следующим образом (вся связь осуществляется по беспроводной сети): устройство отправляет TCP-сообщение на планшет A планшет A ( мастер ) отображает сообщение и повторяет сообщение на планшет […]

Использование сокета для пользовательского протокола через tcp

Мой протокол выглядит так: [size: UInt16][Channel: Uint16][Protobuff packet] Проблема в том, что я понимаю, что tcp не гарантирует, что весь пакет, отправленный пользователем, будет отправлен в один. Поэтому технически может быть ситуация, когда я не получаю сразу всего сообщения или даже что часть этого сообщения отправляется вместе с этим сообщением. Это было довольно просто, когда […]

Создание прослушивателя TCP в Котлине

В настоящее время я даю Kotlin вихрь для проекта, над которым я работаю. Этот проект требует от меня открыть Socket и прослушать TCP-пакеты на порте, чтобы впоследствии я смог их разобрать. В Java выполняется следующее, если указанные переменные определены, с использованием буферизатора, сокета и серверного сокета: while((CurrentLine = ClientBufferReader.readLine()) != null){FullString += CurrentLine} Однако в […]