应用服务器
应用服务器是专门用于运行应用程序的服务器。此处的“服务器”既包括为程序运行提供环境的硬件,也包括软件。
应用服务器有许多用途。下面列出几个示例:
为什么要使用应用服务器?
Web 服务器的设计目的——并且通常经过优化——是提供网页。因此,它可能没有足够的资源来运行要求较高的 Web 应用程序。应用服务器提供运行这些应用程序所需的处理能力和内存,使其能够实时运行。它还提供运行特定应用程序所需的环境。例如,云服务可能需要在Windows计算机上处理数据。基于Linux的服务器可以为云服务提供 Web 界面,但无法运行 Windows 应用程序。因此,它可能会将输入数据发送到基于 Windows 的应用服务器。应用服务器可以处理这些数据,然后将结果返回给 Web 服务器,后者可以在 Web 浏览器中输出结果。
测试你的知识