[ home > services > Java Training Curriculums > Intermediate Web Services with IBM Rational Application Developer V6.0 ]

Intermediate Web Services with IBM Rational Application Developer V6.0

Course Code : 520-502
Skill Level : Intermediate - Web Services
Duration : 3 Days
Delivery Type : Classroom with Hands-on labs exercises

Course Description

This three-day course is designed for experienced Java application developers. The course is build upon prior introductory experience in developing Web services. This course teaches the followings:

  • The technologies involved in developing, deploying and securing Web services
  • How to develop Web services using the Web services wizards
  • Debugging and monitoring Web services using the TCP/IP Monitor
  • Configuring handlers and security in Web service deployment descriptors
  • Developing interoperable Web services using the WS-I tools

 

Course Objectives:

  • Develop and deploy J2EE Web services using JAX-RPC service endpoint and stateless session EJB
  • Build a stateless session EJB Web service that employs SOAP over JMS for messaging and transport
  • Debug and monitor Web services using the TCP/IP Monitor
  • Configure SOAP message handlers and WS-Security support for Web services using the Web service deployment descriptors
  • Create J2EE Web services that comply with the WS-I basic profile

 

Course Prerequisites:

Completed 519-501 Introduction to Web Services with IBM Rational Application Developer V6. Alternatively, student should have an understanding of:

  • An understanding of Web services fundamentals, such as XML, SOAP, WSDL and UDDI
  • Experience with building J2EE applications
  • Familiarity with servlets, JSP, and EJB development

 

Agenda:

  • Course introduction
  • Role of Web services in enterprise applications
  • Web services development overview
  • J2EE Web services programming model
  • Web services packaging and deployment model
  • JAX-RPC message handlers
  • SOAP programming model
  • SOAP over JMS
  • Introduction to Web services security
  • Declaring Web services security
  • Web services interoperability
  • Course Summary