Undertow is the default web server included in the WildFly Application server. Undertow replaced the JBoss web server from WildFly 8. In Chapter 2, Developing and Hosting Scalable Web Applications, users implicitly used the embedded version of Undertow in JBoss AS to host an application. This chapter is about handling custom deployment scenarios by embedding Undertow in Java applications. The user will also learn how to set up highly available deployments and build microservices with Undertow.
This chapters is organized around the following topics:
- Undertow--purpose and architecture
- Undertow request life cycle and error handling.
- Microservices with the Undertow API
- Undertow reverse proxy and load balancing features
- Configuring an Undertow subsystem in WildFly
- Using WildFly-Swarm to package Java EE applications for microservices...