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

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

一、Netty是什么

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

二、Netty和Tomcat有什么区别

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

三、Netty的特点

  • 异步、NIO的网络通信框架
  • 高性能
  • 高扩展,高定制性
  • 易用性
相关推荐
蔬菜_2 分钟前
前端转全栈-day2(修饰符)
java
fīɡЙtīиɡ ℡5 分钟前
怎么是用JWT
java·状态模式
唐青枫12 分钟前
Java JCommander 实战详解:用注解解析命令行参数
java
爱喝水的木子20 分钟前
自建RustDesk私有服务器全攻略
运维·服务器
步行cgn41 分钟前
carList.forEach(System.out::println)
java·开发语言·mybatis
jieyucx42 分钟前
【服务器特性】结合服务器/CMS:解析漏洞实战
运维·服务器·web安全·文件上传
三言老师1 小时前
free查看内存与缓存状态实操
运维·服务器·网络·centos
无锡耐特森1 小时前
通过CAN转Profinet网关与PLC的配合引领智慧物流的未来
运维·服务器·网络
plainGeekDev1 小时前
JUnit 4 → JUnit 5 + Kotlin
android·java·kotlin
plainGeekDev1 小时前
Mockito → MockK
android·java·kotlin