Topic szerinti globális üzenetek közvetítésére és az ezekre való feliratkozásra hivatott ez a modul. Bármilyen két objektum között történhet a kommunikáció, nincs megkötés a típusukra. Feliratkozni a topic.subscribe()-al lehet, üzeneteket pedig a topic.publish()-al tudunk küldeni.
A topic nevében nem használhatunk wildcard karakereket. A publish() metódusnak bármilyen objektumot átadhatunk, és az argumentumok számára sincs megkötés.
Leiratkozni a subscribe() által visszaadott objektum remove metódusáva lehet: