8个版本 (重大变更)
使用旧的Rust 2015
0.6.0 | 2020年2月4日 |
---|---|
0.5.0 | 2019年7月1日 |
0.4.0 | 2018年7月18日 |
0.3.0 | 2018年6月5日 |
0.0.0 | 2017年10月12日 |
在#rendezvous中排名2
95KB
2K SLoC
tibrv-rs
Rust绑定到TIBCO Rendezvous,一个面向消息的中间件。
tibrv-rs是一组Rust绑定到TIBCO提供的C实现。
tibrv-rs仍在开发中,直到版本1.0.0,API可能会更改。
库版本
默认情况下,库仅公开TIBCO Rendezvous 8.1版本中可用的函数。
有新功能可用,但您必须通过选择以下功能标志之一来启用
Rendezvous版本 | 支持 | 已测试 | 功能标志 |
---|---|---|---|
8.1.x | 是 | 是 | 无 |
8.2.x | 是 | 否 | tibrv_8_2 |
8.3.x | 是 | 是 | tibrv_8_3 |
8.4.x | 是 | 是 | tibrv_8_4 |
库支持Rendezvous 8.2.x,但我们没有资源进行全面测试。如果您需要项目中的8.2支持,请提交问题以便我们帮助您确保兼容性。
您可以在Cargo.toml中指定功能版本
[dependencies.tibrv]
version = "0.x.y"
features = ["tibrv_8_4"]
许可
tibrv-rs
采用以下任一许可
- Apache License,版本2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT License (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
TIBCO Rendezvous
及其所有相关组件均为TIBCO Software的财产,且不包括在此软件包中。有关详细信息,请参阅您的TIBCO许可证条款。
贡献
有关如何为项目做出贡献的更多信息,请参阅CONTRIBUTING.md。
除非您明确声明,否则任何有意提交以包含在您的工作中的贡献,根据Apache-2.0许可证定义,将如上所述双重许可,不附加任何额外条款或条件。
命名
为了清晰起见,项目的名称是“tibrv-rs”,crate的名称是“tibrv”。
“-rs”后缀旨在明确区分该项目与TIBCO本身使用的简称“tibrv”。crate名称没有后缀,因为包含它将违反Rust生态系统中的其他项目的约定。
依赖关系
~2.4-6MB
~108K SLoC