Tag

Binary Protocol

0 views collected around this technical thread.

Code Mala Tang
Code Mala Tang
Jun 15, 2024 · Fundamentals

Why ProtoBuf Is the Future of Efficient Data Serialization

This article explains what Protocol Buffers (ProtoBuf) are, how they work, their key advantages over JSON and XML, practical usage patterns with code examples, compression mechanisms, real‑world applications, and best practices for maintaining compatibility in modern software systems.

Binary ProtocolData SerializationProtobuf
0 likes · 16 min read
Why ProtoBuf Is the Future of Efficient Data Serialization
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Apr 2, 2021 · Fundamentals

Introduction to Protobuf and Its Practical Application in Frontend and Backend Development

This article introduces Google Protocol Buffers, explains its binary encoding principles such as Tag‑Length‑Value, Varint and ZigZag, compares its efficiency with JSON/XML, and provides a step‑by‑step demo of building a Protobuf‑based WebSocket communication system using Node.js, protobufjs and a simple HTTP server.

Binary ProtocolData SerializationNode.js
0 likes · 19 min read
Introduction to Protobuf and Its Practical Application in Frontend and Backend Development
Java Architect Essentials
Java Architect Essentials
Oct 22, 2020 · Backend Development

Integrating Spring Boot with Netty Using Protobuf for Data Transmission

This article demonstrates how to combine Spring Boot and Netty, define a .proto file, generate Java classes with protoc, configure Maven dependencies, and implement both server and client handlers to exchange binary Protobuf messages with heartbeat and reconnection logic.

Binary ProtocolClient-ServerJava
0 likes · 18 min read
Integrating Spring Boot with Netty Using Protobuf for Data Transmission
Tencent Cloud Developer
Tencent Cloud Developer
Mar 22, 2018 · Mobile Development

Evolution of App Communication: From JSON Text Protocol to Binary JCE Protocol in the XinYue Club App

The XinYue Club App migrated from an HTTP + JSON text protocol to a compact, AES‑GCM‑encrypted binary JCE protocol, detailing header/body structures, compression, signature validation, and security measures, while comparing the readability and debugging ease of JSON against the performance and protection benefits of binary communication.

AES encryptionBinary ProtocolJSON
0 likes · 12 min read
Evolution of App Communication: From JSON Text Protocol to Binary JCE Protocol in the XinYue Club App
Yuewen Technology
Yuewen Technology
Dec 18, 2017 · Backend Development

How Hermes Uses MessagePack for High‑Performance Backend Data Serialization

The article explains the Hermes data‑communication protocol built on MessagePack, detailing its lightweight design, language‑independent object serialization, binary format extensions, client‑server serialization workflows, object‑tree construction, and traversal strategies that together enable efficient data exchange for the Lest distributed cache system.

Backend ProtocolBinary ProtocolData Serialization
0 likes · 24 min read
How Hermes Uses MessagePack for High‑Performance Backend Data Serialization