netty

简介: netty

1.2 Selector

selector 单从字面意思不好理解,需要结合服务器的设计演化来理解它的用途

多线程版设计

多线程版
socket1
thread
socket2
thread
socket3
thread

⚠️ 多线程版缺点

  • 内存占用高
  • 线程上下文切换成本高
  • 只适合连接数少的场景
目录
相关文章
|
1月前
|
存储 Java API
Netty指南
Netty指南
39 2
|
3月前
|
设计模式 网络协议 Java
Netty | 一起来了解了解Netty吧
Netty | 一起来了解了解Netty吧
32 0
|
4月前
|
监控 前端开发 Java
Netty使用篇
Netty使用篇
|
5月前
|
安全 Java Linux
Netty4 使用总结
Netty4 使用总结
31 0
|
7月前
netty练习
netty练习
27 0
|
7月前
netty
netty
35 0
|
11月前
|
JSON 移动开发 网络协议
Netty应用篇
Netty应用篇
63 0
|
设计模式 安全 Java
Netty是什么?怎么学?
Netty是什么?怎么学?
137 0
|
消息中间件 分布式计算 网络协议
Netty之初识
Netty之初识
89 0
|
消息中间件 机器学习/深度学习 存储
Netty的使用
一个好的通信框架是怎样的?同时如何使用netty? 一个好的通信框架,必然是支持双工通信的,同时它能够对半包黏包进行处理,方便高效的编解码、序列化,拥有心跳超时机制,同时支持大量连接并发,方便调用。而这个通信的过程,我始终是觉得它的起源是三次握手和四次挥手。它们影响着消息中间件和通信框架以及SOA框架的发展。netty最简单的是它的EchoServer和EchoClient,两者有同时有自己对应的处理器EchoServerHandler、EchoClientHandler。
120 0
Netty的使用

热门文章

最新文章