曙海教学优势
免费报名电话:4008699035。线下/线上/上门都可以,课程支持定制。秉承21年教研经验,本课程以项目案例为依托,面向企事业单位实际需求,讲师将会与您分享设计的全流程以及工具的综合使用技巧及项目经验。
我们的课程培养了大批受欢迎的工程师。大批企业与我们
建立了良好的合作关系,合作企业三十多万家。我们的课程得到广大企事业单位广泛认可与赞赏。
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