Java EE 7: Web Services

Go to class
Write Review

Free Online Course: Java EE 7: Web Services provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Java EE 7: Web Services is taught by Kesha Williams.

Overview
  • Learn how to build SOAP-based and RESTful web services in Java EE using JAX-WS and JAX-RS.

Syllabus
  • Introduction

    • Build RESTful web services with Java EE
    • What you should know
    • Development environment setup
    • Course project and architecture
    1. Understanding Web Services
    • Web services overview
    • Why use Java EE?
    • Decide which service to use
    2. Building RESTful Web Services with JAX-RS
    • Understand REST services
    • Use JAX-RS annotations
    • Map to entities
    • Extract request parameters
    • Use HTTP GET
    • Use HTTP POST
    • Use HTTP PUT
    • Use HTTP DELETE
    3. Accessing REST Resources with the JAX-RS Client API
    • Understand the JAX-RS Client API
    • Use the JAX-RS Client API
    • Use advanced features
    4. Building SOAP Web Services with JAX-WS
    • Understand SOAP services
    • Create a JAX-WS endpoint
    • Implement SOAP clients in Java
    • Retrieve data via an endpoint
    • Create data via an endpoint
    • Update data via an endpoint
    • Delete data via an endpoint
    • Map to entities with JAXB
    5. Searching, Error Handling, and Testing in Web Services
    • Search in web services
    • Incorporate error handling
    • Test web services
    6. Documentation, Logging, and Tracing
    • Document web services
    • Interceptors and filters
    • Secure web services
    Conclusion
    • Next steps