Netty
| Netty
| |
|---|---|
| [[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)|150px]] | |
| Basisdaten
| |
| Hauptentwickler | Netty Project Community |
| Entwickler | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) |
| Erscheinungsjahr | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) |
| Aktuelle Version | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) (Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)) |
| Aktuelle Vorabversion | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) (Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)) |
| Betriebssystem | plattformunabhängig |
| Programmiersprache | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) |
| Kategorie | Middleware |
| Lizenz | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) |
| Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) | |
Netty ist ein nicht-blockierendes Client-Server-Framework für die Entwicklung von Java-Anwendungen im Netzwerk, wie Protokollserver und Netzwerk-Clients. Das asynchrone, ereignisgesteuerte Framework für Anwendungen im Netzwerk vereinfacht die Arbeit des Entwicklers an Protokollen wie TCP und UDP sowie ihren Socket-Servern. Netty beinhaltet auch eine Implementation des Reactor-Entwurfsmusters.
Daneben beinhaltet Netty auch einen eingebauten HTTP-Support und kann in einem Servlet-Container ausgeführt werden. Es unterstützt Web Sockets, TLS, SPDY, und Nachrichtenkompression und die Integration mit Google Protocol Buffers. Das Projekt Netty gibt es spätestens seit 2004.<ref>Netty 2 1.0 Released. In: theserverside.com. 7. Juni 2004, abgerufen am 13. März 2018.</ref>
Seit Version 4.0.0 Alpha unterstützt Netty die Verwendung der NIO-Schnittstellen von Java 7 als Backend, sowie nicht-blockierende Java-Sockets.
Siehe auch[Bearbeiten]
Weblinks[Bearbeiten]
- Offizielle Website
- Netty auf GitHub
- Beispielcode aus der englischen Wikipedia
- Liste der Projekte, die Netty verwenden (englisch)
Einzelnachweise[Bearbeiten]
<references />