Introduction to Web Services with Java

Recommended Duration:
2-3 Days
Version
Java 6 (Java 1.6) Course may cover Java 5/1.5, Java 1.4 or any other previous release.
 
Benefits
Participants will learn to use Java to use existing Web Services and to create Web Services for others to use. Class exercises will use WSDL (Web Services Description Language) and SOAP (Simple Object Access Protocol) to process Web Services.
Audience
Experienced Java programmers needing to learn how to create and use Web Services.
Prerequisites
Students must have Java experience or have completed Java Programming I. Students also require XML experience, or have completed XML Introduction.
Major Topics
  • Introduction to Web Services
  • Simple Object Access Protocol (SOAP)
  • Web Service Description Language (WSDL)
  • Web Service client
  • Web Service provider
  • Universal Description Discovery and Integration (UDDI)
  • Using REST
  • HTTP API
  • Overview of JSON and XML
  • Publishing a Web Service
  • Finding a Web Service
  • Using a Web Service
Exercises
There are nine hands-on exercises. Exercises use Sun Java SE, Eclipse, or the available IDE. Exercises may be accomplished using any available IDE; an IDE with Web Services capabilities will reduce the length of the course.