Metadata Broker  0.23.2
Terminology
Name Description
client A producer or consumer of metadata.
channel A is an object on which metadata can be sent. Is created by instantiating a channel object and is uniquely identified by its topic and source.
producer A application that produces metadata over a channel on the metadata broker.
consumer A application that subscribes to one or more channels.
subscriber A subscriber is an object that makes it possible to subscribe to a channel and receive published metadata.
topic A textual string that identifies a metadata channel. Access control is configured on the topic.
source Similar metadata can be separated into several channels under one topic. The channels has a source, e.g. '0', '1', 'masked'. Access control can only be enforced on topic level, NOT on a source level.
payload The payload is the data published by producers to channels, and received by the consumers through subscribers.
info Information that does not change during the lifetime of the channel object, such as calibration tables and how the metadata published by a producer is structured and what data it supports. A consumer can request the info from a producer.