Undertow Concepts: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 25: | Line 25: | ||
=HttpServerExchange= | =HttpServerExchange= | ||
<font color=red> | |||
An exchange can be in blocking or non-blocking mode, and it can be put in blocking mode. | |||
</font> | |||
=Handler= | =Handler= |
Revision as of 22:11, 18 January 2016
Internal
Overview
Undertow is a web server written in Java. It provides both blocking and non-blocking APIs based on NIO. It has a composition-based architecture that allows assembling a web server combining small single purpose handlers.
Undertow is embeddable, its lifecycle is controller by the embedding application.
Undertow is the default web server in WildFly.
Artifacts
Request Lifecycle
- http://undertow.io/undertow-docs/undertow-docs-1.3.0/index.html#request-lifecycle
- http://undertow.io/undertow-docs/undertow-docs-1.3.0/undertow-request-lifecycle.html
XNIO Concepts
HttpServerExchange
An exchange can be in blocking or non-blocking mode, and it can be put in blocking mode.