当前位置:首页 > 网上商城 > 正文内容

web服务器是什么?

访客2021-06-01 07:52:34网上商城195

Web服务器有硬件服务器和软件服务器,现在硬件服务器多以云的方式为用户提供服务。

web服务器是什么?

Apache、nginx属于软件服务器,软件服务器是架设在服务端为Web应用提供系统级支撑服务,除了题目中提到的两个服务器,还有微软的IIS服务器也有比较多的应用,可以说是目前应用最为广泛的三大服务器。

web服务器是什么?

以下描述的是Web Server的用户请求处理过程(以CGI为例):

web服务器是什么?

通常Web Server还要与数据库服务器联合使用。

web服务器是什么?

下面通过Java Web服务器来解释Web Server的作用,首先我们看一下Web Server在内部提供的服务:

web服务器是什么?

Web Server包含了httpd和Web Container,其中httpd服务器是apache为静态页面提供的响应服务器,而Web Container则提供了动态内容的处理,为了解释Web Container的概念,我们看一下官方给出的定义:

web服务器是什么?

官方定义只有两点:

协调servlet与httpd进程之间的交互。

一个实现了servlet API的Java虚拟机。

第一点比较好理解,如果是静态页面则交由httpd负责处理,如果是动态请求则传递到Web container中进行处理。

第二点是理解Web Container的重点,实现了servlet API的Java虚拟机则涵盖了很多内容。简单的概括一下,可以包含如下内容:

1.web组件的配置、部署。

2.web组件的生命周期管理、对象的创建、运行、销毁。

3.服务组件之间的信息共享。

4.会话管理。

5.安全管理、异常处理等。

我们通过一个请求处理的时序图看一下Web Container的作用:

可以说Web Container就是Web组件的运行支撑环境,Web组件的一切任务都在Web Container中完成,同时Web Container提供了系统级的支撑,用户的Web组件(比如servlet)只需要专注于业务逻辑的实现就可以了,为开发人员提供了很大的便利。

由于Linux在安全性上要明显好于Windows和Unix,通常Web Server部署在Linux服务器上比较常见。同时Linux服务器的稳定性表现也比较突出,所以一般大型Web服务都选择部署在Linux系统上。

关注我,了解更多关于Web开发的内容,我是悟空问答的签约作者,致力于为头条的网友提供专业的科技类问题解答。

分享给朋友:

相关文章

在京东哪家店买组装电脑比较好?

在京东哪家店买组装电脑比较好?

个人意见,不推荐在网上购买组装电脑。。。如果硬要买的话,推荐京东自营的商品,出了问题直接找京东客服就行。 家里电脑坏了,想买台组装电脑,到京东自营店看了,本人小白一枚。求大神帮忙看看我选的这台机子!第一台 都还不错,一般游戏都可以玩,像gt...

网上购物要链接交易平台如何操作

网上购物要链接交易平台如何操作

那你只要把你的站放在7B外链交易网 ,让他们教你如何操作就可以,我的站就是这样放上面进行交换连接的,挺好的 一个站,你可以去7b-cn看看 有哪些合法的网上交易平台? 3.15过后生存的平台都是合法的平台,开户时一定要是自己在网上银行或银行...

帮忙举几个O2O和B2C的实例

帮忙举几个O2O和B2C的实例

o2o就是online to offline,线上对线下的意思,团购就属于o2o,在网上团购电影票,火锅等拿着凭证,再到线下去消费,这就是o2o,像淘宝的淘点点、微淘。b2c是bussiness to customer,商家对顾客,就像淘宝...

美国人最常用的购物网站是什么?

美国人最常用的购物网站是什么?

易趣,ebay,这个是国外的,淘宝就是抄袭这个的。 亚马逊,Amazon.com,梅西百货,zappos,rulala,各种品牌的官网注册之后都会有折扣邀请。现在海淘是大趋势。注册一个第三方物流账号就,绑定双币信用卡,就可以轻松购物。重要提...

淘宝网购 应该选择什么的导购平台好,要物美价廉的

淘宝网购 应该选择什么的导购平台好,要物美价廉的

想少花钱买到好东西,我推荐你去淘得爽导购 taodeshuang/com 个人还是挺喜欢这个导购网站的,价格便宜,东西也挺好的。在这里分享一下。希望能帮到你...

矿车销子资质需要哪些资质?

矿车销子资质需要哪些资质?

请咨询当地政务大厅 你好,需要矿用安全标志证书、化学成份报告、力学性能报告检验报告、产品合格证,若是有用请给好评”,如若还有疑问,您可以继续追问,谢谢。 矿用安全标志证书、化学成份报告、力学性能报告检验报告、产品合格证、...