1个不稳定版本

0.1.0 2024年6月27日

#749 in HTTP服务器

Apache-2.0

1.5MB
32K SLoC

SwimOS

一个用于构建实时流式应用程序的框架,这些应用程序模拟外部系统的状态。SwimOS应用程序的状态分布在多个“代理”之间,这些代理由URI标识。代理由一些命名的“通道”组成,每个通道都可以单独寻址。外部客户端可以修改通道的值来更新模型,并订阅这些通道的状态变化。状态更新推送到客户端,因此不需要轮询以检查更改。

功能标志

此crate具有多个功能标志,默认情况下均未启用

  1. agent - 定义您自己的代理的API。
  2. server - SwimOS服务器,运行SwimOS应用程序所必需的。
  3. json - 为HTTP通道启用JSON序列化支持。

依赖项

~8–21MB
~280K SLoC