文件名称:dart_amqp_rpc:用于通过 AMQP 执行 RPC 的库
文件大小:38KB
文件格式:ZIP
更新时间:2024-06-27 00:30:07
Dart
dart_amqp_rpc 使用 JSON、协议缓冲区或自定义用户定义的编解码器通过 AMQP 执行 RPC 的可选库。 该库依赖于包提供的 AMQP 功能。 快速开始 定义 RPC 客户端和服务器使用的接口: abstract class ArithInterface { Future < int> add ( int a, int b); Future < double> div ( int a, int b); } 定义您的 RPC 服务器并实现接口方法: class ArithServer extends RpcServer implements ArithInterface { ArithServer () : super . fromInterface ( ArithInterface , namespa
【文件预览】:
dart_amqp_rpc-master
----.gitignore(93B)
----pubspec.yaml(415B)
----LICENSE(1KB)
----CHANGELOG.md(41B)
----README.md(11KB)
----example()
--------fib_protobuf()
--------fib_json()
--------shared()
----lib()
--------src()
--------dart_amqp_rpc.dart(462B)
----test()
--------run.sh(68B)
--------run_all.dart(715B)
--------test_coverage.sh(1KB)
--------lib()