文件名称:
Spring Integration Reference Manual.pdf
开发工具:
文件大小: 8mb
下载次数: 0
上传时间: 2019-10-12
详细说明:spring-integration是一个功能强大的EIP(Enterprise Integration Patterns),即企业集成模式。对,spring-integration是一个集大成者。就我自己的理解,集成了众多功能的它,是一种便捷的事件驱动消息框架用来在系统之间做消息传递的。5. Message Construction
5.1. Message
5.1.1. The Message Interface
5.1.2. Message Headers
MessageHeaderAccessor API
Message ID Generatio
Read-only Headers
Header Propagation
5.1.3. Message Implementations
5.1.4. The Message Builder Helper Class
6. Message Routing
6.1. Routers
6.1.1. Overview
6.1.2. Common Router parameters
Inside and Outside of a chain
Top-Level (Outside of a Chain)
6.1.3. Router Implementations
Payload lypeRouter
Header Value router
RecipientListRoute
RecipientList Router Management
XPath Router
Routing and Error handling
6.1. 4 Configuring a Generic Router
Configuring a Content Based Router with XML
Configuring a Router with Annotations
6.1.5. Dynamic Routers
ge Router Mappings using the Control Bus
Manage Router Mappings using JMX
Routing Slip
Enter
6.2 Filter
6.2.1. Introduction
6. 2.2. Configuring Filter
Configuring a Filter with XML
Configuring a Filter with Annotations
6.3. Splitter
6.3.1. Introduction
6.3. 2 Programming model
6.3.3. Configuring Splitter
Configuring a Splitter using XML
Configuring a Splitter with Annotations
6.4. Aggregator
6.4.1. Introduction
6.4.2. Functionality
6. 3. Programming model
Aggregating Message Handler
Release Strategy
Aggregating Large Groups
CorrelationStrategy
Lockregist
6. 4.4. Configuring an Aggregator
Configuring an Aggregator with XML
Configuring an Aggregator with Annotation
6.4.5. Managing State in an Aggregator: Message Group Store
6.5. Resequencer
6.5.1. Introduction
6.5.2. Functionality
6.5.3. Configuring a Resequencer
6.6. Message Handler Chain
6.6.1. Introduction
6.6. 2 Configuring a Chain
6.7. Scatter-Gather
6.7.1. Introduction
6.7.2. Functionality
6.7.3. Configuring a Scatter-Gather Endpoint
6. 8. Thread barrier
7. Message Transformation
71 Transformer
7.1. 1. Introduction
7.1.2. Configuring Transformer
Configuring Transformer with XML
Common Transformers
7. configuring a Transformer with Annotations
3. Header filter
1. 4. Codec-Based Transformers
7.2 Content Enricher
7. 2.1. Introduction
7. 2.2. Header Enriche
Configuring a Header Enricher with Java Configuration
Configuring a Header Enricher with the Java DSL
Header Channel Registry
7. 2.3. Payload Enricher
Contiguration
Examples
7. 3. Claim Check
7. 3. 1. Introduction
7.3.2. Incoming Claim Check Transformer
7.3.3. Outgoing Claim Check Transformer
7.3. 4 A word an Message Store
7. 4 Codec
7. 4.1. Introduction
7.4.2. EncodingPayload Transformer
7.4.3. Decoding Transformer
7. 4.4. CodecMessage Converter
7.4.5.Kryo
Customizing Kryo
8. Messaging Endpoints
8. 1. Message Endpoints
8.1.1. Messac
8.1.2 Event Driven consumer
8.1.3. Polling Consumer
8.1.4. Endpoint Namespace Support
8.1.5. Change Polling Rate at Ru
8.1.6. Payload Type Conversion
8. 1.7. Content Type Conversion
8.1.8. Asynchronous polling
8.1.9. Endpoint Inner Beans
8.2. Endpoint Roles
8.3. Leadership Event Handling
8.4. Messaging Gateways
8.4.1. Enter the Gateway Proxy Fac
8. 4.2. Gateway XML Namespace Support
8.4.3. Setting the Default Reply Channel
8. 4. Gateway Configuration with Annotations and/or XML
8. 4.5. Mapping Method Arguments to a Message
8.4.6. Messaging Gateway Annotation
8.4.7. Invoking No-Argument Methods
8.4.8. Error Handling
8. 4.9. Gateway Timeout
8.4.10. Asynchronous Gateway
troduction
ListenableFuture
Async TaskExecutor
CompletableFuture
Reactor Mono
8.4.11. Gateway behavior when no response arrives
8. 5. Service Activator
8.5.1. Introduction
8.5.2. Configuring Service Activator
8.5.3. Asynchronous Service Activator
8.6. Delayer
8. 1. Introduction
8.6. 2. Configuring a Delayer
8.6.3. Delayer and a Message Store
8.7. Scripting support
8.7.1. Script confiquration
8.8. Groovy support
8.8.1. Groovy configuration
8. 8. 2. Control Bus
8.9. Adding Behavior to Endpoints
8. 9.1. Introduction
8. 9.2. Provided Advice Classes
Retry Advice
Expression Evaluating Advice
8. 9.3. Custom Advice Classes
8. 9. 4. Other Advice Chain Elements
8.9.5. Handle Message Advice
8.9.6. Transaction Support
8. 9.7. Advising Filters
8.9.8. Advising Endpoints Using Annotations
8.9.9. Ordering Advices within an Advice Chain
8.9.10. Advised Handler Properties
8. 9. 11. Idempotent Receiver Enterprise Integration Pattern
8.10. Logging Channel Adapter
8.10.1. Configuring with Java Configuration
8. 10.2. Configuring with the Java DSL
9. Java dsl
9.1. Example configurations
9.2, Introduction
9.3. DSL Basics
9. 4. Message Channels
9.5. Pollers
9.6. DSL and Endpoint Configuration
9.7 Transformers
9.8. Inbound Channel Adapters
9.9. Message Routers
9.10. Splitters
9. 11. Aggregators and Resequencers
9.12. Service Activators(handle)
9.13. Operator logo
9.14. Message ChannelSpec wire TapO
9.15. Working With Message Flows
9.16. Function Expression
9. 17. Sub Flows support
9.18. Using Protocol Adapters
9.19. Integration Flow Adapter
9. 20. Dynamic and runtime Integration Flows
9.21. Integration Flow as Gateway
10. System Management
10.1. Metrics and Management
10.1.1. Configuring Metrics Capture
10. 1.2. Micrometer Integration
10.1.3. Message Channel Metric Features
10. 1.4. MessageHandler Metric Features
10.1.5. Time-Based Average Estimates
10. 1.6. Metrics Factory
10.2. JMX Support
10.2.1. Notification Listening channel Adapter
10.2.2. Notification Publishing Channel Adapter
10.2.3. Attribute Polling Channel Adapter
10.2.4. Tree Polling Channel Adapter
10.2.5. Operation Invoking Channel Adapter
10.2.6. Operation Invoking Outbound gateway
10.2.7. MBean Exporter
MBean ObjectNames
JMX Improvements
Orderly Shutdown Managed Operation
10.3. Message History
10.3.1. Message History Configuration
10. 4. Message store
10. 4.1. Message GroupFactory
10.4.2. Persistence Message Store and Lazy-Load
10.5. Metadata Store
10.5.1. Idempotent Receiver and Metadata store
10.5.2 Metadata Storelistener
10.6 Control Bus
10.7. Orderly Shutdown
10.8. Integration Graph
10.8.1. Graph Runtime Model
10.9. Integration Graph Controller
V Integration Endpoints
11. Endpoint Quick Reference Table
12. AMQP Support
12.1. Introduction
12.2. Inbound Channel Adapter
12.2.1. Configuring with Java Configuration
12.2.2. Configuring with the Java DSL
12.3. Polled Inbound Channel Adapter
12.4. Inbound Gateway
12. 4.1. Configuring with Java Configuration
12. 4.2. Configuring with the Java DSL
12.5. Inbound Endpoint Acknowledge Mode
12.6. Outbound Channel Adapter
12.6.1. Configuring with Java Configuration
12.6.2. Configuring with the Java DSL
12.7. Outbound Gateway
12.7.1. Configuring with Java Configuration
12.7.2. Configuring with the Java DSL
12.8. Async Outbound Gateway
12.8.1. Configuring with Java Contiguration
12.8.2. Configuring with the Java ds
12.9. Outbound Message Conversion
12.10 Outbound User ld
12.11. Delayed Message Exchange
12.12 AMQP Backed Message Channels
12.12.1. Configuring with Java Configuration
12. 12.2. Configuring with the Java DSL
12.13 AMQP Message Headers
12.14 AMQP Samples
13. Spring Application Event Support
13.1. Receiving Spring Application Events
13.2. Sending Spring Application Events
14. Feed Adapter
141.Introduction
14.2. Feed Inbound channel Adap
14.3. Java DSL and Annotation configuration
15. File Support
15.1 Introduction
15.2. Reading Files
15.2.1. Namespace Support
15.2.2. Watch Service Directory Scanner
15.2.3. Limiting Memory Consumption
15.2.4. Configuring with Java Configuration
15.2.5. Configuring with the Java DSL
15.2.6. Tail ing Files
15.2.7. Dealing With Incomplete Data
15.3. Writing files
15.3.1. Generating File Names
15.3.2. Specifying the Output Directory
15.3.3. Dealing with Existing Destination Files
15.3.4. Flushing Files When using APPEND_NO_ FLUSH
15.3.5. File Timestamps
15.3.6. File Permissions
15.3.7. File Outbound Channel Adapter
15.3.8. Outbound Gateway
15.3.9. Configuring with Java Configuration
15.3.10. Configuring with the Java dsL
15.4. File Transformers
15.5. File Splitter
15.5.1. Configuring with Java Configuration
15.5.2. Configuring with the Java DSL
16. FTP/FTPS Adapters
16.1 Introduction
16.2. FTP Session Factory
16.2.1. Default Factories
16.2.2. FTPS and Shared ssLSession
16.3. Delegating Session Factory
16.4. FTP Inbound channel Adapter
16.4.1. Recovering from Failures
16.4.2. Configuring with Java Configuration
16. 4.3. Configuring with the Java DSL
16.4.4. Dealing With Incomplete data
16.5. FTP Streaming Inbound channel Adapter
16.5.1. Configuring with Java Configuration
16.6. Inbound Channel Adapters: Controlling Remote File Fetching
16.7. FTP Outbound Channel Adapter
16.7.1. Configuring with Java Configuration
16. 7.2. Configuring with the Java DSL
16.8. FTP Outbound Gateway
16.8.1. Configuring with Java Configuration
16.8.2. Configuring with the Java DSL
16.8.3. Outbound Gateway Partial Success(mget and mput)
16.9. FTP Session Caching
16.10. Remote Template
16.11 Message Session Callback
17. Gem Fire Support
17.1.Introduction
17. 2. Inbound Channel Adapter
17.3. Continuous Query Inbound Channel Adapter
17. 4. Outbound Channel Adapter
17.5. Gemfire Message Store
17.6. Gemfire Lock Registry
17.7 Gemfire metadata store
18. Http Support
18.1. Introduction
18.2.httpINboundcoMponents
18.3. Http Outbound coMponents
18.3.1. HttprequesteXecutingmessagehandler
18.4.httpNamespaceSupport
18. 4.1. Introduction
18. 42. Inbound
18. 4.3. Request Mapping Support
18.4.4. Cross-Origin Resource Sharing(CORS)Support
18.4.5. Response Status Code
18.4.6. URI Template Variables and Expressions
18. 4.7. Outbound
18. 4.8. Mapping URI Variables
18.4.9. Controlling URI Encoding
18.5. Configuring Http Endpoints with Java
18.6. Timeout Handling
18.7. Http Proxy configuration
18.8. Http Header Mappings
18.9. Integration Graph Controller
18.10. Http Samples
18.10.1. Multipart hTtp request-resttemplate(client) and Http Inbound Gateway(server)
19. JDBC Support
19.1. Inbound Channel Adapter
19.1.1. Polling and Transactions
19.1.2. Max-rows-per-poll versus Max-messages-per-poll
19.2. Outbound Channel Adapter
19. 3. Outbound Gateway
194 JDBC Message Store
19.4.1. Initializing the Database
19. 4.2. The Generic JDBC Message Store
19. 4.3. Backing Message Channels
19.4.4. Partitioning a message store
19.5 Stored procedures
19.5.1. Supported Databases
19.5.2. Configuration
19.5.3. Common Configuration Attributes
19.5.4. Common Configuration Sub-Elements
19.5.5. Defining Parameter Sources
19.5.6. Stored Procedure Inbound Channel Adapter
19.5.7. Stored Procedure Outbound Channel Adapte
19.5.8. Stored Procedure Outbound Gateway
19.5.9. Examples
19.6. JDBC Lock Registry
19.7, JDBC Metadata Store
20. JPA Support
20.1. Supported Persistence Providers
20.2. Java Implementation
20.3. Namespace Support
20.3.1. Common XML Namespace Configuration Attributes
20.3.2. Providing JPA Query Parameters
20.3. 3. Transaction Handling
20.4. Inbound channel Adapter
20.4.1. Configuration Parameter Reference
20.4.2. Configuring with Java Configuration
20.4.3. Configuring with the Java dSL
20.5. Outbound Channel Adapter
20.5.1. Using an Entity Class
20.5. 2 Using JPA Query Language (JPA QL)
20.5.3. Using Native Queries
:0.5.4. Using Named Queries
20.5.5. Configuration Parameter Reference
20.5.6. Configuring with Java Configuration
20.5.7. Configuring with the Java DSL
20.6. Outbound Gateways
20.6.1. Common Configuration Parameters
20.6.2. Updating Outbound Gateway
20.6.3. Configuring with Java Configuration
20.6.4. Configuring with the Java DSL
20.6.5. Retrieving Outbound Gateway
20.6.6. Configuring with Java Configuration
20.6.7. Configuring with the Java DSL
20.6.B. uPA Outbound Gateway Samples
21 JMS Support
21.1. Inbound Channel Adapter
21.1.1. Transactions
21.2. Message-Driven Channel Adapter
21.2.1. Inbound Conversion Errors
21.3. Outbound channel Adapter
21.3.1. Transactions
21. 4. Inbound Gateway
21.5. Outbound Gateway
21.5. 1. Gateway Reply Correlation
21.5.2. Async Gateway
21.5.3. Attribute Reference
21.6. Mapping Message Headers to/from JMS Message
21.7. Message Conversion, Marshalling and Unmarshalling
21.8. JMS Backed Message Channels
21.9. Using JMS Message Selectors
21.10 JMS Samples
22. Mail Support
22.1. Mail-Sending Channel Adapter
22.2. Mail-Receiving Channel Adapter
22.3. Inbound Mail Message Mapping
22. 4. Mail Namespace Support
22.5. Marking IMAP Messages When \Recent is Not Supported
22.6. Email Message Filtering
22.7. Transaction Synchronization
23. Mongo Db Support
23.1. Introduction
23.2. Connecting to MongoDb
23.3. Mongo DB Message Store
23.3. 1 MongoDB Channel Message Store
23.3.2. MongoDB Metadata Store
23. 4. Mongo DB Inbound channel Adapter
23.5. MongoDB Outbound Channel Adapter
23.6. Mongo DB Outbound Gateway
23. 1. Configuring with Java Configuration
23.6.2. Configuring with the Java DSL
24. MQTT Support
24.1. Introduction
24.2. Inbound(message-driven) Channel Adapter
24.2.1. Adding/Removing Topics at Runtime
24.2.2. Configuring with Java Configuration
24.3. Outbound Channel Adapter
24.3. 1 Configuring with Java Configuratio
25 Redis Support
25.1.Introduction
25.2. Connecting to Redis
25.3. Messaging with Redis
25.3. 1 Redis Publish/Subscribe channel
25.3.2. Redis Inbound channel Adapter
25. 3.3. Redis Outbound Channel Adapter
25.3.4. Redis Queue Inbound Channel Adapter
25.3.5. Redis Queue Outbound Channel Adapter
25.3.6. Redis Application Events
25. 4. Redis Message Store
25.4.1. Redis Channel Message Stores
25.5. Redis Metadata Store
25.6. Redis Store Inbound Channel Adapter
25.7. RedisStore Outbound Channel Adapter
25.8. Redis Outbound Command Gateway
25.9. Redis Queue Outbound Gateway
25.10 Redis Queue Inbound Gateway
25.11 Redis Lock Registry
26. Resource Support
26.1 Introduction
26.2. Resource Inbound channel Adapter
27. RMI Support
27.1 Introduction
27.2 Outbound rmi
27.3, Inbound rmi
27. 4.RMI namespace support
27.5. Configuring with Java Configuration
28 SFTP Adapters
28.1 Introduction
28.2. SFTP Session Factory
28.2.1. Configuration Properties
28.3. Proxy Factory Bean
28.4. Delegating Session Factory
28.5. SFTP Session Caching
28.6. RemoteFile Template
28.7. SFTP Inbound channel Adapter
28.7.1. Recovering from Failures
28.7.2. Configuring with Java Configuration
28.7.3. Configuring with the Java DSL
28.74 Dealing with Incomplete Data
28.8. SFTP Streaming Inbound Channel Adapter
28.8.1. Configuring with Java Configuration
28.9. Inbound Channel Adapters: Controlling Remote File Fetching
28.10 SFTP Outbound Channel Adapter
28.10. 1. Configuring with Java Configuration
28. 10. 2. Configuring with the Java DSL
28.11. SFTP Outbound Gateway
28.. Configuring with Java Configuration
28.11.2 Configuring with the Java dsl
28.11. 3. Outbound Gateway Partial Success ( mget and mput
28.12 SFTP/JSCH Logging
28.13 Message Session Callback
29. STOMP Support
29.1. Introduction
29.2. Overview
29.3. STOMP Inbound Channel Adapter
29. 4. STOMP Outbound Channel Adapter
29.5. STOMP Headers Mapping
29.6. STOMP Integration Events
29.7. STOMP Adapters Java Configuration
29.8. STOMP Namespace Support
30 Stream Support
30.1 Introduction
30.2. Reading from streams
30.3. Writing to streams
30. 4. Stream namespace support
31. Syslog Support
31.1 Introduction
31.2. Syslog
31.2.1. Example Configuration
32. TCP and UDP Support
32.1. Introduction
32.2. UDP Adapters
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.