Book description
Pro Spring Integration is an authoritative book from the experts that guides you through the vast world of Enterprise Application Integration and application of the Spring Integration framework towards solving integration problems. The book is:
An introduction to the concepts of Enterprise Application Integration
A reference on building event-driven applications using Spring Integration
A guide to solving common integration problems using Spring Integration
What makes this book unique is its coverage of contemporary technologies and real-world information, with a focus on common problems that users are likely to confront. This book zeros in on extending the Spring Integration framework to meet your custom integration demands.
As Spring Integration is an extension of the Spring programming model it builds on the Spring Framework's existing support for enterprise integration. This book will take you through all aspects of this relationship and show you how to get the best out of your Spring applications, where integration is a consideration. It discusses simple messaging within Spring-based applications and integration with external systems via simple adapters. Those adapters provide a higher-level of abstraction over Spring's support for remoting, messaging, and scheduling, all of which receives coverage in this book.
What you'll learn
Introduces the wide world of Spring Integration with an overview of application integration, the patterns involved and then quickly moving into applications
How to identify integration problems that are best solved using Spring Integration and enterprise application integration (EAI)
Discover and apply EAI patterns and related architectural concepts like staged event driven architectures (SEDA)
Explore the concepts behind message-oriented middleware (MOM)
How to interface with external systems using Spring Integration
Extend the Spring Integration stack with custom adapters, endpoints, and more
What are the next steps to production with expert insight into error handling, monitoring, management, and scaling the enterprise Java application
What you'll learn
This book is for any developer looking for a more natural way to build event-driven applications using familiar Spring idioms and techniques. The book is also geared towards architects seeking to better their applications and increase productivity in their developers.
Table of contents
- Title Page
- Dedication
- Contents at a Glance
- Contents
- About the Authors
- About the Technical Reviewers
- Acknowledgments
- Introduction
- CHAPTER 1: Enterprise Application Integration Fundamentals
- CHAPTER 2: Exploring the Alternatives
-
CHAPTER 3: Introduction to Core Spring Framework
- Customizing Bean Initialization and Disposal
- Simplifying Configuration with Bean Autowiring
- Automatically Discovering Beans on the Classpath
- Making Beans Aware of the Container
- Internationalization (i18n) Using MessageSource
- Aspect-Oriented Framework
- Writing Custom Spring Namespaces
- The Spring Expression Language
- Summary
- CHAPTER 4: Introduction to Enterprise Spring
- CHAPTER 5: Introduction to Spring Integration
- CHAPTER 6: Channels
- CHAPTER 7: Transformations and Enrichment
- CHAPTER 8: Message Flow: Routing and Filtering
- CHAPTER 9: Endpoints and Adapters
- CHAPTER 10: Monitoring and Management
- CHAPTER 11: Talking to the Metal
- CHAPTER 12: Enterprise Messaging with JMS and AMQP
- CHAPTER 13: Social Messaging
- CHAPTER 14: Web Services
- CHAPTER 15: Extending Spring Integration
- CHAPTER 16: Scaling Your Spring Integration Application
- CHAPTER 17: Spring Integration and Spring Batch
- CHAPTER 18: Spring Integration and Your Web Application
- Index
Product information
- Title: Pro Spring Integration
- Author(s):
- Release date: March 2011
- Publisher(s): Apress
- ISBN: 9781430233459
You might also like
book
Java Coding Problems
Develop your coding skills by exploring Java concepts and techniques such as Strings, Objects and Types, …
video
Practical Python: Learn Python Basics Step by Step - Python 3
Python is one of the most popular programming languages and gives a lot of scope and …
book
The Complete Coding Interview Guide in Java
Explore a wide variety of popular interview questions and learn various techniques for breaking down tricky …
video
React - The Complete Guide (Includes Hooks, React Router, and Redux) - Second Edition
**This course is now updated for the latest version of React—React 18** React.js is the most …