RabbitMQ AMQP 0.9.1 Erlang 客户端库
RabbitMQ Erlang 客户端库允许 Erlang 和 Elixir 应用程序连接到 RabbitMQ 节点并与之交互。
许可
该库是开源的,并根据Apache 许可证 v2和Mozilla 公共许可证 v2.0双重许可。
版本
客户端库名为amqp_client,并通过 Hex.pm 分发,同时包括其关键依赖项 rabbit-common。
Mix
{:rabbit_common, "~> 3.11"}
Rebar 3
{rabbit_common, "&version-erlang-client;"}
erlang.mk
dep_rabbit_common = hex &version-erlang-client;
先决条件
RabbitMQ Erlang 客户端连接到 RabbitMQ 服务器节点。
您需要一个运行中的 RabbitMQ 节点才能使用客户端库。
下载库和文档
库
该库通过 hex.pm 分发。
文档
请参阅 Erlang RabbitMQ 用户指南。
RabbitMQ Erlang 客户端的 edoc 文档可在 hexdocs.pm 上找到。
其他版本
如果您想下载 RabbitMQ Erlang 客户端库的非上述版本,请查阅 归档。
GitHub 仓库
RabbitMQ Erlang 客户端依赖于 RabbitMQ 服务器存储库、一个共享库和一个代码生成库。它们都位于 `deps` 目录下的 RabbitMQ 服务器存储库 中。
有关从源代码编译的说明,请参阅 Erlang 客户端构建指南。