Participants share so called “Global Data Space” and have to select a numeric domain (aka namespace, e.g., geometry). Each domain can be organized via partition (aka subjects, e.g., geometry.circle and geometry.square). Partitions allow regular expression like wildcard e.g, geometry.*.
Pub-Sub not rely on any kind of centralized broker
Publisher = Data Writer; Subscriber = Data Reader
Each pub-sub topics have a type according to OMG Interface Definition Language (IDL) standard, a unique name and a Quality of Service (QoS) definition e.g., reliability of data delivery or history as amount of kept data
Pub-sub topics allow content based filtering with SQL92 compatible queries