Spring Integration essentials integrate the heterogeneous endpoints of enterprise applications with Spring Integration for effective communication

This book is intended for developers who are either already involved with enterprise integration or planning to venture into the domain. Basic knowledge of Java and Spring is expected. For newer users, this book can be used to understand an integration scenario, what the challenges are, and how Spri...

Full description

Bibliographic Details
Main Author: Pandey, Chandan
Format: eBook
Language:English
Published: Birmingham, UK Packt Publishing 2015
Series:Community experience distilled
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 05178nmm a2200445 u 4500
001 EB001945987
003 EBX01000000000000001108889
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
020 |a 9781783989164 
020 |a 1783989173 
020 |a 1783989165 
050 4 |a QA76.76.A65 
100 1 |a Pandey, Chandan 
245 0 0 |a Spring Integration essentials  |b integrate the heterogeneous endpoints of enterprise applications with Spring Integration for effective communication  |c Chandan Pandey 
246 3 1 |a Integrate the heterogeneous endpoints of enterprise applications with Spring Integration for effective communication 
260 |a Birmingham, UK  |b Packt Publishing  |c 2015 
300 |a 1 volume  |b illustrations 
505 0 |a Chapter 5: Message FlowRouters; Payload-type router; Header value router; Recipient list router; XPath router; Error message exception-type router; Default output channel; Using annotations; Filters; Using a Java class to act as a filter; Configuring a filter as a message endpoint; Splitters; Aggregators; Correlation strategy; Release strategy; Message store; Resequencers; Chaining handlers; Summary; Chapter 6: Integration with External Systems; Working with files; Prerequisites; Reading files; Behind the scene; Filters; Preventing duplicates; Concurrent access; Writing files; Naming the file 
505 0 |a Cover; Copyright; Credits; About the Author; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started; Setting up STS; Creating your first project; STS visual editor; Spring Integration Scala DSL; Summary; Chapter 2: Message Ingestion; Working with message channels; Channel types; Spring implementation of channels; Selecting a channel; Publish-subscribe channel; Queue channel; Priority channel; Rendezvous channel; Direct channel; Executor channel; Scoped channel; Datatype channel; Error handling on channels 
505 0 |a The inbound HTTP gatewayThe HTTP outbound gateway; Web services; Prerequisites; The inbound gateway; The outbound gateway; Database SQL; Prerequisites ; Datasource; Reading from the database -- the inbound adapter; Transaction support; Writing to the database -- the outbound adapter; Inbound and outbound gateways; Stream processing; Prerequisites; Reading from a stream; Writing to a stream; Summary; Chapter 7: Integration with Spring Batch; Spring Batch; Prerequisites; Defining a Spring Batch job; The Spring Batch job language; ItemReader; ItemWriter; Spring Batch and Spring Integration 
505 0 |a Persisting and recovering channelsChannel interceptors; Summary; Chapter 3: Message Processing; Message endpoints; Gateways; Synchronous gateways; Asynchronous gateways; Service activators; Delayers; Transactions; Summary; Chapter 4: Message Transformers; Introducing message transformers; Working with XML payload; The marshalling transformer; The unmarshalling transformer; XPath transformers; Validating XML messages; Beyond default transformers; Content enrichers; Header enrichers; Payload enrichers; Claim check; Incoming claim check transformer; Outgoing claim check transformer; Summary 
505 0 |a Target directoryDealing with existing filenames; File transformers; FTP/FTPS; Prerequisites; Downloading files from the FTP server; Incomplete files; Uploading files to the FTP server; Avoiding partially written files; FTP outbound gateway; FTPS support; Social integration; Prerequisites; Receiving tweets; Sending tweets; Twitter search outbound gateway; Enterprise messaging; Prerequisites; Receiving messages -- the inbound adapter; The polling adapter; The event-driven adapter; Sending messages -- the outbound adapter; Gateway; The inbound gateway; The outbound gateway; HTTP; Prerequisites 
653 |a Logiciels d'application / Développement 
653 |a Enterprise application integration (Computer systems) / http://id.loc.gov/authorities/subjects/sh2004000474 
653 |a Application software / Development / fast 
653 |a Intégration d'applications d'entreprise (Systèmes informatiques) 
653 |a COMPUTERS / Web / Web Programming / bisacsh 
653 |a Enterprise application integration (Computer systems) / fast 
653 |a COMPUTERS / Programming / Open Source / bisacsh 
653 |a Application software / Development / http://id.loc.gov/authorities/subjects/sh95009362 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
490 0 |a Community experience distilled 
500 |a Includes index 
776 |z 9781783989171 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781783989164/?ar  |x Verlag  |3 Volltext 
082 0 |a 006.7 
520 |a This book is intended for developers who are either already involved with enterprise integration or planning to venture into the domain. Basic knowledge of Java and Spring is expected. For newer users, this book can be used to understand an integration scenario, what the challenges are, and how Spring Integration can be used to solve it. Prior experience of Spring Integration is not expected as this book will walk you through all the code examples