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} Однако в […]

Intereting Posts
открыть alertDialog в kotlin, как установить оба сообщения с помощью переключателей Исключение json в приложении kotlin Простой способ узнать, является ли класс анонимным / объектом и получить конкретное имя класса из экземпляра в Котлине Тип универсального парного типа для дополнительных целей Realm, инициализируя пустой массив строк, возвращает «Unsupported type java.lang.String » on build Расширение RxJava наблюдаемого в Котлине с надлежащей утилизацией Лотские свойства и значения Kotlin сброшены: сбрасываемый ленивый делегат Ошибка при использовании Glide с kotlin Начальная активность котлина с флагами Как высмеять kotlin ByteArray с помощью Mockito? Android: Как настроить гравитацию плавающей кнопки действия программно? Прочитайте CSV-строку в Kotlin Почему Kotlin не использует `List (…)` как фабрику для списков и аналогичную конвенцию для всех абстрактных коллекций? Реализация файла Drag & Drop с помощью LWjGL конвертировать андроид hashmap в kotlin