Netty从0到入门 - 开篇(一)

前言:

此博客主要是自我学习的一个总结文章,如有错误请高人指出...

一、Netty基本介绍

1、Netty 是一个异步的、基于事件驱动的、高性能、高可靠性的网络应用框架

2、Netty 主要针对TCP协议下面对客户端的高并发应用 或 特定场景下的大量数据持续传输的应用

        - 例如:硬件设备与服务器的心跳持续交互

3、Netty 底层仍是使用的TCP/IP协议,在NIO的基础上,Netty进行了封装和优化、

        - TCP/IP -> Java I/O -> NIO ->Netty

        - NIO文章跳转至:三大IO模型BIO/NIO/AIO基本介绍-CSDN博客

二、Netty应用场景

1、Netty 作为异步高性能的网络框架,可作为高性能的RPC框架底层

        - 例如:阿里的Dubbo分布式框架底层协议默认使用的就是Netty来作为基础通信组件,用于实现各个节点之间的内部通信

2、Netty 高可靠、高性能的特性,所以支持大量数据持续传输的场景

3、大数据领域中例如:Hadoop、Flink等 都对Netty进行二次封装实现

第二章待续...

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值