您好,欢迎光临本网站![请登录][注册会员]  
文件名称: Spring Integration Reference Manual.pdf
  所属分类: Java
  开发工具:
  文件大小: 8mb
  下载次数: 0
  上传时间: 2019-10-12
  提 供 者: ocea****
 详细说明: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最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 输入关键字,在本站1000多万海量源码库中尽情搜索: