SDK列表及示例代码
更新时间:
本文列出了云消息队列 RabbitMQ 版在主账号与RAM账号场景与RAM角色跨账号授权场景所支持的多语言SDK列表。
开源RabbitMQ SDK(主账号与RAM账号场景)
云消息队列 RabbitMQ 版基于AMQP 0-9-1协议传递消息,支持开源所有语言SDK,如开源RabbitMQ AMQP协议支持的多语言或框架SDK所示。如果您是主账号与RAM账号场景,在云消息队列 RabbitMQ 版控制台生成用户名密码后,可以直接使用开源RabbitMQ SDK进行消息收发。
表 1. 开源RabbitMQ AMQP协议支持的多语言或框架SDK
| 语言或框架 | SDK | 
| Java | |
| Spring Framework | |
| .NET | |
| Python | |
| PHP | |
| Rust | |
| C and C++ | |
| Go | |
| JavaScript and Node | |
| Objective-C and Swift | |
| 其他 | 
云消息队列 RabbitMQ 版SDK(RAM角色跨账号授权场景)
如果您是RAM STS角色授权的使用场景,需要通过云消息队列 RabbitMQ 版SDK收发消息,该SDK只比开源SDK多一个加签依赖。
云消息队列 RabbitMQ 版支持的多语言或框架SDK如云消息队列 RabbitMQ 版支持的多语言或框架SDK所示。
表 2. 云消息队列 RabbitMQ 版支持的多语言或框架SDK
| 语言或框架 | SDK | 
| C++ | |
| .NET | |
| Go | |
| Node.js | |
| PHP | |
| Python | |
| Ruby | |
| Java | |
| Spring | 
该文章对您有帮助吗?