TRENDS is authorized to promote and deliver Oracle courses in partnership with TechEdge Solutions. EZY Corporation logo and Oracle logo are registered trademarks of EZY Corporation and Oracle respectively. All rights reserved.

Java EE 6: Develop Web Services with JAX-WS & JAX-RS Ed 1

Schedule

Start End Duration Location Details

Course Details

Java EE 6 Develop Web Services with JAX-WS & JAX-RS

Duration: 5 Days

Course Code: JAXWS-RX1

Prerequisite:

•    Java SE 7: Develop Rich Client Applications Ed 1
•    Java Design Patterns Ed 1
•    Tutorials available on the Oracle Learning Library
•    Oracle Certified Associate, Java SE 7 Programmer

Course Description:

This Java EE 6 programming course covers the design and creation of SOAP and RESTful web services and clients. You'll use the NetBeans Integrated Development Environment (IDE) to develop JAX-WS and JAX-RS web services and deploy those services to Oracle WebLogic Server 12c. The majority of topics covered are portable across all application servers which support the Java EE 6 web service standards. 

Course Objective:

•    Create XML documents and XML schemas while using XML Namespaces.
•    Produce and consume JSON and XML using JAXB.
•    Understand WSDL files and the role they play in SOAP based web services and select either a top-down (WSDL first) or bottom-up (code first) approach to the development of SOAP web services.
•    Make calls to and implement web services based on SOAP standards using JAX-WS (Metro Stack).
•    Implement REST practices in the creation of web services with the JAX-RS specification (Jersey Stack).
•    Secure web services using Java EE Security standards, WS-Security extensions, and OAuth 1.0a.
 
Intended Audience:

•    Developer

Course Outline:

•    An Introduction to Web Services
•    SOAP Web Services
•    Creating RESTful Clients in Java
•    JAX-RS RESTful Web Services
•    WS-Security
•    XML
•    Creating JAX-WS Clients
•    Bottom-Up JAX-WS Web Services
•    Web Service Error Handling
•    Web Service Security with Jersey
•    JAXB
•    RESTful Web Services
•    Top-Down JAX-WS Web Services
•    Security Concepts
•    OAuth 1.1a with Jersey