当前位置: 首页 > news >正文

RabbitMQ

为什么80%的码农都做不了架构师?>>>   hot3.png

RabbitMQ Java client library

The RabbitMQ Java client library allows Java code to interface to AMQP servers. The library is platform neutral; the binary distributions listed below differ only in the version of Java they are intended for use with. Please see the specification page for more information on AMQP interoperation and standards-conformance.

The library is open-source, and is triple-licensed under

  • Apache Public License 2.0
  • Mozilla Public License
  • GPL 2.0

 

You will need a RabbitMQ node to use with the client library.

Version

The current release of the RabbitMQ Java client is 3.6.5.

Download the library and documentation

The library

The library is available in several compiled forms, and as source. The precompiled archives include example source code.

DescriptionDownload 
Binary, compiled for JDK 6 or newer (zip)rabbitmq-java-client-bin-3.6.5.zip(Signature)
Binary, compiled for JDK 6 or newer (tar.gz)rabbitmq-java-client-bin-3.6.5.tar.gz(Signature)
Source code and tools (zip)rabbitmq-java-client-3.6.5.zip(Signature)
Source code and tools (tar.gz)rabbitmq-java-client-3.6.5.tar.gz(Signature)

Please see checking signatures for details on how to verify the signatures on our packages, and the build page for instructions on compiling from source-code.

The documentation

Please refer to the API guide.

The Javadoc documentation is browseable on-line, or you can download it for off-line use:

DescriptionDownload 
A zip file containing generated Javadoc documentationrabbitmq-java-client-javadoc-3.6.5.zip(Signature)
A tar.gz file containing generated Javadoc documentationrabbitmq-java-client-javadoc-3.6.5.tar.gz(Signature)

Other versions

Consult the archive if you want to download a version of the RabbitMQ Java Client library or documentation other than the above.

OSGi Ready

The RabbitMQ Java AMQP library jar comes ready with an OSGi manifest (with bundle version and package dependencies correctly set) so it can be deployed in an OSGi environment. This means it is no longer necessary to bundleise or OSGiefy the jar prior to using it in an OSGi container.

Maven Artifact

The RabbitMQ Java AMQP library is available as a Maven artifact on the central Maven repository and mirrors thereof.

To include it in your project, add this dependency to your pom:

<dependency>
  <groupId>com.rabbitmq</groupId>
  <artifactId>amqp-client</artifactId>
  <version>3.6.5</version>
</dependency>

 

We attempt to upload new versions of the Java client on the day of release; however the Maven servers are sometimes unavailable, so there may be a delay of a few days between a new release and its appearance in the central Maven repository. Please be patient.

GitHub repositories

The Java AMQP client library and example programs. Depends on the code-generation library module. Please see the build page for instructions on compiling from source code.

For information on how to work with the RabbitMQ GitHub repositories, please see this page.

SnapshotRepository checkout commandRepository overview
rabbitmq-java-clientgit clone https://github.com/rabbitmq/rabbitmq-java-client.gitBrowse source
rabbitmq-codegengit clone https://github.com/rabbitmq/rabbitmq-codegen.gitBrowse source

Support

For help compiling or installing RabbitMQ, or for general queries, please contact us.

转载于:https://my.oschina.net/boonya/blog/751539

相关文章:

  • 每天早晚二十分钟,让你人生从此不同
  • Json map
  • CSDN Blog更换服务器维护通知(今日21:00-22:00)
  • 初试牛刀的收获-实现Web文件的上传
  • 终于要毕业了,没有什么好说的
  • UITableViewCell 高度自适应
  • 技术及培训问题讨论专贴。[学员必看]
  • ADSL Modem之DHCP的配置及应用
  • BI_DBA_安装(1):安装OS及DB
  • 洛谷P1582 倒水
  • ISA 2004 進階管理實務
  • PHP系列目录
  • 怎样成为优秀的软件测试员
  • 无法创建链接服务器 xxx 的 OLE DB 访问接口 OraOLEDB.Oracle 的实例。 (Microsoft SQL Server,错误: 7302)...
  • 使用Java操作文本文件的方法详解
  • 【JavaScript】通过闭包创建具有私有属性的实例对象
  • Android组件 - 收藏集 - 掘金
  • create-react-app做的留言板
  • React-生命周期杂记
  • SpriteKit 技巧之添加背景图片
  • 阿里云爬虫风险管理产品商业化,为云端流量保驾护航
  • 前端之Sass/Scss实战笔记
  • 手机app有了短信验证码还有没必要有图片验证码?
  • 新手搭建网站的主要流程
  • ​​​​​​​​​​​​​​汽车网络信息安全分析方法论
  • ​学习一下,什么是预包装食品?​
  • #LLM入门|Prompt#2.3_对查询任务进行分类|意图分析_Classification
  • #经典论文 异质山坡的物理模型 2 有效导水率
  • $.extend({},旧的,新的);合并对象,后面的覆盖前面的
  • (2022版)一套教程搞定k8s安装到实战 | RBAC
  • (4)事件处理——(7)简单事件(Simple events)
  • (AngularJS)Angular 控制器之间通信初探
  • (解决办法)ASP.NET导出Excel,打开时提示“您尝试打开文件'XXX.xls'的格式与文件扩展名指定文件不一致
  • (算法)N皇后问题
  • (转)C#调用WebService 基础
  • (转)shell中括号的特殊用法 linux if多条件判断
  • .[hudsonL@cock.li].mkp勒索加密数据库完美恢复---惜分飞
  • .NET CORE 2.0发布后没有 VIEWS视图页面文件
  • .Net Core和.Net Standard直观理解
  • .NET Framework与.NET Framework SDK有什么不同?
  • .net framwork4.6操作MySQL报错Character set ‘utf8mb3‘ is not supported 解决方法
  • .Net mvc总结
  • .NET 材料检测系统崩溃分析
  • .NET/C# 如何获取当前进程的 CPU 和内存占用?如何获取全局 CPU 和内存占用?
  • .Net面试题4
  • ?php echo $logosrc[0];?,如何在一行中显示logo和标题?
  • @javax.ws.rs Webservice注解
  • [ Linux ] Linux信号概述 信号的产生
  • [ vulhub漏洞复现篇 ] Grafana任意文件读取漏洞CVE-2021-43798
  • [2024] 十大免费电脑数据恢复软件——轻松恢复电脑上已删除文件
  • [AutoSAR 存储] 汽车智能座舱的存储需求
  • [C/C++]数据结构 深入挖掘环形链表问题
  • [Latex学习笔记]数学公式基本命令
  • [Linux] PHP程序员玩转Linux系列-telnet轻松使用邮箱
  • [Linux]history 显示命令执行的时间