Announcement:Visit NETTY.IO - our new web site!The Netty project is not part of JBoss.org anymore, and moved to http://netty.io/. |
|
Netty is an asynchronous event-driven network application framework
for rapid development of maintainable high performance protocol servers & clients. ![]() |
|
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.7.Final has been released on 24-Nov-2011. Please feel free to browse the documentation, check out 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 available in our issue tracking system, and you are always welcome to report a bug or to contribute · request a new feature. |
Features
|
Netty was designed and written from scratch to provide the best experience in network application development:
|
TestimonialNetty proved instrumental in the architecture of a replacement of an existing high-speed server that parses and caches live streaming quotes. Under stress tests, the new server could parse and store in excess of 260,000 quotes/sec, a figure not remotely possible with blocking I/O. Netty's well-documented API, excellent examples and first-class support made development a pleasure and unlocked the power of Java NIO. It is, hands-down, my first choice for a networking library. Greg Haines Ned Davis Research, Inc.
|
