Topic
A Topic is the most basic description of data to be published or subscribed to. Each Topic describes a data stream in your system.
A Topic is identified by its name, which is a string that must be unique in the whole Domain. Examples of Topic names, include:
- “Track Data”
- “Turbine Alarm”
- “Maintenance State”
In addition to the name of the data, a Topic fully specifies the type of the data that can be communicated when publishing or subscribing to the Topic.
Two topics may share the same data type. For example, a system may include a “Truck GPS Position” Topic and a “Ship GPS Position” Topic that both use a data type called GPSPosition.