스프링 인티그레이션 공식 레퍼런스를 한글로 번역한 문서입니다.
버전은 5.5.15 기준입니다.
Mark Fisher, Marius Bogoevici, Iwein Fuld, Jonas Partner, Oleg Zhurakousky, Gary Russell, Dave Syer, Josh Long, David Turanski, Gunnar Hillert, Artem Bilan, Amol Nayak, Jay Bryant
이 문서는 챕터별로 페이지를 나눠서도 제공하고 있으며 (로딩이 더 빠르다), PDF로도 조회할 수 있다.
© 2009 - 2021 VMware, Inc. All rights reserved.
이 문서 사본을 만들어 개인 소장하거나 다른 사람들에게 배포할 수는 있지만, 문서에 대한 비용을 청구해선 안 되며, 배포 형식이 인쇄물이든 디지털 파일이던지 관계없이 저작권 표시를 포함해야 한다.
목차:
- Requirements
- Code Conventions
- Conventions in This Guide
- What’s New in Spring Integration 5.5?
- Spring Integration Overview
- Messaging Channels
- Message
- Message Routing
- Message Transformation
- Messaging Endpoints
- 10.1. Message Endpoints
- 10.2. Endpoint Roles
- 10.3. Leadership Event Handling
- 10.4. Messaging Gateways
- 10.4.1. Enter the GatewayProxyFactoryBean
- 10.4.2. Gateway XML Namespace Support
- 10.4.3. Setting the Default Reply Channel
- 10.4.4. Gateway Configuration with Annotations and XML
- 10.4.5. Mapping Method Arguments to a Message
- 10.4.6. @MessagingGateway Annotation
- 10.4.7. Invoking No-Argument Methods
- 10.4.8. Invoking default Methods
- 10.4.9. Error Handling
- 10.4.10. Gateway Timeouts
- 10.4.11. Asynchronous Gateway
- 10.4.12. Gateway Behavior When No response Arrives
- 10.5. Service Activator
- 10.6. Delayer
- 10.7. Scripting Support
- 10.8. Groovy support
- 10.9. Adding Behavior to Endpoints
- 10.9.1. Provided Advice Classes
- 10.9.2. Reactive Advice
- 10.9.3. Custom Advice Classes
- 10.9.4. Other Advice Chain Elements
- 10.9.5. Handling Message Advice
- 10.9.6. Transaction Support
- 10.9.7. Advising Filters
- 10.9.8. Advising Endpoints Using Annotations
- 10.9.9. Ordering Advices within an Advice Chain
- 10.9.10. Advised Handler Properties
- 10.9.11. Idempotent Receiver Enterprise Integration Pattern
- 10.10. Logging Channel Adapter
- 10.11. java.util.function Interfaces Support
- Java DSL
- 11.1. DSL Basics
- 11.2. Message Channels
- 11.3. Pollers
- 11.4. The reactive() Endpoint
- 11.5. DSL and Endpoint Configuration
- 11.6. Transformers
- 11.7. Inbound Channel Adapters
- 11.8. Message Routers
- 11.9. Splitters
- 11.10. Aggregators and Resequencers
- 11.11. Service Activators and the .handle() method
- 11.12. Operator gateway()
- 11.13. Operator log()
- 11.14. Operator intercept()
- 11.15. MessageChannelSpec.wireTap()
- 11.16. Working With Message Flows
- 11.17. FunctionExpression
- 11.18. Sub-flows support
- 11.19. Using Protocol Adapters
- 11.20. IntegrationFlowAdapter
- 11.21. Dynamic and Runtime Integration Flows
- 11.22. IntegrationFlow as a Gateway
- 11.23. DSL Extensions
- 11.24. Integration Flows Composition
- Kotlin DSL
- System Management
- 13.1. Metrics and Management
- 13.1.1. Legacy Metrics
- 13.1.2. Disabling Logging in High Volume Environments
- 13.1.3. Micrometer Integration
- 13.1.4. Spring Integration JMX Support
- 13.2. Message History
- 13.3. Message Store
- 13.4. Metadata Store
- 13.5. Control Bus
- 13.6. Orderly Shutdown
- 13.7. Integration Graph
- 13.8. Integration Graph Controller
- Endpoint Quick Reference Table
- AMQP Support
- Spring ApplicationEvent Support
- Feed Adapter
- File Support
- FTP/FTPS Adapters
- Pivotal GemFire and Apache Geode Support
- HTTP Support
- JDBC Support
- JPA Support
- JMS Support
- Apache Kafka Support
- 25.1. Overview
- 25.2. Outbound Channel Adapter
- 25.3. Message-driven Channel Adapter
- 25.4. Inbound Channel Adapter
- 25.5. Outbound Gateway
- 25.6. Inbound Gateway
- 25.7. Channels Backed by Apache Kafka Topics
- 25.8. Message Conversion
- 25.9. Null Payloads and Log Compaction ‘Tombstone’ Records
- 25.10. Calling a Spring Integration flow from a KStream
- 25.11. Performance Considerations for read/process/write Scenarios
- Mail Support
- MongoDb Support
- MQTT Support
- R2DBC Support
- Redis Support
- Resource Support
- RMI Support
- RSocket Support
- SFTP Adapters
- STOMP Support
- Stream Support
- Syslog Support
- TCP and UDP Support
- WebFlux Support
- WebSockets Support
- Web Services Support
- XML Support - Dealing with XML Payloads
- XMPP Support
- ZeroMQ Support
- Zookeeper Support
- Appendix A: Error Handling
- Appendix B: Spring Expression Language (SpEL)
- Appendix C: Message Publishing
- Appendix D: Transaction Support
- Appendix E: Security in Spring Integration
- Appendix F: Configuration
- Appendix G: Testing support
- Appendix H: Spring Integration Samples
- Appendix I: Additional Resources
- Appendix J: Change History
Next :Preface
스프링 인티그레이션의 기본 요구사항과 컨벤션 소개