
Netty is a NIO client server framework which enables quick and easy development of network applications such as protocol servers and clients. It greatly simplifies and streamlines network programming such as TCP and UDP socket server.
'Quick and easy' doesn't mean that a resulting application will suffer from a maintainability or a performance issue. Netty has been designed carefully with the experiences earned from the implementation of a lot of protocols such as FTP, SMTP, HTTP, and various binary and text-based legacy protocols. As a result, Netty has succeeded to find a way to achieve ease of development, performance, stability, and flexibility without a compromise.
Status and Road Map
3.2.0.BETA1 and 3.1.5.GA have been released on 04-Mar-2010 and 12-Oct-2009 respectively. Please feel free to browse the documentation, compare the performance to other NIO frameworks, read the testimonials from the satisfied, grab a download, and join us on our community to open the future of network application development!
The complete road map is found in our issue tracking system, and you are always welcome to request and contribute a new feature.
Features
Netty was designed and written from scratch to provide the best experience in network application development:
| Design |
|
| Ease of use |
|
| Performance |
|
| Robustness |
|
| Security |
|
| Community |
|