Introduction
Web services with Java EE 8
()
1. Web Services Primer
Why web services are developed
()
Web service terminology
()
2. Java EE Web Service Toolkit
REST and SOAP
()
JAX-RS for RESTful services
()
JAX-WS for SOAP Services
()
Know the difference: SOAP vs. RESTful
()
What's new in Java EE 8 for web services
()
3. Quick Start with JAX-RS
Configure the Java project in Eclipse
()
Your first RESTful web service
()
Package and deploy the service
()
Testing with Postman
()
Dissecting your REST service
()
All about paths in JAX-RS
()
4. Quick Start with JAX-WS
Your first SOAP web service
()
Packaging and deploying your SOAP service
()
Testing with SoapUI
()
Dissecting your SOAP service
()
Consume SOAP services with Java clients
()
Java SOAP client
()
5. JAX-RS Toolkit for Building RESTful Services
Configure your service URL
()
Handle different HTTP methods in JAX-RS
()
Handle request parameters in JAX-RS
()
Use server-sent events (SSE) in JAX-RS
()
The @Context resource
()
6. Consume Your RESTful Service
Synchronous REST service client
()
Asynchronous REST service client
()
Reactive clients in JAX-RS
()
Implement a reactive client
()
7. Customize Your JAX-RS Web Service
Validation in JAX-RS
()
Error handling in JAX-RS
()
8. JAX-RS Service Maintenance
Logging and monitoring in JAX-RS and JAX-WS
()
Tracing in JAX-RS
()
Custom logging in JAX-RS with filters
()
Document JAX-RS with Swagger
()
9. JAX-RS Service Security
Password authentication in JAX-RS
()
Security using the JWT API
()
Implementing password authentication
()
CORS in JAX-RS
()
Ex_Files_Java_EE_8_Web_Services.zip
(1.5 GB)