Web 服务器和应用程序服务器协同工作,通过Internet提供动态 Web 应用程序内容。动态Web 应用程序内容包括自动填充的字段,例如电子商务购买后的推荐项目,以及用户编辑的内容,例如在线银行表格。大多数 Web 应用程序必须具有动态内容才能运行。这需要 Web 和应用程序服务器一起工作。,,
网络服务器,Web 服务器作为一台计算机、多台计算机或一个机架运行。它们可以像办公桌上的笔记本电脑一样简单,也可以像企业数据中心中的机架服务器一样高性能。Web 服务器本身使用HTTP或HTTPS协议将静态Web 内容传送到最终用户设备上的网页。静态内容被缓存并且每次加载时都保持不变,除非手动编辑源代码。Web 浏览器使用HTML和CSS将静态内容放置在设计人员或开发人员指定的页面上。,Web 服务器可以使用附加组件来支持PHP或Python等脚本语言,从而为网页提供动态内容。这些脚本语言提供了连接数据库或调用第三方API的功能,这些功能是 Web 应用程序内容所必需的。,
应用服务器,应用程序服务器通常位于 Web 服务器之后,根据请求提供动态内容(如帐户登录和基于云的办公套件)。他们使用如上所述的脚本语言来创建动态网页内容。这些脚本可以从数据库或第三方 请求数据,然后将内容返回到 Web 服务器,后者为最终用户制定 HTML 响应。,应用服务器与多种协议交互:HTTP 和 HTTPS,还有传输层安全(TLS)。这是确认 Web 证书真实性的最新安全标准,超过了SSL。,应用程序服务器使用多线程(与多个客户端通信并同时服务多个请求的能力)来更有效地响应请求。,
WEB 服务器和应用程序服务器如何协同工作,应用程序服务器和 Web 服务器使用处理 Web 服务器请求并提供响应的操作系统 线程进行通信。应用服务器通过网络服务器向网页提供动态网络内容。他们转换数据库存储的数据并处理复杂的请求。,当 Internet 用户在浏览器中键入 Web 应用程序的域名时:,反向代理服务器和负载平衡器处理 Web 流量请求,将它们传递到具有最佳带宽管理最终用户需求的服务器。,
应用程序服务器和 WEB 服务器之间的区别,应用程序服务器和 Web 服务器一起工作,并具有一些相似的功能。Web 服务器只提供 HTTP 和 HTTPS 请求,它们提供严格的静态内容,而不使用额外的脚本语言。应用程序服务器提供动态 Web 内容。,大多数 Web 应用程序都需要 Web 服务器和应用程序服务器来协作和交付动态 Web 内容。经常使用的高流量 Web 应用程序至少需要一台 Web 服务器和一台应用程序服务器。,
,Web 服务器和应用程序服务器协同工作,通过Internet提供动态 Web 应用程序内容。动态Web 应用程序内容包括自动填充的字段,例如电子商务购买后的推荐项目,以及用户编辑的内容,例如在线银行表格。大多数 Web 应用程序必须具有动态内容才能运行。这需要 Web 和应用程序服务器一起工作。,,
Web服务器与应用程序服务器:有什么区别?
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《Web服务器与应用程序服务器:有什么区别?》
文章链接:https://zhuji.vsping.com/499467.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
文章名称:《Web服务器与应用程序服务器:有什么区别?》
文章链接:https://zhuji.vsping.com/499467.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。