Netty (software) - Netty (software)
![]() | tento článek potřebuje další citace pro ověření.Ledna 2017) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
![]() | |
Vývojáři | Komunita projektu Netty |
---|---|
Stabilní uvolnění | 4.1.54. Konečné / 11. listopadu 2020[1] |
Náhled verze | 5.0.0. Alpha3 / 14. ledna 2016 |
Úložiště | Čisté úložiště |
Napsáno | Jáva |
Typ | Vzory podnikové integrace Middleware orientovaný na zprávy |
Licence | Licence Apache 2.0 |
webová stránka | netty![]() |
Netty je neblokující I / O klient-server rámec pro rozvoj Jáva síťové aplikace, jako jsou protokolové servery a klienti. Asynchronní řízené událostmi pro zjednodušení se používá síťový aplikační rámec a nástroje síťové programování jako TCP a UDP socketové servery.[2] Netty zahrnuje implementaci vzor reaktoru programování. Původně vyvinutý společností JBoss „Netty nyní vyvíjí a udržuje komunita projektu Netty.
Kromě toho, že je to asynchronní síťový aplikační rámec, Netty zahrnuje také integrované HTTP, HTTP2, DNS a další podpora protokolů, včetně schopnosti běžet uvnitř a servletová nádoba, podpora pro Webové zásuvky, integrace s Google Vyrovnávací paměti protokolu, SSL /TLS podpora, podpora pro SPDY protokol a podpora zprávy komprese. Netty se aktivně vyvíjí od roku 2004.[3]
Počínaje verzí 4.0.0 podporuje Netty také použití NIO.2 jako backend, spolu s NIO a blokování soketů Java.
Viz také
Reference
- ^ „Netty 4.1.54.Finále uvolněno“. Netty.io. Citováno 2020-11-11.
- ^ "Netty Project". Komunita projektu Netty.
- ^ „Netty 2 1.0 Vydáno“.