#xml-rpc #xml #remote #ipc #rpc

xmlrpc_benthic

为opensimulator提供的Rust XML-RPC实现

1个不稳定版本

使用旧的Rust 2015

0.0.0 2024年7月24日

#13 in #xml-rpc

Download history 115/week @ 2024-07-20 27/week @ 2024-07-27

142 每月下载量

CC0许可证

70KB
1.5K SLoC

Rust的XML-RPC

crates.io docs.rs CI

此crate提供了一个使用xml-rsreqwest在稳定Rust中实现的简单XML-RPC规范。

请参阅变更日志以查看最近版本中的更改。

Rust支持

此crate使用与tokio相同的Rust版本策略:它支持最后3个稳定的Rust版本。只要仍然支持最后3个版本,提高最低支持版本不被视为破坏性更改。

用法

首先在您的Cargo.toml中添加条目

[dependencies]
xmlrpc = "0.15.1"

然后导入crate到您的Rust代码中

extern crate xmlrpc;

请参阅examples/client.rs以获取一个连接到运行中的Python XML-RPC服务器并调用方法的简单示例。一个更详细的示例,演示如何实现自定义Transport以设置cookie头,可在examples/custom-header.rs中找到。

依赖关系

~1–14MB
~201K SLoC