Netty adalah kerangka kerja sumber terbuka Java. Netty menyediakan kerangka kerja dan alat aplikasi jaringan asynchronous yang digerakkan oleh peristiwa untuk dengan cepat mengembangkan server jaringan dan program klien dengan kinerja tinggi dan keandalan tinggi.
Dengan kata lain, Netty adalah kerangka pemrograman sisi klien dan server berdasarkan NIO. Menggunakan Netty dapat memastikan bahwa Anda dapat dengan cepat dan mudah mengembangkan aplikasi jaringan, seperti aplikasi klien atau server yang mengimplementasikan protokol tertentu. Netty sangat menyederhanakan dan menyederhanakan proses pengembangan pemrograman aplikasi jaringan, seperti pengembangan layanan soket TCP dan UDP.
"Cepat" dan "sederhana" tidak berarti hal itu akan menimbulkan masalah pemeliharaan atau kinerja pada aplikasi akhir Anda. Netty adalah proyek yang telah menyerap pengalaman implementasi berbagai protokol, termasuk FTP, SMTP, HTTP, berbagai protokol biner dan teks, dan telah dirancang dengan cukup hati-hati. Pada akhirnya, Netty berhasil menemukan cara untuk memastikan kemudahan penggunaan berkembang, ini juga memastikan kinerja, stabilitas dan skalabilitas penerapannya.
Tampilan halaman Netty (kerangka layanan jaringan Java).