# dal **Repository Path**: hanhai-modules/dal ## Basic Information - **Project Name**: dal - **Description**: 来自黑芝麻智能科技(bstai)瀚海(hanhai)的DDS抽象层通信框架,全称为DDS Abstract Layer,向上提供DDS协议规定的接口,向下屏蔽不同DDS产品的差异(目前支持fastdds,cyclonedds,rticonnextdds),用户可以使用统一的DDS通信接口,并根据需要灵活切换DDS实现。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 3 - **Created**: 2024-04-26 - **Last Updated**: 2025-05-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Dal ## 简介 dal (DDS Abstract Layer)提供了一组基于DDS协议(v1.4)的抽象接口和数据结构,为用户提供基于“发布/订阅模型”的通信功能中间件。用户可通过指定环境变量切换DDS底层实现,当前版本支持的DDS实现包括: - fastdds (v2.6.1) - cyclonedds (0.10.3, C version) - rticonnext dds (6.1.1, C version) ## License This program is released under the Apache 2.0 License. ## 相关文档 userguide文档见:doc/UserGuide.md api文档见:doc/bst-hanhai-dal-api.md