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

一台计算机(或一个计算机程序)运行一个专用于接受来自客户端的HTTP请求并返回HTTP响应(如HTML格式的网页和其他链接对象)的计算机称为web服务器。另一方面,将向另一个设备提供不同应用程序的软件引擎称为应用程序服务器。它们通常出现在办公室和大学里,允许网络中的所有用户在同一台机器上执行软件应用程序。但是,随着Internet和web2.0技术的发展,Web服务器和应用服务器开始迅速地融合在一...

Web服务器与应用服务器

一台计算机(或一个计算机程序)运行一个专用于接受来自客户端的HTTP请求并返回HTTP响应(如HTML格式的网页和其他链接对象)的计算机称为web服务器。另一方面,将向另一个设备提供不同应用程序的软件引擎称为应用程序服务器。它们通常出现在办公室和大学里,允许网络中的所有用户在同一台机器上执行软件应用程序。但是,随着Internet和web2.0技术的发展,Web服务器和应用服务器开始迅速地融合在一起。此外,应用程序服务器也可以配置为web服务器。

什么是Web服务器?

Web服务器,顾名思义,主要功能是一周七天24小时不间断地为网页提供服务。只要web服务器启动并运行,相应的web页面和站点就可以通过网络提供给用户。因此,web服务器必须一直工作,这样就不会因为web页面的不可用而给用户带来任何不便。停机时间用于定义由于网站及其页面不可用而损失的任何时间。知名的网络托管公司试图维护一个好的服务,这意味着应该有一个最小的停机时间,比如不到一秒的时间。通常,web服务器不支持多线程。Web服务器也没有连接池、隔离池和事务特性。为了更清楚地理解web服务器的概念,考虑以下场景。要访问的用户www.cnn.com在Internet Explorer(即web浏览器)上键入地址,该浏览器实际上正在客户端计算机上运行。然后,这个请求被发送到cnn的web服务器,该服务器实际上将这些页面保存在硬盘上。然后,Web服务器将页面和其他链接对象的内容作为响应发送回Web浏览器,Web浏览器将这些内容显示给用户。所以,不用说,web服务器需要一次从多个连接快速地服务请求。

什么是应用服务器?

应用服务器可以看作是一个软件框架,它提供了一个环境,在这个环境中,许多应用程序都可以运行,而不管它们是什么。停机时间对应用服务器也很重要。为了获得最佳服务,您需要将停机时间保持在不到几秒钟的时间内。通常,应用程序服务器支持多线程。您可以在应用程序服务器中找到隔离池、连接池和事务功能等功能。由于应用程序服务器运行的软件不同,可能依赖于其他软件和应用程序,因此它们通常将中间件捆绑在一起,以实现与依赖的应用程序(如web服务器、数据库管理系统和图表程序)之间的通信。

Web服务器与应用服务器的区别

  • 发表于 2020-11-06 14:25
  • 阅读 ( 190 )
  • 分类:IT

你可能感兴趣的文章

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

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

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

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

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

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

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

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

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

见解(outlook)和交换(exchange)的区别

...k和Exchange之间的区别,您必须了解电子邮件客户端和邮件服务器之间的区别。邮件服务器是一个系统,它通过网络存储和管理您发送和接收的邮件,通常通过Internet。把邮件服务器想象成你友好的邻居送货员,他会收到来自本地...

  • 发布于 2021-06-25 16:38
  • 阅读 ( 458 )

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

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

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

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

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

  • 发布于 2021-07-01 00:44
  • 阅读 ( 658 )

windows服务器(windows server)和exchange服务器(exchange server)的区别

...统,而Exchange Server是在Windows Server操作系统上运行的邮件服务器和日历服务器。 微软公司是一个美国的组织,开发、**和销售软件、个人电脑、其他电子设备和相关服务。Windows Server和Exchange Server是两种Microsoft产品。Windows服务器...

  • 发布于 2021-07-01 13:46
  • 阅读 ( 454 )

客户端脚本(client side scripting)和服务器端脚本(server side scripting)的区别

客户端脚本和服务器端脚本的主要区别在于,客户端脚本用于编写在客户端或浏览器中执行的脚本,而服务器端脚本用于编写在服务器端或服务器中执行的脚本。 web按照客户机-服务器模式工作。这里,主机或客户机是指请求服...

  • 发布于 2021-07-02 01:43
  • 阅读 ( 1150 )

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

在本文中,我们将了解web服务器与应用程序服务器的区别。 总结表格 web服务器 应用服务器 通常存储网页 通常存储应用程序 主要处理网页的http请求 可以处理多个协议 包含静态网页 具有动态内容 定义 web服务器是...

  • 发布于 2021-07-03 03:30
  • 阅读 ( 451 )

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

客户机通常使用应用程序通过服务器或介质执行任务。两个这样的应用程序是客户机-服务器应用程序和web应用程序。客户机-服务器应用程序是一个从客户机部分开始工作的应用程序,用于访问远程服务器以执行其必要的任务和...

  • 发布于 2021-07-10 03:45
  • 阅读 ( 335 )
fy7jj2765
fy7jj2765

0 篇文章

相关推荐