Zenoh是一种非常高效和容错的命名数据网络(NDN)协议, 能够在非常受限制的设备和网络中运行.
C# API是用于纯客户端的, 可以很容易地针对运行在Docker容器中的zenoh路由器进行测试 (参考快速测试).
需求:
- .NET 6.0
- .NET 7.0
- x64
- arm64 (未测试)
Zenoh-C | Zenoh-CS |
---|---|
v0.7.2-rc | v0.1.* |
需求:
构建命令:
由于Zenoh-C的部分数据结构在 x64
与 arm64
下长度不一样, 所以构建时需要增加选项 -p:Platform=x64
或 -p:Platform=ARM64
# x64 CPU
dotnet build Zenoh.csproj -c Release -p:Platform=x64
# arm64 CPU
dotnet build Zenoh.csproj -c Release -p:Platform=ARM64
构建和运行示程序, 参考 examples/README.zh.md