随笔分类 - 网络编程
摘要:1、TCP/IP协议族 HTTP是TCP/IP内部中的一个子集,HTTP是建立TCP协议之上的,当进行HTTP通信时,也可以说进行了TCP通信。具体流程如下图所示: 图片来源于 图解HTTP 1.1 TCP协议 按层次分,TCP位于传输层,提供可靠的字节流服务。所谓的字节流服务是指,为了方便传输,将
阅读全文
摘要:1、理解网络编程和套接字 网络编程就是编写程序使两台连网的计算机相互交互数据。 1.1构建接电话套接字 套接字大致分为两种,其中,先要讨论的TCP套接字可以比喻成电话机。实际上,电话机也是通过电话网完成语言数据交换的。 成功时返回文件描述符,失败时返回-1 成功时返回0,失败时返回-1 成功时返回0
阅读全文
摘要:具有代表性的并发服务器端实现模型和发: 1、多进程服务器:通过创建多个进程提供服务。 2、多路复用服务器:通过捆绑并统一管理I/O对象提供服务。 3、多线程服务器:通过生成与客户端等量的线程提供服务。 一、进程概念及应用 进程:“占用内存空间的正在运行的程序”。 从操作系统的角度看,进程是程序流的基
阅读全文

浙公网安备 33010602011771号