HTTP/2 Support

Undertow supports HTTP/2 out of the box, no overriding the boot class path required.

HTTP Upgrade Support

Support for HTTP upgrade, to allow multiple protocols to be multiplexed over the HTTP port.

Web Socket Support

Undertow provides full support for Web Sockets, including JSR-356 support.

Servlet 4.0

Undertow provides support for Servlet 4.0, including support for embedded servlet. It is also possible to mix both Servlets and native undertow non-blocking handlers in the same deployment.

Embeddable

Undertow can be embedded in an application or run standalone with just a few lines of code.

Flexible