Application Server和Web Server

Anonim

Application Server与Web Server

在讨论万维网时,应用程序服务器和Web服务器是常用术语。我们中的许多人已经遇到过Web服务器,尽管大多数人都不知道。 Web服务器是指用于向最终用户提供内容(如HTML页面和其他媒体)的软件或硬件。这是您的Web浏览器与之通信并从中获取信息的内容。另一方面,应用程序服务器是指运行特定应用程序的软件或硬件。这些应用程序没有GUI,只向客户端提供数据。

应用程序服务器和Web服务器有许多用途,并且站点同时拥有这两个服务器并不罕见。 Web服务器在应用程序服务器运行提供其他内容的应用程序时提供主要内容。但两者都可以存在而不存在另一种。简单内容的Web服务器不需要应用程序服务器。面向非基于Web的网络的应用程序服务器不需要具有Web服务器。

应用程序服务器比Web服务器更灵活,因为它们的设置方式;应用程序拥有更多的资源和执行自由。这可能会使服务器打开攻击者可以利用的某些漏洞。可以在Web服务器上完成的有限的事情使其更容易保护。

因为让两台计算机只运行一个具有两种功能的小型站点是非常昂贵的,所以可以将应用程序服务器和Web服务器同时放在同一台机器上。这称为虚拟化,运行它们的机器既是应用程序服务器又是Web服务器。

摘要:

1.应用服务器是用于运行特定应用程序的平台,而Web服务器是用于通过因特网传送内容的平台 2.通常部署应用程序服务器以支持Web服务器 3.应用程序服务器比Web服务器更灵活 4.应用程序服务器不如Web服务器安全 5.应用程序服务器和Web服务器可以驻留在同一台计算机上