
曙海教学优势
该课程,秉承21年教学品质,以项目实现为导向,面向企事业单位项目实际需求,讲师将会与您分享设计的全流程以及工具的综合使用技巧与经验。课程可定制,线下/线上/上门皆可,全国免费报名热线:4008699035。
曙海培训的课程培养了大批受企业欢迎的工程师。大批企业和曙海
建立了良好的合作关系,合作企业三十多万家。曙海的课程得到业内企事业单位广泛赞誉。
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