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
Calling a Web Service
Writing a Web Service
Using the xjc Schema Compiler
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: