====== 12.1 Overview ====== [[fxdemo:03-part:12-fx-demo-logical-interaction-patterns:start | Go To FX Demo Logical Interaction Patterns ]] FX Demo Logical Interaction Patterns specialize the Part 2 Logical Interaction Patterns for the [[dido:99_annexes:annex-b-terms-and-definitions:f:foreign_exchange_domain|Foreign Exchange Domain]]. Each pattern identifies the participating FX logical [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_node|Nodes]] or [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_node_role|Node Roles]], FX logical [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_communication_endpoint|Communication Endpoints]], FX logical information structures, FX [[dido:99_annexes:annex-b-terms-and-definitions:r:runtime_plane|Runtime Planes]], governance constraints, [[dido:99_annexes:annex-b-terms-and-definitions:t:traceability|Traceability]] relationships, and [[dido:99_annexes:annex-b-terms-and-definitions:e:evidence|Evidence]] expectations involved in the interaction. The FX Demo Logical Interaction Patterns remain platform-independent. They do not prescribe [[dido:99_annexes:annex-b-terms-and-definitions:d:dds|DDS]], [[dido:99_annexes:annex-b-terms-and-definitions:r:rest|REST]], [[dido:99_annexes:annex-b-terms-and-definitions:r:rpc|RPC]], [[dido:99_annexes:annex-b-terms-and-definitions:p:protocol_buffers|Protocol Buffers]], message queues, event streams, file exchange, shared services, databases, logs, deployment mechanisms, runtime scripts, or evidence-capture tools. Implementation and deployment profiles select the mechanisms that realize these patterns. The patterns in this section provide the reusable FX logical behavior that Part 4 maps to implementation artifacts and Part 5 deploys, tests, observes, and provides [[dido:99_annexes:annex-b-terms-and-definitions:e:evidence|Evidence]] for. ---- © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.