Java Web Services

Schedule Register for this courseOutline916 |Developing Java Web Services with XML

5 days, 9am-4pm (3.0 CEUs)
Delivery: Open-Enrollment | Customized Onsite | Virtual Classroom
Price: $2,825 or 5 Vouchers

This hands-on instructor-led Java Web Services training course provides a comprehensive look at the state of the art in developing interoperable Web services on the Java EE platform. Students will learn the key standards -- SOAP, WSDL, and the WS-I Basic Profile -- and the Java architecture that has evolved to build interoperable services and clients. JAX-WS is central to the course, and both WSDL-driven and Java-driven development paths will be covered as well as message handlers and attachment support. Strategies for integrating SAAJ, JAXB, and JAXP code into services and clients is explored in depth.

By the end of the class students will be able to:

  • Describe interoperable Web services architectures, including the roles of SOAP and WSDL.
  • Understand the importance of the WS-I Basic Profile for interoperable web services.
  • Build JAX-WS services and clients that take full advantage of the automated data binding of JAXB.
  • Use lower-level SOAP and XML APIs for services and/or clients.
  • Customize data binding by specifying specific type mappings or altering method or parameter names.
  • Expose session beans as Web services.
  • Incorporate binary data, such as images, into service and client code.

Who should attend this course :

  • Experienced Java Developers who want to build Web Services.
  • Follow-Ups:
  • Any WestLake advanced Java course.