WA1719 Programming Advanced JAX-WS Web Services using JBoss 5.0 Training and Courseware (coming soon)

This course is for students looking to build and perfect their web service development knowledge. Starting from the basics of Web Service concepts (such as WSDL, XML schema, and JAXB), the student will learn all aspects of programming a JAX-WS 2.1 web service. Additionally, advanced topics such as Web Services Interoperability (WS-I), WS-Reliable Messaging and WS-Addressing will also be covered. All development will be performed using JBoss 5.0 and Eclipse WTP.

Topics

  • XML schema design
  • SOAP
  • WSDL
  • JAXB
  • JAX-WS
  • JSR 921
  • UDDI
  • WS-Security
  • Interoperability issues
  • WS-Addressing
  • WS-ReliableMessaging
  • WS-Trust and WS-Federation

What you will learn

After completing this course, the student should be able to:
  • Confidently design XML schema and WSDL.
  • Tell the difference between different SOAP styles (document literal, RPC literal etc.)
  • Implement a Web Service using Eclipse WTP and JBoss.
  • Write a Web Services client using standard Java specifications.
  • Register a service in a public or private UDDI registry.
  • Secure web services.
  • Learn the interoperability issues especially with the .NET platform.

Audience

Java EE developers who will like to learn about how to build a Web Services based solution. This class covers many advanced topics that will help them build a solution appropriate for a large business.

Prerequisites

Java programming. Beginner level knowledge of Java EE and XML.

For those with no prior Java EE experience the following course is suggested:

WA1718 Java EE 5 Programming with JSF, EJB 3.0, and JPA using JBoss 5.0

Duration

Five days.
Schedule WA1506 EJB 3 Development with JBoss Training Schedule this course
Course Outline
Learn more about EJB 3 Development with JBoss Training Learn more about the courseware