Undertow allows for two types of handlers to be configured:

  1. File Handlers
  2. Reverse-Proxy Handlers

File handlers serve static files. Each file handler must be attached to a location in a virtual host. Reverse-proxy handlers allow ${build.shortName} to server as a high performance reverse-proxy. It can handle AJP, HTTP, and HTTP.2 backends and supports mod_cluster.