<span><p><b>Learn the fundamentals of Java EE 8 APIs to build effective web services</b></p><h4>Key Features</h4><ul><li>Design modern and stylish web services with Java EE APIs</li><li>Secure your web services with JSON Web Tokens</li><li>Explore the advanced concepts of RESTful web services and th
Building RESTful Web Services with Java EE 8: Create modern RESTful web services with the Java EE 8 API
โ Scribed by Mario-Leander Reimer
- Publisher
- Packt Publishing
- Year
- 2018
- Tongue
- English
- Leaves
- 110
- Edition
- Paperback
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Table of Contents
Cover......Page 1
Title Page......Page 2
Copyright and Credits......Page 3
Packt Upsell......Page 4
Contributors......Page 5
Table of Contents......Page 7
Preface......Page 9
Technical requirements......Page 14
Java EE version history......Page 15
Overview of Java EE 8......Page 16
What's new in Java EE 8?......Page 17
Getting started with Java EE 8 microservices......Page 18
Containerizing Java EE 8 microservices......Page 21
Summary......Page 24
Chapter 2: Building Synchronous Web Services and Clients......Page 25
Implementing basic REST APIs with JAX-RS......Page 26
Using sub-resources......Page 30
Error handling in JAX-RS......Page 34
Implementing web service clients with Java EE 8......Page 38
Testing Java EE 8 web services......Page 41
Jersey Test Framework......Page 42
Test Containers......Page 44
Summary......Page 46
Introduction to content types and content negotiation......Page 47
Easy data binding using JSON-B......Page 52
Flexible JSON processing with JSON-P......Page 55
Implementing hypermedia-driven REST APIs......Page 59
Summary......Page 63
Benefits and usage scenarios of asynchronous processing......Page 64
Basic idea......Page 65
Implementing asynchronous web services......Page 66
Using ManagedExecutorService and server-side callbacks......Page 70
Registering callbacks......Page 72
CompletableFuture......Page 73
Implementing asynchronous web service clients......Page 74
Summary......Page 77
What are SSEs?......Page 78
Implementing SSE on the server-side......Page 79
Implementing SSE REST clients......Page 83
Implementing and sending SSE broadcasts......Page 88
Summary......Page 91
Applying Design by Contract โ adding validation......Page 92
Using JSON Web Tokens for authentication......Page 95
Diagnosability โ logging, metrics, and tracing......Page 100
Summary......Page 105
Other Books You May Enjoy......Page 106
Index......Page 109
๐ SIMILAR VOLUMES
As the technology landscape moves focus towards smaller devices, the need for building scalable, flexible, lightweight, and real-time communications-based applications grows. HTML 5 and Java EE 7 provide a new synthesis of technologies that demonstrate tremendous scope and potential in areas of devi
<p>Develop RESTful web services using the Flask micro-framework and integrate them using MySQL. Use Flask to develop, deploy, and manage REST APIs with easy-to-read and understand Python code. Solve your problem from a choice of libraries. Learn to use MySQL as the web services database for your Fla
I bet this book will be outdated in a year, but I like that it's a straightforward approach current status of RESTful frameworks in java.
The approach we take is ideal for software developers with some, or extensive, programming experience: we design a RESTful API, which serves as our software specification, and implement it with every framework discussed in the book-there are no hypothetical examples; only practical working applicati