Concepts

This section defines the fundamental abstractions on which the Zenoh protocol is built. A solid understanding of these concepts is prerequisite to reading the protocol sections.

Summary

Key Expressions

A hierarchical, wildcard-capable naming scheme used to address resources.

Entities

The protocol roles an application session can host: Publisher, Subscriber, Queryable, Storage, and Token.

Quality of Service

Per-message QoS properties that govern delivery priority, reliability, and congestion behaviour.

Value Encoding

How the content type and optional schema of a value payload is described on the wire.