首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
netty
订阅
yangyangyangyang
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
Netty的那点事儿
Netty是一个基于异步与事件驱动的网络应用程序框架,它支持快速与简单地开发可维护的高性能的服务器与客户端。 所谓事件驱动就是由通过各种事件响应来决定程序的流程,在Netty中到处都充满了异步与事件驱动,这种特点使得应用程序可以以任意的顺序响应在任意的时间点产生的事件,它带来了…
基于 netty http 协议栈的轻量级流程控制组件的实现
nettice 是基于 netty http 协议栈的轻量级流程控制组件,支持可配置的命名空间,实现对 HttpRequest 的流程控制,像普通方法一样处理 http 请求,并对请求的数据自动封装,支持基本类型、List、Array 和 Map,提供 Render 方法渲染并写回响应,支持多种 Content-type。
netty 源码分析之拆包器的奥秘
netty 源码分析之拆包器,深入剖析了 netty 是如何支持各种数据包协议的原理
Netty 4.x User Guide 中文翻译
Netty 项目是一个提供异步时间驱动网络应用框架和快速开发可维护的高性能高扩展性服务端和客户端协议工具集的成果。换句话说,Netty 是一个 NIO 客户端服务端框架,它使得快速而简单的开发像服务端客户端协议的网络应用成为了可能。它它极大的简化并流线化了如 TCP 和 UDP 套接字服务器开发的网络编程。
从 I/O 模型到 Netty(三)
Netty 零、写在前面 本文虽然是讲 Netty,但实际更关注的是 Netty 中的 NIO 的实现,所以对于 Netty 中的 OIO(Old I/O)并没有做过多的描述,或者说根本只字未提,所以本文中所述的所有实现细节都是基于 NIO 版本的。 Netty 作为一个已经发展了十多年的框架,已然…
网络系列一 结合wireshark学习TCP/IP协议中帧,IP包,TCP包的包结构及字段意义
TCP/IP应该是程序员的基本功,但是之前对这个印象总是模模糊糊,花了一些时间对相关的东西进行了整理。本文介绍网络传输中的基本元素,主要包括如下内容 帧的分类、结构及字段意义 结合wireshark学习TCP/IP协议中帧,IP包,TCP包的包结构及字段意义 序列号和确认号 T
netty实战-netty client连接池设计
最近有很多网友在咨询netty client中,netty的channel连接池应该如何设计。这是个稍微有些复杂的主题,牵扯到蛮多技术点,要想在网上找到相关的又相对完整的参考文章,确实不太容易。 在本篇文章中,会给出其中一种解决方案,并且附带完整的可运行的代码。如果网友有更好的…
Netty 源码 (一):Netty 中的 Buffer
最近我学习了 NIO 相关的知识, 然后发现了 Netty 这个基于 NIO 的网络应用框架, 于是就研究起 Netty 框架源码, 来好好体会一下网络框架的设计理念和思想. 这个系列的文章不仅会总结 Netty 各个模块的源码原理, 也会写出一些自己对这些设计的理解和体会
Netty 源码 (三):I/O 模型和 Java NIO 底层原理
我们主要讲解了 Netty 的 Channel 和 Pipeline,了解到不同的 Channel 可以提供基于不同网络协议的通信处理.既然涉及到网络通信,就不得不说一下多线程,同步异步相关的知识了.Netty 的网络模型是多线程的 Reactor 模式,所有 I/O 请求都是异步调用,我们今天就来探讨一下一些基础概念和 Java NIO 的底层机制.