国内服务器
亚洲服务器
欧洲服务器
北美洲服务器
南美洲服务器
大洋洲服务器
非洲服务器

首页>>IDC资讯

Web服务器和APP服务器有什么差别?

发表时间:2020-08-13 00:12:41

大家都知道用处不一样,用到的服务器也不一样。那么Web服务器和APP服务器有什么差别?桂哥网络为大家详细分析。

我们先看下web服务器和app服务器的定义

Web服务器传送页面使浏览器可以浏览,Web服务器专门处理HTTP恳求。

APP服务器供给的是客户端利用程序可以调用的方法,是通过很多协议来为利用程序供给商业逻辑。

Web服务器

Web服务器可以解析HTTP协议。当Web服务器吸收到一个HTTP恳求,会返回一个HTTP响应,例如送回一个HTML页面。为了处理一个恳求,Web服务器可以响应一个静态页面或图片,进行页面跳转,或者把动态响应的产生委托给一些其它的程序例如CGI脚本,JSP脚本,servlets,ASP脚本,服务器端JavaScript,或者一些其它的服务器端技巧。无论它们(译者注:脚本)的目标如何,这些服务器端的程序通常产生一个HTML的响应来让浏览器可以浏览。

要知道,Web服务器的代理模型非常简略。当一个恳求被送到Web服务器里来时,它只单纯的把恳求传递给可以很好的处理恳求的程序(译者注:服务器端脚本)。Web服务器仅仅供给一个可以履行服务器端程序和返回(程序所产生的)响应的环境,而不会超出职能领域。服务器端程序通常具有事务处理,数据库连接和消息等功效。

虽然Web服务器不支撑事务处理或数据库连接池,但它可以配置各种策略来实现容错性和可扩大性,例如负载平衡,缓冲。集群特点经常被误认为仅仅是利用程序服务器专有的特点。

APP服务器

根据我们的定义,作为利用程序服务器,它通过各种协议,可以包含HTTP,把商业逻辑裸露给客户端利用程序。Web服务器重要是处理向浏览器发送HTML以供浏览,而利用程序服务器供给访问商业逻辑的道路以供客户端利用程序应用。利用程序应用此商业逻辑就象你调用对象的一个方法(或过程语言中的一个函数)一样。

利用程序服务器的客户端(包含有图形用户界面(GUI)的)可能会运行在一台PC、一个Web服务器或者甚至是其它的利用程序服务器上。在利用程序服务器与其客户端之间来回穿梭的信息不仅仅局限于简略的显示标记。相反,这种信息就是程序逻辑。 正是由于这种逻辑取得了数据和方法调用的情势而不是静态HTML,所以客户端才可以随心所欲的应用这种被裸露的商业逻辑。

在大多数情况下,利用程序服务器是通过组件的利用程序接口(API)把商业逻辑裸露(给客户端利用程序)的,例如基于J2EE利用程序服务器的EJB组件模型。此外,利用程序服务器可以管理自己的资源,例如看大门的工作包含安全,事务处理,资源池, 和消息。就象Web服务器一样,利用程序服务器配置了多种可扩大和容错技巧。


上一篇 下一篇
最新文章

如何提高云服务器的安全系数

香港独立IP空间有什么优势

香港空间影响百度收录吗

为啥要租用美国VPS

VPS的缺点有哪些

香港vps作用在哪里

VPS的优点有哪些

外贸网站为啥选择美国vps

VPS能建多少个网站

VPS要如何选择位置

相关文章

美国站群服务器优点:为您的网站提供高性能和稳定性

独立服务器租用三大优势

ChatGPT Plus一个月的价钱,不要钱版用户该如何升级?(chatGPT plus版多少钱)

香港服务器带宽如何选择

美国存储服务器公司:数据时期的关键

为啥美国服务器受欢迎

如何选择国外vps?比较好的是哪个?

域名解析服务器ping不通怎么解决

ChatGPT Plus会员开通与GPT 4使用完全教程│官方推荐新手必读攻略指南(chatgpt plus充值教程)

日常如何维护服务器

X

截屏,微信识别二维码

微信号:muhuanidc

(点击微信号复制,添加好友)

打开微信

微信号已复制,请打开微信添加咨询详情!