A server represents an instance of Undertow and consists of several elements:

  1. Host
  2. HTTP Listener
  3. HTTPS Listener
  4. AJP Listener

The host element provides a virtual host configuration while the three listeners provide connections of that type to the Undertow instance.

Note
Multiple servers may be configured, which allow deployments and servers to be completely isolated. This may be useful in certain scenarios such as multi-tenant environments.