Netty
Netty是一个非阻塞I/O客户端-服务器框架,主要用于开发Java网络应用程序,如协议服务器和客户端。异步事件驱动的网络应用程序框架和工具用于简化网络编程,例如TCP和UDP套接字服务器。[2]Netty包括了反应器编程模式的实现。Netty最初由JBoss开发,现在由Netty项目社区开发和维护。
注意:本條目主題可能尚無中文譯名,因而使用原文或其拉丁字母转写作為標題。如果您在可靠來源中找到本主題的中文名稱,请勇于将其移动至中文标题。(2019年2月)
開發者 | Netty项目社区 |
---|---|
穩定版本 | 4.1.31.Final[1] (2018年10月30日 ) |
預覽版本 | 5.0.0.Alpha3 (2016年1月14日 ) |
源代码库 | |
编程语言 | Java |
类型 | Enterprise Integration Patterns Message Oriented Middleware |
许可协议 | Apache许可证 2.0 |
网站 | netty |
除了作为异步网络应用程序框架,Netty还包括了对HTTP、HTTP2、DNS及其他协议的支持,涵盖了在Servlet容器内运行的能力、对WebSockets的支持、与Google Protocol Buffers的集成、对SSL/TLS的支持以及对用于SPDY协议和消息压缩的支持。自2004年以来,Netty一直在被积极开发。[3]
从版本4.0.0开始,Netty在支持NIO和阻塞Java套接字的同时,还支持使用NIO.2作为后端。
参见
- Apache MINA
参考文献
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.