CSAPP——代理服务器实现(一)
proxyserver lab的实现根据csapp的要求,要求实现以下三个功能1、基本的传输2、多线程3、缓存1、基本传输基本传输分为四步1、代理服务器接收客户端的数据2、代理服务器把接收到的数据传给目标服务器3、接收目标服务器发送来的数据4、代理服务器把接收到的数据传给客户端首先我们需要监听端口,用Open_listenfd函数来进行监听,随后生成多线程和处理函数doit(这里我用P、V操作,限制住了多线程)int main(int argc, char **argv){ in
原创
2021-07-09 11:12:00 ·
520 阅读 ·
0 评论