Overview
Enterprise Integration with Spring is a 4 day workshop created by the project leads on some of the most important Spring portfolio projects - covering today's most important topics and technologies related to enterprise application integration. This hands-on training teaches how to apply Spring to solve integration problems that face server-side developers.
As a world-class SpringSource University workshop, Enterprise Integration with Spring is hands-on, comprehensive, and up-to-date with the latest in technology and industry best practices. In this course, you will work with and integrate realistic enterprise applications. You will be able to immediately apply the technology to solve real-world integration problems.
This course is a great next course for "Core Spring" alumni. It is also suitable as a first course for enterprise Java developers who are familiar with Spring basics and seek comprehensive coverage of Spring for systems integration development.
Completion of the training entitles the students to write the prestigious "SpringSource certified Enterprise Integration Specialist" exam and the cost of examination voucher, worth Rs. 12,000, is waived off.
Objectives
At the end of Enterprise Integration with Spring training course, the partcipants will be able to:
- Use Spring to create concurrent applications and schedule tasks
- Use remoting to implement client-server applications
- Use Spring Web services to create loosely coupled SOAP-based Web services and clients
- Use Spring-MVC to create RESTful Web services and clients
- Use JMS for asynchronous messaging-based communication
- Understand and use local and distributed transactions
- Use Spring Integration to create event-driven pipes-and-filters architectures and integrate with external applications
- Use Spring Batch for managed, scalable batch processing that is based on both custom and built-in processing components
Suggested Audience - Developers, Architects
Prerequisites
- Experience with developing applications using Java
- Basic understanding of Spring
Syllabus
1. Introduction
|
2. Tasks and Scheduling
|
3. Remoting
|
4. SOAP Web Services with Spring WS
|
5. RESTful Web Services
|
6. Working with JMS
|
7. Transactional JMS
|
8. Global Transaction Management (XA and JTA)
|
9. Introduction to Spring Integration
|
10. Configuring Spring Integration
|
11. Spring Integration Advanced Features
|
12. Introduction to Spring Batch
|
13. Restart and Recovery with Spring Batch
|
14. Spring Batch Admin and Scaling Batch Jobs
|





