博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

netty的介绍

Posted on 2020-08-16 21:18  kali98k  阅读(182)  评论(0编辑  收藏  举报

一、netty的介绍

Netty 是由 JBOSS 提供的一个 Java 开源框架,现为 Github上的独立项目。

Netty 是一个异步的、基于事件驱动网络应用框架,用以快速开发高性能、高可靠性的网络 IO 程序。

 

Netty主要针对在TCP协议下,面向Clients端的高并发应用,或者Peer-to-Peer场景下的大量数据持续传输的应用。

二、应用场景

2.1互联网

例如:阿里分布式服务框架 Dubbo RPC 框架使用 Dubbo 协议进行节点间通信,Dubbo 协议默认使用 Netty 作为基础通信组件,用于实现各进程节点之间的内部通信

2.2游戏行业

2.3大数据

三、netty的组成