Server Applications
- Fat JAR
- Packing
- WAR (Servlet Container)
- Hosting
- Authenticating Clients
- Saving Time with Automatic Reloading
- Controlling cache headers
- Log the client requests
- Certificates
- Enable HTTP Compression Facilities
- Configuring the Server
- Cookie/Header Sessions
- Send Headers Automatically
- Digest authentication
- Running Server Application
- XForwardedHeaderSupport (Reverse Proxy Support)
- Google App Engine
- Heroku
- Emit HTML with a DSL
- JSON support using Jackson
- LDAP authentication
- Type-safe Routing
- Metrics with Micrometer metrics
- OAuth authentication
- Raw Sockets
- Generating HTTP Responses
- Using a Self-Signed Certificate
- Session Serializers
- Add an URL for shutting down the server
- Handle Exceptions and Customize Status Pages
- Building Complex Servers
- Testing Server Applications
- Session Transformers
- Using Velocity Templates
- WebSockets