A couple of weeks ago we released Undertow 2.1.0.Final, and now it is part of the new
WildFly 19.1.0.Final!
Undertow 2.1.0.Final comes with a new predicate handler: samesite-cookie.
This handler can be used to automatically add the SameSite attribute to cookies in your application, making it
compatible with the latest draft for Incrementally Better Cookies spec.
Several clients support the new spec, and that means...
The Java network programming world has come a long way since Undertow was first started. Netty has emerged as the de-facto standard for network programming in Java, and the Undertow team has decided that the benefits of utilizing Netty outweigh any benefits in keeping our XNIO-based transport layer.
Undertow 3.0 will keep Undertow’s programming model, however, the underlying transport will be changed from XNIO to Netty. We will also use the...
Undertow 2.0 has been released. This release contains support for Servlet 4.0,
which makes it easy to use HTTP/2 features in Servlet applications.
In general, it should be backwards compatible with Undertow 1.4, which the exception of
dropping support for JDK7.
The upcoming WildFly 9.0.0.Beta1 release supports HTTP2, which includes new features like request multiplexing and
server push, unfortunately, due to a few different factors it is not as straightforward to set up as HTTP1. The complexity
comes because HTTP2 as implemented by major browsers requires the use of TLS. This is further complicated by the fact
that it does not use straight TLS, but requires a extension called ALPN (application layer protocol...
Introduction
HTTP/2 is a new protocol, intended as a higher performance alternative to HTTP/1.1. It introduces several new features,
while remaining semantically compatible.
Key Features
HTTP/2 has the following key features compared to HTTP/1.1:
Binary Protocol
HTTP/2 is a binary protocol. This means that it is much more efficient on the wire, however as a result it is no longer human
readable without using tools to decode the...