标签:业务 应用 网络传输 bio 处理 tcp、udp object 数据传输 io性能
一、Java IO概念
1. 一个http请求节点
数据传输
1)网络传输
TCP、UDP
2)通信模型
BIO、NIO、AIO
数据处理
3)应用协议
HTTP、RMI、WEBSERVICE、Redis、JMS
4)序列化协议
JSON、javaobject、Hession
5)业务处理
servlet
二、BIO、NIO性能上的差异
在同样的请求下,BIO与NIO不同线程数来支撑。
推断 | 请求数 | 线程数 | |
BIO | 请求越多,支持的线程也越多 | ||
NIO |
三、通信模型
四、BIO、NIO具体的示例
【图灵学院15】极致优化-高性能网络编程之BIO与NIO区别
标签:业务 应用 网络传输 bio 处理 tcp、udp object 数据传输 io性能
原文地址:http://www.cnblogs.com/yeahwell/p/7632816.html