The Complete Spring Integration Framework Masterclass

Udemy The Complete Spring Integration Framework Masterclass

Register & Get access to index
Zup2SAh.jpg


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

What you'll learn​

  • Introducing Spring Framework
  • Learn About Spring Framework Application
  • Learn About Spring Framework Architecture
  • Creating a Spring Framework Project
  • Learn how to set up your Spring tool suite IDE
  • Learn how to get the best support for Spring Integration
  • Orchestrate message flow across endpoints
  • Transform messages from one format to another
  • 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
  • Learn how to use Spring Integration components to connect to external systems such as databases, FTP servers, social networking sites, and process batch jobs

Requirements​

  • Internet Access
  • Basic Java knowledge is helpful but not required

Description​

Spring Integration provides an extension of the Spring programming model to support the well known Enterprise Integration Patterns. It enables lightweight messaging within Spring-based applications and supports integration with external systems through declarative adapters. Those adapters provide a higher level of abstraction over Spring’s support for remoting, messaging, and scheduling.
This course 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.
Spring Integration’s primary goal is to provide a simple model for building enterprise integration solutions while maintaining the separation of concerns that is essential for producing maintainable, testable code.
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. After addressing the core messaging patterns, such as those used in transformation and routing, the course turns to the adapters that enable integration with external systems. You will explore real-world enterprise integration scenarios using JMS, Web Services, file systems, and email. You will also learn about Spring Integration's support for working with XML. The course concludes with a practical guide to advanced topics such as concurrency, performance, system-management, and monitoring.
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.

Who this course is for:​

  • Web Developers
  • Software Developers
  • Programmers
  • Anyone interested in Spring Framework
  • Anyone interested in Spring Integration
Author
TUTProfessor
Downloads
49
Views
1,388
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from TUTProfessor