WS-001: Spring Web Services Training

This 2-day course has been developed by Arjen Poutsma, Senior Consultant at SpringSource and Project Lead of Spring-WS.

The course gives a good overview of the various standards and techniques that exists in the Web service landscape. Each standard or technique is investigated on both a conceptual and practical level, teaching students where it can be applied successfully. The course also covers some of the products that can be used to implement these. Delegates will leave with a deeper understanding of the Web service landscape, thus being able to implement Web services more successfully.

Outline

A day-by-day outline of our Web Services training course follows:

  • Day 1
    • 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
    • The WS-* specification landscape: an overview of the standards that exist. Two standards are looked at in more detail: WS-Addressing and WS-Security. We look at the goal of these two specifications, when they should be used, and how interoperable they are.
    • 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 succesfully?
    • Building a REST Web service

See the course outline and objectives for more information »

North America:
Course LocationTraining Dates
San Francisco, CAAug 19 - Aug 20 09

Europe :
Course LocationTraining Dates
London, UK17 Sep - 18 Sep 09

Asia-Pacific:
Course LocationTraining Dates


Thank you for your interest in SpringSource training. Please click here to be notified when training is available in your area or to request a public training in your locations.
x