S
S
Spring 实战(第五版)
搜索文档…
S
S
Spring 实战(第五版)
Spring 实战(第 5 版)
第一部分 Spring 基础
第 1 章 Spring 入门
第 2 章 开发 Web 应用程序
第 3 章 处理数据
第 4 章 Spring 安全
第 5 章 使用配置属性
第二部分 集成 Spring
第 6 章 创建 REST 服务
第 7 章 调用 REST 服务
第 8 章 发送异步消息
第 9 章 集成 Spring
9.1 声明简单的集成流
9.2 探索 Spring Integration
9.2.1 消息通道
9.2.2 过滤器
9.2.3 转换器
9.2.4 路由
9.2.5 分割器
9.2.6 服务激活器
9.2.7 网关
9.2.8 通道适配器
9.2.9 端点模块
9.3 创建 Email 集成流
9.4 总结
第三部分 响应式 Spring
第 10 章 Reactor 介绍
第 11 章 开发响应式 API
第 12 章 响应式持久化数据
第四部分 云原生 Spring
第 13 章 服务发现
第 14 章 配置管理
第 15 章 处理失败和时延
第五部分 部署Spring
第 16 章 使用 SpringBoot Actuator
第 17 章 管理 Spring
第 18 章 使用 JMX 监控 Spring
第 19 章 部署 Spring
由
GitBook
提供支持
9.2.9 端点模块
Spring Integration 可以让你创建自己的通道适配器,这是很棒的。但是,更棒的是 Spring Integration 提供了包含通道超过两打的端点模块适配器,包括入站和出站,用于与各种常用外部系统进行集成,如表 9.1 所示。
模块
依赖的 Artifact ID
AMQP
spring-integration-amqp
Spring application events
spring-integration-event
RSS and Atom
spring-integration-feed
Filesystem
spring-integration-file
FTP/FTPS
spring-integration-ftp
GemFire
spring-integration-gemfire
HTTP
spring-integration-http
JDBC
spring-integration-jdbc
JPA
spring-integration-jpa
JMS
spring-integration-jms
Email
spring-integration-mail
MongoDB
spring-integration-mongodb
MQTT
spring-integration-mqtt
Redis
spring-integration-redis
RMI
spring-integration-rmi
SFTP
spring-integration-sftp
STOMP
spring-integration-stomp
Stream
spring-integration-stream
Syslog
spring-integration-syslog
从表 9.1 可以清楚的看出 Spring Integration 提供了一套广泛的组件,以满足众多集成的需求。大多数应用程序一点都不会用到 Spring Integration 提供的功能。但是,如果你需要它们,很好,Spring Integration 几乎都能覆盖到。
更重要的是,本章在表 9.1 中列出模块,不可能涵盖提供的所有通道适配器。你已经看到,使用文件系统模块写入到文件系统的例子。而你很快就要使用电子邮件模块读取电子邮件。
每个端点模块提供通道适配器,当使用 Java 配置时,可以被声明为 bean,当时应 Java DSL 配置时,可以通过静态方法进行引用。鼓励你去探索你最感兴趣的任何端点模块。你会发现它们的使用方法相当一致。但现在,让我们把关注点转向电子邮件端点模块,看看在 Taco Cloud 应用程序中如何使用它。
以前
9.2.8 通道适配器
下一个
9.3 创建 Email 集成流
最近更新
2yr ago
复制链接