Spring
为何选择 Spring
概览 微服务 响应式 事件驱动 云 Web 应用 无服务器 批处理
学习
概览 快速入门 指南 博客
项目
概览 Spring Boot Spring Framework Spring Cloud Spring Cloud Data Flow Spring Data Spring Integration Spring Batch Spring Security 查看所有项目
  • 开发工具
  • Spring Tools 4 Spring Initializr
    学院
    课程 获取认证
    解决方案
    概览 Spring Runtime Spring Consulting Spring Academy For Teams 安全公告
    社区
    概览 活动 团队
    Spring Integration 6.4.4
      • 首页
      • 前言
      • 最新动态?
      • 概览
      • 核心消息传递
        • 消息通道
          • MessageChannel 接口
          • 消息通道实现
          • 通道拦截器
          • MessagingTemplate
          • 配置消息通道
          • 特殊通道
        • 轮询器
        • 通道适配器
        • 消息桥接
      • 消息
      • 消息路由
        • 路由器
          • 概览
          • 通用路由器参数
          • 路由器实现
          • 配置通用路由器
          • 路由器与 Spring Expression Language (SpEL)
          • 使用注解配置路由器
          • 动态路由器
          • 路由单
          • 流程管理器企业集成模式
        • 过滤器
        • 分发器
        • 聚合器
        • 重排序器
        • 消息处理器链
        • 分散-收集
        • 线程屏障
      • 消息转换
        • 转换器
        • 内容增强器
        • 认领收据
        • 编解码器
      • 消息端点
        • 消息端点
        • 端点角色
        • 领导者事件处理
        • 消息网关
        • 服务激活器
        • 延迟器
        • 脚本支持
        • Groovy 支持
        • 向端点添加行为
          • 提供的增强类
          • 响应式增强
          • Context Holder 增强
          • 自定义增强类
          • 其他增强链元素
          • 处理消息增强
          • 事务支持
          • 增强过滤器
          • 使用注解增强端点
          • 在增强链中排序增强
          • 增强的处理程序属性
          • 幂等接收者企业集成模式
        • 日志通道适配器
        • java.util.function 接口支持
        • Kotlin 支持
      • Java DSL
        • DSL 基础
        • 消息通道
        • 轮询器
        • reactive() 端点
        • DSL 和端点配置
        • 转换器
        • 入站通道适配器
        • 消息路由器
        • 分发器
        • 聚合器和重排序器
        • 服务激活器和 .handle() 方法
        • 运算符 gateway()
        • 运算符 log()
        • 运算符 intercept()
        • MessageChannelSpec.wireTap()
        • 使用消息流
        • FunctionExpression
        • 子流支持
        • 使用协议适配器
        • IntegrationFlowAdapter
        • 动态和运行时集成流
        • 将 IntegrationFlow 用作网关
        • DSL 扩展
        • 集成流组合
      • Groovy DSL
      • Kotlin DSL
      • 系统管理
        • 指标和管理
        • 消息历史
        • 消息存储
        • 元数据存储
        • 分布式锁
        • 控制总线
        • 有序关闭
        • 集成图
        • 集成图控制器
      • 响应式流支持
      • Native Images 支持
      • 集成端点
      • AMQP 支持
        • 入站通道适配器
        • 轮询入站通道适配器
        • 入站网关
        • 入站端点确认模式
        • 出站端点
        • 出站通道适配器
        • 出站网关
        • 异步出站网关
        • 发布者确认和返回的替代机制
        • 入站消息转换
        • 出站消息转换
        • 出站用户 ID
        • 延迟消息交换
        • AMQP 支持的消息通道
        • AMQP 消息头
        • 严格消息排序
        • AMQP 示例
        • RabbitMQ Stream 队列支持
      • Apache Camel 支持
      • Apache Cassandra 支持
      • Debezium 支持
      • Spring ApplicationEvent 支持
      • Feed 适配器
      • 文件支持
        • 读取文件
        • 写入文件
        • 文件转换器
        • 文件分发器
        • 文件聚合器
        • 远程持久文件列表过滤器
      • FTP/FTPS 适配器
        • FTP Session Factory
        • 高级配置
        • 委派 Session Factory
        • FTP 入站通道适配器
        • FTP 流式入站通道适配器
        • 入站通道适配器:轮询多个服务器和目录
        • 入站通道适配器:控制远程文件获取
        • FTP 出站通道适配器
        • FTP 出站网关
        • FTP 会话缓存
        • 使用 RemoteFileTemplate
        • 使用 MessageSessionCallback
        • Apache Mina FTP 服务器事件
        • 远程文件信息
      • GraphQL 支持
      • Hazelcast 支持
      • HTTP 支持
        • HTTP 入站组件
        • HTTP 出站组件
        • HTTP 命名空间支持
        • 使用 Java 配置 HTTP 端点
        • 超时处理
        • HTTP 代理配置
        • HTTP 头映射
        • 集成图控制器
        • 控制总线控制器
        • HTTP 示例
      • TCP 和 UDP 支持
        • 介绍
        • UDP 适配器
        • TCP 连接工厂
        • 测试连接
        • TCP 连接拦截器
        • TCP 连接事件
        • TCP 适配器
        • TCP 网关
        • TCP 消息关联
        • 关于非阻塞 I/O (NIO)
        • SSL/TLS 支持
        • 高级技术
        • IP 配置属性
        • IP 消息头
        • 基于注解的配置
        • 使用 Java DSL 配置 TCP 组件
      • JDBC 支持
        • 入站通道适配器
        • 出站通道适配器
        • 出站网关
        • JDBC 消息存储
        • 存储过程
        • JDBC 锁注册表
        • JDBC 元数据存储
      • JPA 支持
        • 功能
        • 支持的持久化提供者
        • Java 实现
        • 命名空间支持
        • 入站通道适配器
        • 出站通道适配器
        • 出站网关
      • JMS 支持
      • JMX 支持
      • Apache Kafka 支持
      • 邮件支持
      • MongoDb 支持
      • MQTT 支持
      • R2DBC 支持
      • Redis 支持
      • 资源支持
      • RSocket 支持
      • SFTP 适配器
        • SFTP Session Factory
        • 委派 Session Factory
        • SFTP 会话缓存
        • 使用 RemoteFileTemplate
        • SFTP 入站通道适配器
        • SFTP 流式入站通道适配器
        • 入站通道适配器:轮询多个服务器和目录
        • 入站通道适配器:控制远程文件获取
        • SFTP 出站通道适配器
        • SFTP 出站网关
        • MessageSessionCallback
        • Apache Mina SFTP 服务器事件
        • 远程文件信息
      • SMB 支持
      • STOMP 支持
      • 流支持
      • Syslog 支持
      • WebFlux 支持
      • WebSockets 支持
      • Web 服务支持
      • XML 支持 - 处理 XML 有效载荷
        • 命名空间支持
        • 转换 XML 有效载荷
        • 使用 XPath 转换 XML 消息
        • 分割 XML 消息
        • 使用 XPath 路由 XML 消息
        • XPath 头增强器
        • 使用 XPath 过滤器
        • #xpath SpEL 函数
        • XML 验证过滤器
      • XMPP 支持
      • ZeroMQ 支持
      • Zip 支持
      • Zookeeper 支持
      • 错误处理
      • Spring Expression Language (SpEL)
      • 消息发布
      • 事务支持
      • Spring Integration 中的安全性
      • 配置
        • 命名空间支持
        • 配置任务调度器
        • 全局属性
        • 注解支持
        • 消息元注解
        • 消息映射规则和约定
      • 测试支持
      • Spring Integration 示例
      • 附加资源
      • 变更历史
        • 6.2 和 6.3 之间的变更
        • 6.1 和 6.2 之间的变更
        • 6.0 和 6.1 之间的变更
        • 5.5 和 6.0 之间的变更
        • 5.4 和 5.5 之间的变更
        • 5.3 和 5.4 之间的变更
        • 5.2 和 5.3 之间的变更
        • 5.1 和 5.2 之间的变更
        • 5.0 和 5.1 之间的变更
        • 4.3 和 5.0 之间的变更
        • 4.2 和 4.3 之间的变更
        • 4.1 和 4.2 之间的变更
        • 4.0 和 4.1 之间的变更
        • 3.0 和 4.0 之间的变更
        • 2.2 和 3.0 之间的变更
        • 2.1 和 2.2 之间的变更
        • 2.0 和 2.1 之间的变更
        • 1.0 和 2.0 版本之间的变更
    编辑此页面 GitHub 项目 Stack Overflow
    • Spring Integration
    • 消息路由

    消息路由

    本章详细介绍了如何使用 Spring Integration 进行消息路由。

    章节摘要

    • 路由器
    • 过滤器
    • 分发器
    • 聚合器
    • 重排序器
    • 消息处理器链
    • 分散-收集
    • 线程屏障
    消息 路由器
    • Spring Integration
      • 6.5.0-SNAPSHOT
      • 6.5.0-RC1
      • 6.4.5-SNAPSHOT
      • 6.4.4当前
      • 6.3.10-SNAPSHOT
      • 6.3.9
      • 6.2.12-SNAPSHOT
      • 6.2.11
    • 相关 Spring 文档
      • Spring Framework
      • Spring Integration
      • Spring Batch
      • Spring Security
        • Spring Authorization Server
        • Spring LDAP
        • Spring Security Kerberos
        • Spring Session
        • Spring Vault
      • Spring AMQP
      • Spring for Apache Kafka
    • 所有文档...
    Spring

    版权所有 © 2005 -Broadcom. All Rights Reserved. The term "Broadcom" refers to Broadcom Inc. and/or its subsidiaries.
    使用条款 • 隐私 • 商标指南 • 致谢 • 您的加州隐私权 • Cookie 设置

    Apache®, Apache Tomcat®, Apache Kafka®, Apache Cassandra™, and Apache Geode™ are trademarks or registered trademarks of the Apache Software Foundation in the United States and/or other countries. Java™, Java™ SE, Java™ EE, and OpenJDK™ are trademarks of Oracle and/or its affiliates. Kubernetes® is a registered trademark of the Linux Foundation in the United States and other countries. Linux® is the registered trademark of Linus Torvalds in the United States and other countries. Windows® and Microsoft® Azure are registered trademarks of Microsoft Corporation. “AWS” and “Amazon Web Services” are trademarks or registered trademarks of Amazon.com Inc. or its affiliates. All other trademarks and copyrights are property of their respective owners and are only mentioned for informative purposes. Other names may be trademarks of their respective owners.

    在所有 Spring 文档中搜索