netty
未读
Netty系列-组件
前言 本篇会通过一个示例引入Netty的相关组件,以及这些组件的关系,这也是Netty的核心,任何功能的扩展都是基于某个或某些组件。 一个例子 例子是实现一个服务端的http服务,其来源于github Netty example模块,代码地址>。 服务端启动入口: /**
* An HTTP se
netty
未读
Netty系列-为什么选择Netty?
前言 作为Netty的入门介绍篇,本篇主要通过Java IO网络编程相关概念引出Netty。Netty主要解决了什么问题,为什么网络通讯我们首选Netty呢。 Java网络编程 首先看下Java原生提供的网络编程组件,包括了最早JDK1.0版本就支持的Socket这种BIO(`阻塞`)编程模型;及J
网络
未读
TCP协议之重传时间计算
网络环境是复杂多变的,而TCP是可靠的,在数据即Segment丢失或延迟的时候,就要发送方重新发送,那么发送方需要等多久发送未收到ACK的包呢?本篇希望可以告诉你如何计算数据重发的超时时间。