SDK Overview

Adam uses DDS as its message middleware. The primary data interactions adopt two modes: Publish/Subscribe and Request/Response.
- Publish/Subscribe: The receiver subscribes to specific messages, and the sender delivers messages based on the subscription list. This mode is mainly used for medium- to high-frequency or continuous data interactions.
- Request/Response: A query–response model in which requests are used to obtain data or perform operations. This mode is used for low-frequency interactions or functional switching scenarios.