成都网站建设推来客熊掌号,百度关键词点击器,网络销售模式有哪些,wordpress CPT UI1.webserver是做什么的#xff1f;这个项目最后想实现什么#xff1f;
网络服务器#xff0c;是一个处理HTTP请求并返回HTTP响应的程序。#xff08;socket实现的是网络编程#xff0c;不一定是HTTP#xff0c;还有其他协议#xff0c;具体协议由端口来确定#xff09…1.webserver是做什么的这个项目最后想实现什么
网络服务器是一个处理HTTP请求并返回HTTP响应的程序。socket实现的是网络编程不一定是HTTP还有其他协议具体协议由端口来确定。这个项目就是来做一个web服务器通过socket来实现服务器和客户端间的网络通信通过线程池、异步I/O实现高并发最后实现一个能够同时处理很多个线程同时请求通信的高并发服务器。另外可以添加一些扩展功能比如安全功能、日志功能等。
2.socket在这个项目中有什么作用
socket又叫套接字是网络编程技术就是通过编程实现服务器和客户端之间的网络通信。socket由两部分组成IP地址和端口比如127.0.0.1:80这里IP表示特定的对象端口表示特定的服务。网络间通信依靠的就是socket服务器创建socket绑定socket监听客户端发起连接服务器接受连接通信完之后关闭socket。