Limit search to available items
Book Cover
E-book

Title Pro Spring integration / Mark Lui [and others]
Published New York, NY : Apress, ©2011

Copies

Description 1 online resource (xxi, 641 pages) : illustrations
Series The Expert's voice in Spring
Expert's voice in Spring.
Contents Title Page; Copyright Page; Contents at a Glance; Table of Contents; About the Authors; About the Technical Reviewers; Acknowledgments; Introduction; Who This Book Is For; How This Book Is Structured; Conventions; Prerequisites; Downloading the Code; Contacting the Authors; Chapter 1: Enterprise Application Integration Fundamentals; Integration of Data and Services Between Disparate Systems; Integration Between Information Silos; Integration Between Companies; Integration with Users; Challenges; Technology; People; Approaches; File Transfer; Shared Database; Remote Procedure Calls; Messaging
Event-Driven ArchitecturesSEDA (Staged Event-Driven Architecture); EAI Architecture; Domination by Proprietary Solutions; webMethods (Active Software); Tibco; Vitria; IBM MQSeries; SonicMQ; Axway Integrator; Oracle SOA Suite; Microsoft BizTalk; EAI Patterns; Data Synchronization; Web Portals; Workflow; Spring Integration Framework; Summary; Chapter 2: Exploring the Alternatives; A Basic Example of Integration; Mule ESB; Philosophy and Approach; Implementing the Integration Example; ServiceMix; Philosophy and Approach; Implementing the Integration Example; OpenESB (GlassFish)
Philosophy and ApproachImplementing the Integration Example; DIY Architecture, or How Not to Do an Integration; Philosophy and Approach; Implementing the Integration Example; How Do They Compare?; Ease of Use; Maintainability; Extensibility; Summary; Chapter 3: Introduction to Core Spring Framework; Core Spring API Components; The Inversion of Control Container; Spring Container Metadata Configuration; Multiple Configuration Resources; Instantiating the IoC Container; Bean Instantiation from the IoC Container; Constructor Injection; Bean References and Setter Injection
Static and Instance Factory InjectionBean Scopes; Customizing Bean Initialization and Disposal; Simplifying Configuration with Bean Autowiring; Autowiring Beans byType; Autowiring Beans by Annotation; Differentiating Auto-Wired Beans; Autowiring by Name; Automatically Discovering Beans on the Classpath; Further Reducing XML with Java Configuration; Making Beans Aware of the Container; Externalizing Bean Property Values; Internationalization (i18n) Using MessageSource; Aspect-Oriented Framework; Aspect-Oriented Programming with AspectJ; Declaring Aspects with AspectJ Annotations
Defining Advice OrderIntroducing Behaviors to Your Beans; Writing Custom Spring Namespaces; Writing the Namespace Handler; The Spring Expression Language; Features of the Language Syntax; Uses of the Language in Your Configurations; Summary; Chapter 4: Introduction to Enterprise Spring; Data Access Framework; Selecting a Relational Model; Configuring an Embedded Data Source; Configuring a Remote Data Source; Basic JdbcTemplate Usages; JdbcTemplate Callback Interfaces; Using JdbcTemplate to Query; Integrating Hibernate 3 and Spring; Configuring a Hibernate SessionFactory
Summary Pro Spring Integration is an authoritative book from the experts that guides you through the vast world of enterprise application integration (EAI) and application of the Spring Integration framework towards solving integration problems. The book is: An introduction to the concepts of enterprise application integration Areference on building event-driven applications using Spring Integration Aguide 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 zeroes 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 theSpring 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 most 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
Notes Print version record
Subject Java (Computer program language)
Application software -- Development.
Web site development.
COMPUTERS -- Programming Languages -- C++
Informatique.
Application software -- Development
Java (Computer program language)
Web site development
Form Electronic book
Author Lui, Mark, 1959-
LC no. 2012359040
ISBN 9781430233466
143023346X