103、Netty是什么?和Tomcat有什么区别?特点是什么?

Netty是什么?和Tomcat有什么区别?特点是什么?

一、Netty是什么

Netty是一个基于NIO的异步网络通信框架,性能高,封装了原生NIO编码的复杂度,开发者可以直接使用Netty来开发高效率的各种网络服务器,并且编码简单。

二、Netty和Tomcat有什么区别

  • Tomcat是一个Web服务器,是一个Servlet容器,基本上Tomcat内部只会运行Servlet程序,并处理HTTP请求,
  • 而Netty封装的是底层IO模型,关注的是网络数据的传输,而不关心具体的协议,可定制性更高。

三、Netty的特点

  • 异步、NIO的网络通信框架
  • 高性能
  • 高扩展,高定制性
  • 易用性
相关推荐
郑州光合科技余经理2 分钟前
同城配送调度系统实战:JAVA微服务
java·开发语言·前端·后端·微服务·中间件·php
TDengine (老段)5 分钟前
TDengine 脱敏函数用户手册
大数据·服务器·数据库·物联网·时序数据库·iot·tdengine
独自破碎E13 分钟前
【模拟】顺时针旋转矩阵
java·线性代数·矩阵
TsengOnce25 分钟前
Docker 安装达梦8数据库-5步成功
java·数据库
玉树临风江流儿28 分钟前
WSL2通过主机转发流量,实现与开发板互相ping通
linux·服务器·网络
树码小子29 分钟前
Spring框架:Spring程序快速上手
java·后端·spring
程序 代码狂人30 分钟前
CentOS7中有趣的yum源(彩蛋)-----第二期
linux·运维·服务器
李松桃34 分钟前
python第三次作业
java·前端·python
Y‍waiX‍‍‮‪‎⁠‌‫‎‌‫‬35 分钟前
CentOS7(Linux)从系统安装到环境搭建
linux·运维·服务器
马士兵教育36 分钟前
计算机专业学生入行IT行业,编程语言如何选择?
java·开发语言·c++·人工智能·python