Spring Integration Essentials

Chandan Pandey

  • 出版商: Packt Publishing
  • 出版日期: 2015-02-23
  • 售價: $1,370
  • 貴賓價: 9.5$1,302
  • 語言: 英文
  • 頁數: 180
  • 裝訂: Paperback
  • ISBN: 1783989165
  • ISBN-13: 9781783989164
  • 相關分類: Java 相關技術
  • 下單後立即進貨 (約3~4週)

商品描述

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

About This Book

  • Tackle the challenges of enterprise integration and experience how Spring integration can transform these challenges into solutions
  • Develop the skills necessary to apply integration patterns for heterogeneous enterprise endpoint communication and select the best and most suited Spring components
  • Reuse working code snippets that can be handy for integration scenarios such as Twitter, e-mail, FTP, databases, and many others

Who This Book Is For

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.

What You Will Learn

  • Set up your Spring tool suite IDE to get the best support possible for Spring Integration
  • Discover how messages can be consumed from external sources
  • Understand the different ways in which a message can be processed once it is inside the system
  • Transform messages from one format to another
  • Orchestrate message flow across endpoints
  • Use Spring Integration components to connect to external systems such as databases, FTP servers, social networking sites, and process batch jobs
  • Test and scale up your Spring Integration application to monitor and manage its performance

In Detail

This book begins with an introduction to the enterprise integration landscape, the challenges, the approaches that have been tried, and how Spring Integration can help address these issues. You will learn how to deal with enterprise integration challenges such as the heterogeneous communication format, data transfer, transformation, external system invocation, security or transaction propagation, and more. You will also see how each of these layers can be addressed by a specific set of Spring Integration components.

You will explore each Spring Integration component in the context of the enterprise integration problem that it tries to address by covering the theory, writing code snippets, and doing real integration.

By the end, you will not only be able to identify and design enterprise communication, but you will also be able to code it using Spring Integration.