Web Services Using Java
Revision: TE1702_20060318
(4.26 KB) View, Download, or Print Catalog as a PDF.
Course Length:
5 Days
Course Description:
This course prepares Java programmers to develop Web services and clients according to the WS-I Basic Profile and the new APIs available with the J2EE 1.4 platform. Students learn the interoperable standards SOAP, WSDL, and UDDI, and build Web services and clients using the Java standards SAAJ, JAXM, and JAX-RPC.
Who Should Attend:
Java developers who want to build Web services or clients, either from scratch or based on existing J2EE systems will benefit from this course.
Benefits of Attendance:
Upon completion of this course, students will be able to:
- Describe the Web services architecture.
- Describe the Java Web services architecture.
- Read and recognize SOAP messages.
- Manage SOAP content using the SAAJ.
- Implement a low-level Web service and client using SAAJ and JAXM.
- Attach binary data to SOAP messages.
- Read and write WSDL descriptors.
- Build JAX-RPC services starting from Java code or WSDL.
- Integrate Web services with EJB systems.
- Handle SOAP headers with JAX-RPC message handlers.
- Secure message content.
Prerequisites:
Students should be experienced Java programmers with basic XML literacy. Some J2EE experience is recommended, and experience with XML Schema is a plus.
Course Outline:
- Chapter 1: The Web Services Architecture
- Chapter 2: The Java Web Services Architecture
- Chapter 3: SOAP
- Chapter 4: SAAJ
- Chapter 5: JAXM
- Chapter 6: SOAP Attachments
- Chapter 7: WSDL
- Chapter 8: JAX-RPC
- Chapter 9: Generating Web Services From Java
- Chapter 10: Building Java Web Services From WSDL
- Chapter 11: Web Services And EJB
- Chapter 12: Message Context And Message Handlers
- Chapter 13: Security



