|
Provided by: SpringPeople Technologies Private Limited SPR-002 Enterprise Integration with SpringIT Certification Prep |
![]() |
Certificate Program
Provided by SpringPeople Technologies Private Limited
Enterprise Integration with Spring is a 4 day workshop created by the project leads on some of the most imporant 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.
In this workshop you will learn:
* How to design and implement asynchronous, event-driven, message-oriented systems with Spring JMS
* How to use Spring Integration to implement Hohpe and Woolf's Enterprise Integration Patterns
* How to cut through hype and understand 'buzzword' topics including SOA, ESB, and REST from first principles
* How to design for concurrency using the latest from Spring and java. util. concurrent
* How to optimize performance across integration boundaries
* How and when to use remoting technologies such as RMI and Spring's HttpInvoker
* How to choose integration technologies, with analysis and tradeoffs of ESB, POX/ HTTP, RPC, JMS and more
* How to build batch processing systems using Spring Batch
* Web Services approaches and best practices: making sense of SOAP, WSDL, and REST
* Strategies for advanced transaction management including when and how to use JTA and XA transactions
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 leave able to be immediately productive applying the technology to solve real-world integration problems.
This course is a great next course for "SPR-001: 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 this course entitles each student to qualify for registration to the SpringSource Certified Enterprise Integration Specialist Examination (Coming Soon!)
Related Awards, Degrees or Certifications: SpringSource Certified Enterprise Integration Specialist
|
|
||||||||||||||||||||||
SPR-002 Enterprise Integration with Spring
Day 1 - Integration Foundations
* Walk-through of the course development environment and reference application
* Introduction to the four Styles of Enterprise Integration
* File transfer and batch processing techniques
* Essential concurrency
* Task management and scheduling
* Serialization and remoting
Day 2 - Effective Web Services
* XML Schema: concepts, tooling and techniques
* Object-XML mapping with JAXB2 and Spring OXM
* Building contract-first SOAP web services using Spring Web Services
* Securing SOAP web services with WS-Security
* Building RESTful web services using Spring 3. 0 REST support
Day 3 - Message-Based Systems and Advanced Transaction Management
* Introduction to messaging and Enterprise Integration Patterns
* Designing lightweight event-driven architectures using Spring JMS
* Building robust messaging systems using JMS transactions
* Understanding distributed transaction management
* Implementing XA transactions against JDBC and JMS resources
* Exploring alternatives to XA transactions
Day 4 - Applying Spring Batch and Spring Integration
* Simplifying batch processing with Spring Batch
* Getting started with Spring Integration and Enterprise Integration Patterns
* Working with Spring Integration Channels, Endpoints, Gateways, Pollers and Triggers
* Spring Integration support for Routing, Splitting, Aggregating and message transformation
* Understanding Service Oriented Architecture (SOA)
* Walk-through of the course development environment and reference application
* Introduction to the four Styles of Enterprise Integration
* File transfer and batch processing techniques
* Essential concurrency
* Task management and scheduling
* Serialization and remoting
Day 2 - Effective Web Services
* XML Schema: concepts, tooling and techniques
* Object-XML mapping with JAXB2 and Spring OXM
* Building contract-first SOAP web services using Spring Web Services
* Securing SOAP web services with WS-Security
* Building RESTful web services using Spring 3. 0 REST support
Day 3 - Message-Based Systems and Advanced Transaction Management
* Introduction to messaging and Enterprise Integration Patterns
* Designing lightweight event-driven architectures using Spring JMS
* Building robust messaging systems using JMS transactions
* Understanding distributed transaction management
* Implementing XA transactions against JDBC and JMS resources
* Exploring alternatives to XA transactions
Day 4 - Applying Spring Batch and Spring Integration
* Simplifying batch processing with Spring Batch
* Getting started with Spring Integration and Enterprise Integration Patterns
* Working with Spring Integration Channels, Endpoints, Gateways, Pollers and Triggers
* Spring Integration support for Routing, Splitting, Aggregating and message transformation
* Understanding Service Oriented Architecture (SOA)
About The Training Provider: SpringPeople Technologies Private Limited
SpringPeople Technologies Private Limited - SpringPeople is the Master Certified Training Partner for SpringSource Inc. in India, bringing the "official" world-class Spring, key Apache projects and Groovy/ Grails education & certification from the open-source thought leaders who created and maintain these technologies.
SpringSource University is the division of SpringSource providing immensely popular, high-quality public and onsite...

