【发布时间】:2018-07-13 22:49:00
【问题描述】:
我想知道在 Web 服务器或应用程序服务器中托管 REST Web 服务 API 是否有任何区别,是否有任何理由优先于另一个?
【问题讨论】:
标签: rest web-services webserver application-server
我想知道在 Web 服务器或应用程序服务器中托管 REST Web 服务 API 是否有任何区别,是否有任何理由优先于另一个?
【问题讨论】:
标签: rest web-services webserver application-server
所以我认为您对什么是应用程序服务器和 Web 服务器感到困惑。
Application Server 是运行组织使用的任何应用程序的机器/服务器 的名称,它依赖于任何其他服务器来正确运行应用程序功能,像数据库服务器、缓存服务器和其他类型的服务器。
网络服务器是一种软件,它可以将应用程序置于网上,供客户通过网络访问。
应用服务器通常在其内部运行 Web 服务器,作为在服务器中运行应用程序所需的堆栈的一部分,就像库和其他软件需要执行应用程序目标一样。 p>
因此,您可以在 Web 服务器应用程序的帮助下在应用程序服务器内运行 REST api。
Web 服务器的一些示例是 Apache、Nginx、LightHttpd 等
【讨论】: