http应用层协议,基于tcp
tcp:传输层协议;面向连接,必须先与对方确认关系。3次握手。。例如telnet
udp:传输层协议;面向非连接的。不管对方状态,直接发送,例如qq。可靠性低
ip:网络层协议
socket:基于tcp/ip网络的api
网络通信io
i:就是从硬盘到内存
o:从内存到硬盘
nio新io是面向缓存的,是非堵塞的。基于反应器Reactor模式,写就绪、读就绪
bio传统io是面向流的,当一个线程发起io的读和写的时候,均为堵塞方式,只有当读完或者写完之后才会释放线程
最简单的比方:
处理1000个连接传统io需要1000个线程那么nio不需要那么多
阻塞式IO的线程的大部分时间都浪费在等待请求上
分享到:
相关推荐
这个通信的过程一定会涉及到通信协议相关的知识点,当然大家也可能知道一些,但 是我会尽可能的把通信这一块的内容串起来,加深大家的理解。 我们每天都在用浏览器访问各种网站,作为用户来说,只需要需要输入一个...
应用状态- >服务器端不保存应用状态访问订单 根据接口去查询访问商品 查询RESTful的最佳设计域名http://api.gupaoedu.com http:
(7)掌握计算机网络体系结构和网络协议的基本原理; (8)掌握计算机网络有关的标准化知识; (9)掌握局域网组网技术,理解城域网和广域网基本技术; (10)掌握计算机网络互联技术; (11)掌握TCP/IP协议网络的...
自学HCIA时的笔记 1 企业网络架构介绍 1 大型网络基本架构 1 小型企业网络和大型企业网络的区别: 1 大型企业网络设计的基本思想: 1 ...网络通信协议分类: 6 数据链路层协议分类: 6 局域网: 6 广域网: 6
网络管理员笔记-软考笔记(超级详细!!!超级认真)软考学习笔记(带资料!...20.网络协议 四、网络体系结构 21. OSI模型 22.TCP/IP体系结构 五、局域网技术 23.局域网 24.IEEE802 25.CSMA/CD 26.冲突域和广播
Socket编程:Socket是用于实现网络通信的编程接口,支持基于TCP/IP协议的传输,包括TCP和UDP。在Linux下,使用Socket编程可以实现网络通信,包括客户端和服务器端。 IP地址和端口:IP地址是用于标识网络上的设备的...
网络通信协议,网络通信基础知识,socket网络编程的一些基础知识,Socket网络编程学习笔记,网络编程总结,2011-学习资料大全:java_socket编程,学习网络编程的十个步骤,socket编程入门(经典版),Unix_网络编程...
(2)Internet通信协议—TCP/IP。 (3)Internet接入方法。 (4)超文本、超媒体与Web浏览器。 6. 网络安全技术 (1)信息安全的基本概念。 (2)网络管理的基本概念。 (3)网络安全策略。 (4)加密与认证...
1.3 短距离无线通信协议的比较 5 1.3.1 ZigBee与蓝牙技术的比较 6 1.3.2 ZigBee与UWB技术的比较 7 1.3.3 ZigBee与Wi-Fi技术的比较 8 1.3.4 ZigBee与现有移动网络(GPRS、CDMA)的比较 9 第2章 IEEE 802.15.4标准 10 ...
计算机网络复习笔记 计算机网络复习笔记全文共22页,当前为第1页。计算机网络复习笔记全文共22页,当前为第1页。第一章 概论 计算机网络复习笔记全文共22页,当前为第1页。 计算机网络复习笔记全文共22页,当前为第1...
1通信子网:由各种传输介质、通信设备和相应的网络协议组成,它为网络提供数据传输、交换和控制能力,实现连网计算机之间的数据通信(包括物理层、数据链路层、网络层)。2.资源子网:由主机、终端以及各种软件资源...
网络协议栈的实现基本采用TCP/IP的四层架构(链路、网络、传输、应用)。不过在实际学习中通常讲到的是5层架构(物理、链路、网络、传输、应用)。 BSD风格 BSD风格就是通常说的 socket、bind、connect、listen、...
1 企业网络架构介绍 1 大型网络基本架构 1 小型企业网络和大型企业网络的区别: 1 大型企业网络设计的基本思想:...网络通信协议分类: 6 数据链路层协议分类: 6 局域网: 6 广域网: 6 OSI参考模型各个层次的基本功能 6
- 网络基础知识:网络的定义、作用、组成,数据通信原理等基本概念 - 网络参考模型:OSI模型、TCP/IP模型,各层的作用和协议 - 网络协议:TCP、UDP、IP、路由选择、DNS等主要协议原理 - 网络访问技术:以太网、无线...
笔记共八章: 1、概述 2、网络通信的要素 3、IP 4、端口 5、通信协议 6、TCP 7、UDP 8、URL
随着Internet的迅猛发展,网络通信应用程序的开发成为研究热点。Windows环境下进行通讯程序设计的最基本方法是应用Windows Sockets实现进程间通讯。 1 TCP/IP协议、应用程序与套接字 TCP/IP协议是众多网络...
本资源内容同博客文章网络技术与应用(笔记1)和网络技术与应用(笔记2)中的一样,将整理导出成PDF 一、概述 1.交换方式 2.计算机网路体系结构和协议 二、数据通信基础 1.数据传输系统 2.编码和调制 3.差错...
1. 短距离无线通信特点:通信距离短,覆盖距离一般为10~200m。无线发射器的发射功率较低,发射功率一般小于100mW。...ALOHA协议是一种使用无线广播技术的分组交换计算机网络协议,也是最早最基本的无线数据通信协议。
此篇Android学习笔记的源码主要内容: 1.使用WebView控件加载网页 2.使用ImageView控件加载网络图片
CISSP复习笔记-第4章 通信与网络安全。开放系统互联(Open System Interconnect,OSI)参考模型;TCP/IP模型;网络互联基础;网络协议和服务