Spring Integration
歡迎來到 Spring Integration 參考文件!
前言 |
一般專案資訊、慣例 |
新功能 |
目前版本中的功能與變更 |
概觀 |
EIP 簡介及其在專案中的實作 |
核心訊息傳遞 |
主要專案抽象概念與元件 |
訊息 |
關於訊息抽象概念實作的詳細資訊 |
訊息路由 |
主要 EIP 元件:路由器、分割器、彙集器、過濾器等 |
訊息轉換 |
轉換器、內容豐富器、宣告檢查、編解碼器 |
訊息傳遞端點 |
消費者端點、服務啟動器、閘道器、腳本、AOP 切面等 |
Java DSL |
關於 Java DSL for EIP 的詳細資訊 |
Groovy DSL |
關於 Groovy DSL for EIP 的詳細資訊 |
Kotlin DSL |
關於 Kotlin DSL for EIP 的詳細資訊 |
系統管理 |
訊息儲存區、控制匯流排、整合圖、指標、JMX |
反應式串流支援 |
關於反應式串流支援的詳細資訊:訊息通道、通道配接器等 |
原生映像檔支援 |
GraalVM 原生映像檔與 Spring AOT 支援 |
整合端點 |
整合端點摘要 |
協定特定通道配接器與閘道器摘要 |
AMQP 支援 |
AMQP 通道、配接器與閘道器 |
Apache Camel 支援 |
Apache Camel 通道配接器與閘道器 |
Apache Cassandra 支援 |
Apache Cassandra 通道配接器 |
Debezium CDC 支援 |
Debezium 通道配接器 |
Spring ApplicationEvent 支援
|
使用通道配接器處理與消費 Spring 應用程式事件 |
Feed 配接器 |
RSS 與 Atom 通道配接器 |
檔案支援 |
用於檔案系統支援的通道配接器與閘道器 |
FTP/FTPS 配接器 |
用於 FTP 協定的通道配接器與閘道器 |
GraphQL 支援 |
用於 GraphQL 的通道配接器 |
Hazelcast 支援 |
用於 Hazelcast 的通道配接器、閘道器與工具 |
HTTP 支援 |
用於 HTTP 通訊的通道配接器與閘道器 |
JDBC 支援 |
用於 JDBC、訊息與 metadata 儲存區的通道配接器與閘道器 |
JPA 支援 |
用於 JPA API 的通道配接器與閘道器 |
JMS 支援 |
用於 JMS API 的通道配接器與閘道器 |
JMX 支援 |
用於 JMX 互動的通道配接器,整合特定 MBean 匯出器 |
Apache Kafka 支援 |
用於 Apache Kafka 的通道、配接器與閘道器 |
郵件支援 |
用於 Java Mail API 的通道配接器 |
MongoDb 支援 |
用於 MongoDb 的通道、配接器、閘道器與訊息儲存區 |
MQTT 支援 |
用於 MQTT 協定的通道配接器 |
R2DBC 支援 |
用於 R2DBC API 的通道配接器 |
Redis 支援 |
用於 Redis 的通道、配接器、閘道器與訊息儲存區 |
資源支援 |
Spring 資源通道配接器 |
RSocket 支援 |
用於 RSocket 協定的通道配接器 |
SFTP 配接器 |
用於 FTP 協定的通道配接器與閘道器 |
SMB 支援 |
用於 SMB 協定的通道配接器與閘道器 |
STOMP 支援 |
用於 STOMP 協定的通道配接器與閘道器 |
串流支援 |
用於 Java IO 串流 API 的通道配接器 |
Syslog 支援 |
用於 Syslog 協定的通道配接器 |
TCP 和 UDP 支援 |
用於 TCP 和 UDP 協定的通道配接器與閘道器 |
WebFlux 支援 |
用於 WebFlux API 的通道配接器與閘道器 |
WebSockets 支援 |
用於 WebSockets 協定的通道配接器 |
Web 服務支援 |
用於 SOAP 協定的通道配接器 |
XML 支援 - 處理 XML Payload |
用於 XML API、xPath 的通道配接器與轉換器 |
XMPP 支援 |
用於 XMPP 協定的通道配接器 |
ZeroMQ 支援 |
用於 ZeroMQ 協定的通道與配接器 |
Zookeeper 支援 |
用於 Zookeeper 和 Curator API 的通道配接器 |
附錄 |
錯誤處理 |
Spring Integration 中錯誤處理方法的概觀 |
Spring 運算式語言 (SpEL) |
關於 SpEL 支援的詳細資訊 |
訊息發布 |
Publisher 註解等 |
交易支援 |
Spring Integration 中交易支援的概觀 |
Spring Integration 中的安全性 |
保護 Spring Integration 流程的安全 |
設定 |
訊息傳遞註解、任務排程器、全域屬性、訊息映射 |
測試支援 |
測試工具、整合模擬與測試框架 |
Spring Integration 範例 |
範例專案 |
額外資源 |
與專案相關的其他資源 |
變更歷史 |
專案隨著時間推移所做的變更 |