9.3 DDS Topic Naming Principles
Go To Mapping from FX Logical Communication Endpoints to DDS Topics
DDS Topic names shall follow the Phase 0 topic naming convention defined by this Implementation Profile and elaborated in the Phase 0 Developer Handbook.
The Topic name should identify the Runtime Plane, FX domain context, and subject carried by the Topic. The Topic name should remain stable enough to support traceability, review, artifact generation, configuration, scripting, and later deployment planning.
A recommended naming pattern is:
<Plane>.<Domain>.<Subject>
Examples include:
Data.FX.TransactionCandidate Data.FX.ValidationResult Data.FX.SemanticAssertion Data.FX.ContractState Data.FX.CashFlowObligation Policy.FX.PolicyDecision Policy.FX.ReleasePackage Audit.FX.AuditRecord Audit.FX.ProvenanceRecord Health.FX.NodeStatus Control.FX.ControlCommand Audit.FX.ReplayRequest Audit.FX.ReplayResult
The Topic name is an implementation artifact. It does not redefine the FX logical Communication Endpoint or the FX logical information structure.
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.