04 2020 档案
摘要:1、多进程服务器得缺点和解决方法 在多进程服务器中,我们看到了当有新的客户端请求时,服务端进程会创建一个子进程,用于处理和客户端的连接和处理客户端的请求。这是一种并发处理客户端请求的方案,但并不是一个很好的方案,因为创建进程时需要付出很大的代价,需要大量的运算和内存空间,由于每个进程都具有独立的内存
阅读全文
摘要:1、进程概念及应用 我们知道,监听套接字会有一个等待队列,里面存放着不同客户端的连接请求,如果有一百个客户端,每个客户端的请求处理是0.5s,第一个客户端当然不会不满,但第一百个客户端就会有相当大的意见了。为了要使得所有客户端都尽可能的满意,我们应采用并发服务端,使其同时向所有发起请求的客户端提供服
阅读全文
摘要:1、send和recv函数 在之前的学习中,我们在不少示例中用到send和recv这两个函数,但一直没有详细解释过着两个函数中每个参数的含义。本节将介绍Linux平台下的send&recv函数 #include <sys/socket.h> ssize_t recv(int sockfd, cons
阅读全文
摘要:1、域名系统 DNS是对IP地址和域名进行互相转换的系统,其核心是DNS服务器。 1.1、什么是域名 提供网络服务的服务端也是通过IP地址来区分的,但由于IP地址难于记忆,因此通过易记忆、易表述的域名来取代IP地址。 1.2、DNS服务器 在浏览器地址栏输入www.baidu.com,或用ping命
阅读全文

浙公网安备 33010602011771号