-
Notifications
You must be signed in to change notification settings - Fork 37
Data Exchange Layer Architecture
Chris Smith edited this page Dec 19, 2018
·
5 revisions
The Data Exchange Layer (DXL) architecture is a publish/subscribe-based middleware that allows DXL clients to communicate with each other over the message bus in near-real time.
Brokers are responsible for routing messages between the clients that are connected to the message bus. Brokers can be connected to each other ("bridged") to allow for redundancy, scalability, and communication across different geographical locations.
Clients connect to brokers for the purposes of exchanging messages. Communication with brokers is over a TLS-based connection with bi-directional authentication (PKI).
Data Exchange Layer (DXL) Overview
OpenDXL Python Client
SDK Modules
OpenDXL Python Client Examples
- Basic
- Advanced