TARS кодовым протоколом
, TUP пакетированием протоколом
и TARS пакетированием протоколом
TARS кодовый протокол: это правило кодирования и декодирования данных, которое преобразует целочисленные значения, перечисления, строки, последовательности, словари, пользовательские структуры данных и другие типы данных в двоичный поток данных согласно определённому правилу. Получивший конец получает этот двоичный поток данных и декодирует его обратно в исходные значения согласно тому же правилу.
В TARS кодовом протоколе используется целое число типа unsigned char, называемое TAG, чтобы идентифицировать переменные. Например, если значение TAG для некоторой переменной A равно 100 (значение, выбранное разработчиком), то при кодировании значения переменной также кодируется её TAG. При необходимости получения значения переменной A получатель ищет в потоке данных сегмент с TAG значением равным 100 и затем декодирует данные согласно правилу, что позволяет получить исходное значение переменной A.
TARS кодовый протокол представляет собой набор правил кодирования. Данные, сериализованные с использованием TARS протокола, могут передаваться через сеть и храниться в базах данных.- TUP пакетированием протоколом: это верхнеуровневая обёртка над TARS кодовым протоколом, представляющая собой протокол связи. Он использует имя переменной как ключ для доступа к ней, при кодировании клиент помещает имя переменной в поток данных; при декодировании получатель находит соответствующую область данных по имени переменной и затем декодирует эту область данных согласно её типу, чтобы получить исходное значение.
Внутри TUP пакетированием протокола содержится карта типа Map
, где ключами являются имена переменных, а значениями — двоичные данные, полученные путём кодирования значений переменных с помощью TARS кодового протокола.
Пакеты, упакованные с использованием TUP пакетированием протокола, могут быть отправлены напрямую на сервер Tars, который может декодировать их напрямую, чтобы получить исходные значения.
TARS пакетированием протоколом: это протокол связи, использующий TARS кодовый протокол для упаковки RequestPacket
(структур данных запроса) и ResponsePacket
(структур данных ответа). Эти структуры данных включают важную информацию, такую как номер запроса, тип протокола, двоичные данные, сериализованные RPC параметры и т.д.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )