首页
›
Web后端与企业应用开发
›
029-消息队列任务OpenAPI契约落地
›
《RabbitMQ消息契约开发与OpenAPI验证》
VIP20
本课程属于:029-消息队列任务OpenAPI契约落地
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
RabbitMQ消息契约开发与OpenAPI验证
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
消息契约概念 · OpenAPI与RabbitMQ结合… · 课程目标与受众
课程导论
消息契约概念
02
RabbitMQ核心概念回顾
交换机 · 队列 · 绑定
RabbitMQ
核心概念回顾
03
OpenAPI规范基础
OpenAPI 3.0结构 · 路径 · 组件
OpenAPI
规范基础
04
消息契约设计原则
异步API设计模式 · 事件驱动架构 · 契约优先开发
消息契约设计原则
API
05
定义消息交换格式
JSON Schema在消息体中的应… · 版本控制策略
定义消息交换格式
JSON
06
RabbitMQ拓扑的OpenAPI扩展
x-rabbitmq-exchang… · x-rabbitmq-queue自定…
RabbitMQ
OpenAPI
07
使用AsyncAPI规范描述RabbitMQ
AsyncAPI与OpenAPI的关… · 通道 · 发布/订阅操作
AsyncAPI
RabbitMQ
08
契约文件结构设计
信息头 · 服务器 · 通道
契约文件结构设计
信息头
09
消息头与属性契约
content-type · delivery-mode · priority
消息头
属性契约
10
请求-回复模式契约
RPC over RabbitMQ的… · correlationId · replyTo
请求
回复模式契约
11
事件通知模式契约
fanout · topic · direct交换机的契约描述
事件通知模式契约
fanout
12
死信队列与重试契约
DLX配置 · 重试策略 · 消息TTL的契约化
死信队列
重试契约
13
消息顺序与幂等性契约
顺序保证 · 幂等键 · 去重机制的规范
消息顺序
幂等性契约
14
契约版本管理
语义化版本 · 向后兼容性检查 · Breaking Change检测
契约版本管理
语义化版本
15
契约生成代码
使用OpenAPI Generato…
契约生成代码
OpenAPI
16
契约验证工具
Spectral · Vacuum对消息契约的Lint检查
契约验证工具
Spectral
17
契约存储与注册
Git仓库管理 · 契约注册中心(Apicurio · Schema Registry)
契约存储
注册
18
单元测试阶段
基于契约的Mock测试 · 消息序列化/反序列化测试
单元测试阶段
Mock
19
集成测试阶段
使用Testcontainers启动… · 契约驱动的集成测试
集成测试阶段
Testcontaine…
20
契约测试框架
Pact框架在消息契约测试中的应用
契约测试框架
Pact
21
复测流程设计
回归测试策略 · 契约变更触发自动化复测
复测流程设计
回归测试策略
22
CI/CD集成
在Jenkins/GitLab CI…
CI/CD
集成
23
消息追踪与契约合规
OpenTelemetry与消息契约…
消息追踪
契约合规
24
性能契约
吞吐量 · 延迟 · 并发数的契约化定义与验证
性能契约
吞吐量
25
安全契约
TLS配置 · 认证机制 · 消息加密的规范
安全契约
TLS
26
多环境契约管理
开发 · 测试 · 生产环境的契约差异处理
多环境契约管理
开发
27
契约文档生成
从OpenAPI/AsyncAPI生… · Markdown文档
契约文档生成
OpenAPI/Asyn…
28
团队协作流程
契约评审 · Pull Request检查 · 契约变更通知
团队协作流程
契约评审
29
实战案例一
订单系统的消息契约开发与复测
实战案例一
订单系统的消息契…
30
实战案例二
日志收集系统的消息契约开发与复测
实战案例二
日志收集系统的消…
所属VIP或分类
同VIP:Kafka消息契约开发与回归验证
同VIP:Kafka消息契约集成测试与验证
同VIP:OpenAPIMQ-OpenAPI契约领域建模与架构设计