Schedule outline

A session at [CANCELLED] SpringSource's Enterprise Integration with Spring

Tuesday 10th October, 2017

9:00am to 5:00pm (GMT)

Styles of Enterprise Integration

-Integration Styles Pros/Cons
-Spring Support

Tasks and Scheduling

-Introduction to concurrency
-Java Concurrency support
-Spring's task scheduling support

Rest Webservices

Spring Integration Configuration

-Using the DSL

Spring Integration Advanced Features ###

-Splitting and aggregation
-Dispatcher configuration

Introduction to Spring Batch

-Batch concepts
-High-Level overview
-Job parameters and job identity
-Quick start using Spring Batch
-Readers, Writers & Processors
-JDBC Item Readers
Spring Batch Restart and Recovery
Reading flat files
Sharing state between steps
Intro to skip, retry, repeat and restart
Business logic delegation
Using Java configuration
Spring Batch Admin and Parallel Processing
Spring Batch admin
Scaling and parallel processing
Spring XD
Spring XD for Batch Jobs, Integration flow and Data Ingestion
Spring XD Installation
Working with Streams (Definition, Source vs Sink, deployment, use-cases)
Working with Jobs (Definition, deployment, monitoring, use-cases)
Optional Topics
Depending on the class, some of the following topics will be covered, if there is sufficient interest and time. - AMQP (RabbitMQ, Configuring AMQP templates, Spring's support for AMQP/RabbitMQ...) - MATURE REST SERVICES (HATEOAS, Spring HATEOAS, Spring Data REST, Out-of-container Testing) - SPRING REMOTING (RMI, Httplnvoker...) - SPRING WEB SERVICES (exposing a Web Service on server side, client access...)

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 9:00am5:00pm GMT

Date Tue 10th October 2017

Session Hash Tag


Short URL


View the schedule


See something wrong?

Report an issue with this session