Netty (software)

From Wikipedia, the free encyclopedia
(Redirected from JBoss Netty)

Template:Short description Template:Refimprove

Page Module:Infobox/styles.css has no content.

Netty
[[Programmer|Original authorTemplate:Pluralize from text]]Trustin Heuiseung Lee
[[Programmer|DeveloperTemplate:Pluralize from text]]Netty Project Community
Template:Infobox software/simple
Written inJava
TypeEnterprise Integration Patterns Message Oriented Middleware
LicenseApache License 2.0
WebsiteScript error: No such module "WikidataIB".
RepositoryNetty Repository

Script error: No such module "Check for conflicting parameters".

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.[1] 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.[2]

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

Lua error in mw.title.lua at line 404: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').

References

Page Template:Reflist/styles.css has no content.

  1. ^ Page Module:Citation/CS1/styles.css has no content."Netty Project". Netty Project Community.
  2. ^ Page Module:Citation/CS1/styles.css has no content."Netty 2 1.0 Released".
  • No URL found. Please specify a URL here or add one to Wikidata.