RabbitMQ with Java and Spring培训

课程编码

rabjava

课程时长

14 小时 通常来说是2天,包括中间休息。

要求

  • Experience with Java and Spring

Audience

  • Software Architects
  • Web Developers

课程概览

RabbitMQ是一个开源消息代理系统,用于存储和检索由进程,应用程序和服务器传递的消息。 Spring是一个Java框架。通过将Java和Spring与RabbitMQ ,用户可以创建复杂的队列,交换,绑定等。

这项由讲师指导的实时培训(现场或远程)针对希望使用RabbitMQ作为Java消息传递中间件和程序(使用Spring来构建应用程序)的软件架构师和Web开发人员。

在培训结束时,参与者将能够:

  • Java和Spring与RabbitMQ一起使用以构建应用程序。
  • 使用RabbitMQ设计异步消息驱动的系统。
  • RabbitMQ创建和应用队列,主题,交换和绑定

课程形式

  • 互动式讲座和讨论。
  • 很多练习和练习。
  • 在现场实验室环境中动手实施。

课程自定义选项

  • 要请求此课程的定制培训,请与我们联系以安排。

Machine Translated

课程大纲

Introduction

RabbitMQ Messaging Middle-Ware

  • Messaging protocols overview
  • AMQP and MQ

Java and Spring Overview

  • Spring API
  • Dependency injection

Preparing the Development Environment

  • Installing and configuring RabbitMQ
  • Installing and configuring Java
  • Installing and configuring Spring

Development in Java and Spring with RabbitMQ

  • Writing code
  • Working with JSON
  • Creating exchanges, topics, queues, and bindings
  • Publishing messages
  • Configuring a listener
  • Creating RabbitMQ APIs

Error Handling

  • Handling consumer expectation with DLX
  • Handling consumer expectation without DLX
  • Handling expectation with TTL
  • Using the retry mechanism for exchanges
  • Using the Spring retry mechanism for exchanges

Advanced Spring and RabbitMQ

  • Configuring queues with Spring AMQP
  • Configuring exchanges with Spring AMQP
  • Creating bindings between queues and exchanges
  • Using RabbitMQ plugins
  • Receiving and processing messages from different applications

Summary and Conclusion

客户评论

★★★★★
★★★★★

课程分类

相关课程

促销课程

订阅促销课程

为尊重您的隐私,我公司不会把您的邮箱地址提供给任何人。您可以享有优先权和随时取消订阅的权利。

我们的客户

is growing fast!

We are looking to expand our presence in China!

As a Business Development Manager you will:

  • expand business in China
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!

This site in other countries/regions