4.2 Explicit Communication over Implicit Coupling
The Logical Architecture uses explicit Communication Endpoints to describe information exchange among logical Nodes.
A logical Node does not rely on hidden coupling, shared implementation state, undocumented dependencies, or implicit control paths as the basis for architectural interaction. Logical communication occurs through defined endpoints, defined interaction roles, and defined information structures.
Implementation profiles select mechanisms such as DDS, REST, RPC, Protocol Buffers, message queues, event streams, file exchange, or shared services to realize those endpoints. The Logical Architecture defines the communication relationships, not the implementation technology.
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.