在Web服务器或应用程序服务器中托管REST API

时间:2018-07-13 22:49:00

标签: rest web-services webserver application-server

我想知道在Web服务器或应用程序服务器中托管REST Web服务API是否有任何区别,请问有什么理由比另一个更受欢迎吗?

1 个答案:

答案 0 :(得分:2)

所以我认为您对什么是应用程序服务器和Web服务器感到困惑。

应用程序服务器计算机/服务器的名称,该计算机正在运行组织使用的任何应用程序,并且它依赖于任何其他服务器来正确运行应用程序功能,例如数据库服务器,缓存服务器和其他类型的服务器

Web服务器是一种使应用程序联机的软件,供客户端通过Web访问。

应用服务器通常在内部运行一个Web服务器,作为在服务器中运行该应用所需的堆栈的一部分,例如库和其他软件需要执行该应用目标。

因此,您可以在Web服务器应用程序的帮助下在应用程序服务器内部运行REST api。

Web服务器的一些示例是 Apache,Nginx,LightHttpd等。