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

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

一、Netty是什么

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

二、Netty和Tomcat有什么区别

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

三、Netty的特点

  • 异步、NIO的网络通信框架
  • 高性能
  • 高扩展,高定制性
  • 易用性
相关推荐
老李头喽3 分钟前
走进单元测试
java·单元测试
就叫飞六吧3 分钟前
Spring MVC 接口命名为什么会有 *.do/actions等身影?
java·spring·mvc
on_pluto_4 分钟前
【debug】关于如何让电脑里面的两个cuda共存
linux·服务器·前端
万象.4 分钟前
高并发服务器组件单元测试&集成测试&系统测试
服务器·单元测试·集成测试
葡萄成熟时 !9 分钟前
黑马学生管理系统
java·开发语言
沐浴露z24 分钟前
为什么使用SpringAI时通常用Builder来创建对象?详解 【Builder模式】和【直接 new】的区别
java·python·建造者模式
阿杰真不会敲代码25 分钟前
Filter与Interceptor深度解析:分清这两个“拦截器”,面试不再掉坑
java·spring boot·面试
Y***89081 小时前
SQL Server 中行转列
运维·服务器
带刺的坐椅1 小时前
Solon AI 开发学习6 - chat - 两种 http 流式输入输出
java·ai·solon