3.8.1. 网络概述
3.8.1.1 从进程间通信说起: 网络域套接字socket,可以理解是进程间通信,可以 在不同电脑的单个进程间通信。
3.8.1.2 网络通信层次: 在两台主机中 ------ 应用程序-> API-> OS(网卡驱动)-> 硬件(网卡)<—网络(intnet)—> 硬件(网卡)-> OS(网卡驱动)-> API -> 应用程序;
3.8.1.2
(1)硬件部分:网卡(最下层)
(2)操作系统底层:网卡驱动
(3)操作系统API:socket接口
(4)应用层:底层(直接基于socket接口编程)
(5)应用层:高级(基于网络通信应用框架库)
(6)应用层:更高级(http,网络控件等)
3.8.1.3 本部分学习方法:
(1)重点1 掌握网络通信的框架层次和基本原理
(2)重点2 掌握socket及相关函数的使用
(3)重点3 掌握服务器和客户端程序间通信方法
注:socket只是一个操作系统的API函数,socket的直白意思是 “插座”。