web服务器(a web server)和应用服务器(an application server)的区别

在本文中,我们将了解web服务器与应用程序服务器的区别。...

在本文中,我们将了解web服务器与应用程序服务器的区别。

总结表格

web服务器 应用服务器
通常存储网页 通常存储应用程序
主要处理网页的http请求 可以处理多个协议
包含静态网页 具有动态内容

定义

web服务器(a web server)和应用服务器(an application server)的区别

web服务器是一台计算机,它根据来自客户端计算机的HTTP请求检索存储的网页。假设你在电脑上查看你朋友在Facebook上的照片。你的计算机通过HTTP发送一个请求到Facebook的web服务器,所有的web页面都存储在那里,然后它也使用HTTP将页面发送回你的计算机。这些页面通常是HTML格式的,它们很可能包含图像和文本。

web服务器也可以是处理HTTP请求的实际软件。它由几个控制对托管网页的访问的组件组成。其中一个组件是HTTP服务器,它是一种读取web地址和HTTP请求的软件。

web服务器的使用不仅仅限于向您的计算机提供web页面。网络服务器也嵌入路由器、打印机和通过本地网络连接的网络摄像头中。在这里,它们用于监视和控制连接到本地网络的所有设备,而不需要在客户端计算机上安装额外的软件。

应用程序服务器是一个软件引擎,可由客户端计算机访问,有时也可由web服务器访问。这是一台计算机,你很可能会在办公网络中看到,每个连接到该网络的设备都可以在同一台机器上运行软件应用程序。这是应用服务器的主要功能—处理并向客户机和其他应用程序提供对其业务和功能逻辑的访问。软件开发人员通过使用已经在应用服务器上定义的协议、定义和其他软件构建工具,非常依赖此功能。就web应用程序而言,应用程序服务器有助于与web服务器一起创建动态页面。应用服务器的其他功能包括数据冗余(保护数据)、负载平衡、高可用性、用户管理和统一的管理界面。

web服务器(web server) vs. 应用服务器(application server)

web服务器基本上是一个web页面库,设备在其中通过HTTP请求获得访问权限。这些请求由web服务器处理并发送回设备。应用服务器的基本功能是允许应用程序访问其高级别、计算密集型的功能和服务。其他应用程序和web服务器也可以访问应用程序服务器。

Web服务器通常处理HTTP协议。另一方面,应用服务器处理多个协议,其中一个是HTTP。一个包含静态和动态内容的网站有处理静态内容的web服务器和动态拉内容的应用服务器。

  • 发表于 2021-07-03 03:30
  • 阅读 ( 443 )
  • 分类:IT

你可能感兴趣的文章

是什么决定了一台电脑能否成为网络服务器?

如果你正在考虑建立一个网络服务器,你需要一台专门为这个目的而设计的计算机吗?或者你能使用一种更普通的计算机吗?今天的超级用户问答帖子回答了一位好奇的读者的问题。 今天的问答环节是由SuperUser提供的,SuperUser...

  • 发布于 2021-04-08 03:56
  • 阅读 ( 145 )

web服务器是否每个服务器只包含一个网站?

当您第一次开始学习域名、IP地址、web服务器和网站如何相互配合和协同工作时,有时会有点困惑或不知所措。这一切是怎么安排得如此顺利的?今天的超级用户问答帖子回答了一位好奇的读者的问题。 今天的问答环节是由Super...

  • 发布于 2021-04-09 11:57
  • 阅读 ( 235 )

web服务器如何知道您是否使用直接ip地址访问?

...要查看的网站的地址,但是如果我们使用直接IP地址,web服务器真的会“知道”吗?今天的超级用户问答帖子回答了一个困惑读者的问题。 今天的问答环节是由SuperUser提供的,SuperUser是Stack Exchange的一个分支,是一个由社区驱动...

  • 发布于 2021-04-09 16:00
  • 阅读 ( 197 )

web服务器如何侦听新请求?

在了解web服务器及其工作方式时,您可能会好奇,他们是在不断地侦听请求,还是等到收到请求后才采取行动。有鉴于此,今天的超级用户问答帖子有了满足读者好奇心的答案。 今天的问答环节是由SuperUser提供的,SuperUser是Stac...

  • 发布于 2021-04-11 04:35
  • 阅读 ( 174 )

应用服务器(application server)和web服务器(web server)的区别

应用服务器与Web服务器 应用服务器和web服务器是讨论万维网时常用的术语。我们中的许多人已经遇到了一个web服务器,尽管大多数人不知道它。web服务器是指用于向最终用户提供内容(如HTML页面和其他媒体)的软件或硬件。...

  • 发布于 2021-06-23 12:33
  • 阅读 ( 370 )

客户服务器应用程序(client server application)和web应用程序(web application)的区别

客户机服务器应用程序与Web应用程序 在客户端运行并访问远程服务器获取信息的应用程序称为客户机/服务器应用程序,而完全在web浏览器上运行的应用程序称为web应用程序。客户机服务器总是向远程服务器发出请求以获取一...

  • 发布于 2021-06-23 17:50
  • 阅读 ( 196 )

服务器(a server)和数据库(database)的区别

一般来说,服务器是一台高端网络计算机,管理连接的设备(“客户机”)及其作为中央资源对多个应用程序的访问,而数据库是支持应用程序后端数据处理的存储库。 什么是服务器(a server)? 根据组织的网络大小、用户数量...

  • 发布于 2021-06-25 03:04
  • 阅读 ( 249 )

web服务器(web server)和应用服务器(application server)的区别

虽然术语Web服务器和应用程序服务器经常互换使用,以涉及同一件事-即促进网站的正常运作,但它们不是同一件事。相反,它们协同工作,将内容从网站交付给最终用户。web服务器可能指的是一个程序,它接受并满足来自客户...

  • 发布于 2021-06-25 09:03
  • 阅读 ( 675 )

基于云的(cloud based)和基于服务器(server based)的区别

...技术,但我们对它知之甚少。让我们来看看基于云和基于服务器意味着什么。   什么是基于云的(cloud based)? 云这个词实际上是互联网,它无处不在。云是指一个共享的计算资源池,用户可以通过互联网上基于web的工具按需使...

  • 发布于 2021-06-25 18:14
  • 阅读 ( 428 )

客户(client)和服务器(server)的区别

客户机和服务器的主要区别在于,客户机是通过web请求服务的机器或程序,而服务器是根据客户机的请求向客户机提供服务的机器或程序。 万维网(WWW)允许计算机和其他设备相互通信。网络中的设备需要获得各种服务,包括...

  • 发布于 2021-07-01 00:44
  • 阅读 ( 644 )
巫马七九极悼xsi
巫马七九极悼xsi

0 篇文章

相关推荐