Verwenden Sie Netty, um einen HTTP-Server aufzubauen Im Gegensatz dazu strukturiert Netty nicht unbedingt die Kommunikation, bietet Sitzungsverw altung oder gar Sicherheit wie TLS. Das ist großartig, wenn Sie eine Netzwerkanwendung auf sehr niedriger Ebene erstellen. Dies ist jedoch möglicherweise nicht die beste Wahl, wenn Sie einen REST-Dienst erstellen.
Wofür wird der Netty-Server verwendet?
Netty ist ein nicht blockierendes E/A-Client-Server-Framework für die Entwicklung von Java-Netzwerkanwendungen wie Protokollservern und Clients Das asynchrone ereignisgesteuerte Netzwerkanwendungs-Framework und Tools werden verwendet, um die Netzwerkprogrammierung zu vereinfachen, wie z. B. TCP- und UDP-Socket-Server.
Welche Unternehmen verwenden Netty?
Wer verwendet Netty? Netty hat eine lebendige und wachsende Benutzergemeinschaft, zu der große Unternehmen wie Apple, Twitter, Facebook, Google, Square und Instagram sowie beliebte Open-Source-Projekte wie Infinispan, HornetQ, Vert.
Wie funktioniert der Netty-Server?
Netty läuft eingebettet in Ihren eigenen Java-Anwendungen Das bedeutet, dass Sie eine Java-Anwendung mit einer Klasse mit einer Hauptmethode erstellen und innerhalb dieser Anwendung einen der Netty-Server erstellen. Dies unterscheidet sich von Java EE-Servern, bei denen der Server seine eigene Hauptmethode hat und Ihren Code irgendwie von der Festplatte lädt.
Was ist das Netty-Projekt?
Das Netty-Projekt ist eine Bemühung, ein asynchrones, ereignisgesteuertes Netzwerkanwendungs-Framework und Tools für die schnelle Entwicklung von wartbaren, hochleistungsfähigen und hochskalierbaren Protokollservern und -clients bereitzustellen.