轻量级通信和分组
Lightweight Communications and Marshalling (LCM) 是一组用于消息传递和数据封装的库和工具,专注于实时系统,其中高带宽和低延迟是至关重要的。它提供了发布/订阅的消息传递模型以及自动生成封装/解封装代码,并为各种编程语言中的应用程序提供绑定。
LCM 项目再次活跃。当前的长期计划是专注于稳定性和维护补丁,以解决长期存在的问题。从长远来看,我们愿意让 LCM 进化,增加新的功能(只要保持向后兼容)。我们非常欢迎社区对新功能的反馈和参与。
低延迟的进程间通信
使用 UDP 多播的高效广播机制
类型安全的消息序列化
易于使用的日志记录和回放
没有集中式"数据库"或"中心" - 同伴直接进行通信
没有守护进程
依赖性少
前往
C#/.NET
暂无开放 Issues,或尚未同步最近议题。