20.1MB
1.32MB
Netty正式版是一个高性能、高可靠性的网络应用框架。我们可以通过这个软件快速开发一个网络应用,也可以用它来完成网络服务器和客户端程序的开发,让你大大简化编程开发过程。
Netty官方软件介绍
Netty是一个高性能的网络应用框架。Netty提供了一个异步、事件驱动的网络应用程序框架和工具,用于快速开发高性能、高可靠性的网络服务器和客户端程序。使用Netty可以确保您可以快速简单地开发网络应用程序,例如实现某个协议的客户端和服务器应用程序。Netty简化和精简了网络应用程序的编程过程,例如TCP和UDP的socket服务开发。软件功能
设计统一的API -用于各种传输类型-阻塞和非阻塞套接字。
基于灵活和可扩展的事件模型,它允许清晰地分离关注点。
高度可定制的线程模型——单线程、一个或多个线程池,如SEDA。
真正的无连接数据报套接字支持(从3.1开始)
可用性
完美的Javadoc文档,用户指南和例子。
不需要额外的依赖,jdk 5 (Netty 3.x)或6 (Netty 4.x)就可以了。
注意:有些组件,如HTTP/2,可能有更多的要求。有关更多信息,请参考要求页面。
性能需求
更高的吞吐量,更低的延迟
减少资源消耗
尽量减少不必要的内存副本。
安全性
完全支持SSL/TLS和StartTLS
社区
早点玩,经常玩。
作者从2003年开始写类似的框架,他仍然认为你的反馈是宝贵的!