当前位置:   article > 正文

Web服务器介绍_智能卡 web 服务器支持

智能卡 web 服务器支持

一、web服务简介

        web服务器,也称为www服务器(world wide web),一般是指网站服务器,是指驻留在因特网上某种类型计算机的程序,可以处理浏览器等Web客户端的请求并返回相应信息,可以向浏览器等web客户端提供文档,也可以放置网站文件,让全世界浏览;可以放置数据文件,让全世界下载

        目前主流的三个web服务器是Apache,Nginx和Microsoft的Internet信息服务器(Internet Information Services,IIS)。

二、www服务协议

        Web服务应用层使用HTTP协议,基于C/S模式。但Http并不是一种安全的通信协议,所以为了解决这一缺陷,需要使用另一种协议:安全套接字层文本传输协议HTTPS。

HTTPS在HTTP的基础上增加了SSL协议,SSL依靠证书验证服务器的身份,并为浏览器和服务器之间的通信进行加密。WWW采用的是C/S模式,其作用是存储和整理各种www资源,并相应客户端软件的请求,把客户所需要的资源传送到window、Unix或Linux。

三、web服务器的工作原理

web服务器的工作过程一般可分为以下几个部分:连接过程、请求过程、应答过程和关闭连接四部分
1. 连接过程
        Web服务器和浏览器之间建立起来的一种连接。查看这种连接是否建立,可以查找和打开Socket这个虚拟文件,这一文件的创建意味着连接过程这一步已成功建立。
2. 请求过程
        浏览器通过Socket这个文件向服务器提出各种请求。
3. 应答过程
        运用HTTP协议将请求过程中所提出来的各种请求传送到web服务器,进而实施任务处理,并将处理结果通过HTTP协议返回给Web浏览器,同时通过浏览器以可视化的形式展示请求结果。
4. 关闭连接
        当应答过程结束后,浏览器和服务器关闭连接。
上述四个过程环环相扣、紧密相连,逻辑性比较强,支持多线程、多进程和多线程多进程混合的技术。

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号