REST Java Web Services
Udemy
Course Summary
A guide to understanding, accessing, and writing a REST Java web service using Apache and Java EE.
-
+
Course Description
Update:  Use Payara Server rather than GlassFish, info in Section 1
Update: Apache Tomcat, SSL, Authorization and Authentication in Section 9
Update:  MySQL DB and Apache Tomcat in Section 10
Update: JavaFX to REST Example in Section 11
This course walks the student through general web service concepts, then focuses on RESTful web services. We will write both a service and clients, process JSON and XML, and test using cURL.
This course covers the following topics:
- Web Service Concepts
- JAX-RS
- Calling a Web Service
- Writing a Web Service
- Processing XML/JSON
- Using the xjc Schema Compiler
- Using cURL
- SSL
- Authentication & Authorization
- JavaFX to REST Example
- Apache Tomcat and CXF
The application server initially used is GlassFish since GF is the reference implementation for Java EE.  Section 8 covers the above topics using Apache Tomcat and CXF as the application server.
The environment used for this course includes:
- Java SE 8
- Java EE 7
- Eclipse IDE
- GlassFish/Payara Server
- Apache Tomcat