FLUTTER ECOSYSTEM

dart_amqp

一个原生的 Dart AMQP 客户端,支持 AMQP 协议的 0.9.1 版本。它具有异步 API、可插拔的身份验证提供程序和 TLS 支持。

最新版本
0.3.1
近 30 天下载
9600
喜欢数
63
Pub 分数
150

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

dart_amqp 是 AMQP 0.9.1 协议的原生 Dart 客户端,可在 Dart 应用中实现实时通信。它提供异步 API 以高效处理消息,支持 TLS 加密以确保连接安全,并允许使用可插拔的身份验证机制。非常适合与消息代理(如 RabbitMQ)集成,可在跨平台环境中实现可靠且低延迟的消息传递。

适合场景
  • 实时消息系统
  • 物联网设备通信
  • 事件驱动的后端服务
  • 实时流数据管道
  • 微服务协调
主要特点
  • AMQP 0.9.1 协议支持
  • 异步API设计
  • TLS 加密
  • 可插拔身份验证
  • 跨平台兼容性
适合对象
  • 开发实时应用的开发者
  • 使用 RabbitMQ 的团队
  • 需要安全消息传递的应用程序
  • 需要事件路由的后端服务
  • 跨平台 Dart 项目
使用建议
  • 需要 AMQP 代理(例如 RabbitMQ)
  • 限制为 AMQP 0.9.1
  • 需要设置身份验证
  • 不适合非实时使用场景
  • 无内置消息持久化
支持平台AndroidiOSmacOSWindowsLinux

安装插件

flutter pub add dart_amqp

所属分类

源码仓库

关联项目