Misplaced Pages

Netty (software)

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
(Redirected from JBoss Netty)
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "Netty" software – news · newspapers · books · scholar · JSTOR (January 2017) (Learn how and when to remove this message)
Netty
Original author(s)Trustin Heuiseung Lee
Developer(s)Netty Project Community
Stable release4.1.116 Edit this on Wikidata / 17 December 2024; 15 days ago (17 December 2024)
Preview release5.0.0.Alpha5 / September 28, 2022; 2 years ago (2022-09-28)
RepositoryNetty Repository
Written inJava
TypeEnterprise Integration Patterns Message Oriented Middleware
LicenseApache License 2.0
Websitenetty.io Edit this on Wikidata

Netty is a non-blocking I/O client-server framework for the development of Java network applications such as protocol servers and clients. The asynchronous event-driven network application framework and tools are used to simplify network programming such as TCP and UDP socket servers. Netty includes an implementation of the reactor pattern of programming. Originally developed by JBoss, Netty is now developed and maintained by the Netty Project Community.

Besides being an asynchronous network application framework, Netty also includes built-in implementations of SSL/TLS, HTTP, HTTP/2, HTTP/3, WebSockets, DNS, Protocol Buffers, SPDY and other protocols. Netty is not a Java web container, but is able to run inside one, and supports message compression. Netty has been actively developed since 2004.

Beginning with version 4.0.0, Netty also supports the usage of NIO.2 as a backend, along with NIO and blocking Java sockets.

See also

References

  1. "Release 4.1.116". 17 December 2024. Retrieved 26 December 2024.
  2. "Netty Project". Netty Project Community.
  3. "Netty 2 1.0 Released".

External links

Categories: