RabbitMQ with Java and Spring ( rabjava | 14 hours )
- 使用 Java 和 Spring 的经验
观众
- 软体架构师
- Web 开发人员
RabbitMQ 是一个开源消息代理系统,用于存储和检索由进程、应用程式和伺服器传递的消息。Spring 是一个 Java 框架。使用 Java 和 Spring 与 RabbitMQ,使用者可以创建复杂的伫列、交换、绑定等。
这个讲师指导的现场培训(在线或现场)面向软体架构师和 Web 开发人员,他们希望使用 RabbitMQ 作为消息传递中间件,并在 Java 中使用 Spring 构建应用程式。
在本次培训结束时,参与者将能够:
- 使用 Java 和 Spring 与 RabbitMQ 来构建应用程式。
- 使用 RabbitMQ 设计异步消息驱动系统。
- 在 RabbitMQ 中创建和应用伫列、主题、交换和绑定
课程形式
- 互动讲座和讨论。
- 大量的练习和练习。
- 在即时实验室环境中动手实施。
课程自定义选项
- 要申请本课程的定制培训,请联系我们进行安排。
介绍
RabbitMQ 消息传递中间件
- 消息传递协定概述
- AMQP 和 MQ
Java 和 Spring 概述
- Spring API
- 依赖关系注入
准备开发环境
- 安装与设定RabbitMQ
- 安装与设定Java
- 安装和配置 Spring
在 Java 和 Spring 中使用 RabbitMQ 进行开发
- 编写代码
- 使用 JSON
- 创建 Exchange、Topic、Queues 和 Bindings
- 发布消息
- 配置监听器
- 创建 RabbitMQ API
错误处理
- 使用 DLX 满足消费者期望
- 在没有 DLX 的情况下处理消费者期望
- 使用 TTL 处理期望
- 对 Exchange 使用重试机制
- 使用 Spring 重试机制进行交换
Advanced Spring 和 RabbitMQ
- 使用 Spring AMQP 配置伫列
- 配置与 Spring AMQP 的交换
- 在伫列和交换之间创建绑定
- 使用 RabbitMQ 外挂程式
- 接收和处理来自不同应用程式的消息
总结和结论
United Arab Emirates - RabbitMQ with Java and Spring
Qatar - RabbitMQ with Java and Spring
Egypt - RabbitMQ with Java and Spring
Saudi Arabia - RabbitMQ with Java and Spring
South Africa - RabbitMQ with Java and Spring
Brasil - RabbitMQ with Java and Spring
Canada - RabbitMQ with Java and Spring
中国 - RabbitMQ with Java and Spring
香港 - RabbitMQ with Java and Spring
澳門 - RabbitMQ with Java and Spring
台灣 - RabbitMQ with Java and Spring
USA - RabbitMQ with Java and Spring
Österreich - RabbitMQ with Java and Spring
Schweiz - RabbitMQ with Java and Spring
Deutschland - RabbitMQ with Java and Spring
Czech Republic - RabbitMQ with Java and Spring
Denmark - RabbitMQ with Java and Spring
Estonia - RabbitMQ with Java and Spring
Finland - RabbitMQ with Java and Spring
Greece - RabbitMQ with Java and Spring
Magyarország - RabbitMQ with Java and Spring
Ireland - RabbitMQ with Java and Spring
Luxembourg - RabbitMQ with Java and Spring
Latvia - RabbitMQ with Java and Spring
España - RabbitMQ with Java and Spring
Italia - RabbitMQ with Java and Spring
Lithuania - RabbitMQ with Java and Spring
Nederland - RabbitMQ with Java and Spring
Norway - RabbitMQ with Java and Spring
Portugal - RabbitMQ with Java and Spring
România - RabbitMQ with Java and Spring
Sverige - RabbitMQ with Java and Spring
Türkiye - RabbitMQ with Java and Spring
Malta - RabbitMQ with Java and Spring
Belgique - RabbitMQ with Java and Spring
France - RabbitMQ with Java and Spring
日本 - RabbitMQ with Java and Spring
Australia - RabbitMQ with Java and Spring
Malaysia - RabbitMQ with Java and Spring
New Zealand - RabbitMQ with Java and Spring
Philippines - RabbitMQ with Java and Spring
Singapore - RabbitMQ with Java and Spring
Thailand - RabbitMQ with Java and Spring
Vietnam - RabbitMQ with Java and Spring
India - RabbitMQ with Java and Spring
Argentina - RabbitMQ with Java and Spring
Chile - RabbitMQ with Java and Spring
Costa Rica - RabbitMQ with Java and Spring
Ecuador - RabbitMQ with Java and Spring
Guatemala - RabbitMQ with Java and Spring
Colombia - RabbitMQ with Java and Spring
México - RabbitMQ with Java and Spring
Panama - RabbitMQ with Java and Spring
Peru - RabbitMQ with Java and Spring
Uruguay - RabbitMQ with Java and Spring
Venezuela - RabbitMQ with Java and Spring
Polska - RabbitMQ with Java and Spring
United Kingdom - RabbitMQ with Java and Spring
South Korea - RabbitMQ with Java and Spring
Pakistan - RabbitMQ with Java and Spring
Sri Lanka - RabbitMQ with Java and Spring
Bulgaria - RabbitMQ with Java and Spring
Bolivia - RabbitMQ with Java and Spring
Indonesia - RabbitMQ with Java and Spring
Kazakhstan - RabbitMQ with Java and Spring
Moldova - RabbitMQ with Java and Spring
Morocco - RabbitMQ with Java and Spring
Tunisia - RabbitMQ with Java and Spring
Kuwait - RabbitMQ with Java and Spring
Oman - RabbitMQ with Java and Spring
Slovakia - RabbitMQ with Java and Spring
Kenya - RabbitMQ with Java and Spring
Nigeria - RabbitMQ with Java and Spring
Botswana - RabbitMQ with Java and Spring
Slovenia - RabbitMQ with Java and Spring
Croatia - RabbitMQ with Java and Spring
Serbia - RabbitMQ with Java and Spring