|
|
Arjen Poutsma's Web Services with Spring-WS (SPRING-WS-01-02)
|
CODE: SPRING-WS-01-02 DURATION: 2 DAY/S
Spring Whizz: Web Services with Spring-WS is a two day course which teaches you how to create effective, interoperable Web services with Spring-WS. You will investigate every standard and technique on both a conceptual and practical level, and learn where they can be applied successfully. You will also study some of the products that can be used to implement Spring Web Services. Upon completion of the course, you will be able to create effective, interoperable Web services with Spring-WS.
LEARN HOW TO:
-
Create contract-first Web services
- Understand the WS standards
- Implement and use Web Services that support WS-Addressing and WS-Security
- Create RESTful Web Services
PROGRAMME
- Day 1 - Web Services
- What are Web Services? Where do they come from, and where are they used?
- Advanced XML: XML namespaces, schemas, and XPath queries
- SOAP: what does a SOAP message look like? How does it relate to Java?
- Web Service Description Language (WSDL). What is it used for? How does it relate to SOAP?
- Building a SOAP Web service with Spring-WS
- Web Service architectures: where do Web services fit in an application architecture, and when does it make sense to use an Enterprise Service Bus (ESB)?
- Day 2 - WS and REST
- The WS-* specification landscape
- WS-Addressing and WS-Security
- Implementing a Web services that uses WS-Addressing and WS-Security with Spring-WS
- REST: what is it, how different is it from SOAP and WS-*, where can it be applied successfully?
- Building a REST Web service
|
ABOUT THE AUTHOR
|
Arjen Poutsma is the founder and the project lead for the Spring Web Services. A senior enterprise application architect with more than ten years' experience in commercial software environments, both J2EE and Microsoft .NET, some years ago Arjen sta
More about Arjen Poutsma
|
IN PARTNERSHIP WITH SPRINGSOURCE
IS THIS COURSE FOR YOU?
If you are a JEE Developer or Architect and you need to learn how to create effective, interoperable Web services with Spring-WS, this is the course for you!
COURSE PREREQUISITES
To benefit from this Spring-WS course, you should have a good understanding of the core Java APIs, as well as a basic knowledge of general J2EE concepts and APIs and XML techniques.
COURSE LABS & EXERCISES
This Spring-WS class teaches Spring Web Services and will provide you with a deeper understanding of the Web service landscape, through lectures (60% of the time) and practical exercises (40% of the course time).
|
|
|