服务器web服务器和app服务器

什么叫web服务器  时间:2021-05-08  阅读:()

web服务器和app服务器

简单来说 web服务器提供页面给浏览器而 app服务器提供客户端可以调用的接口。web服务器处理 HTTP协议。当收到一个 HTTP请求之后 web服务器会返回一个 HTTP响应 比如一个 HTML页面。为了处理请求它可能响应一个静态的 HTML页面、 图片、重定向或者代理 delegate 其他动态响应。这些动态响应可以由其他程序生成包括CGI脚本 JSPs servlets  ASPs服务器端的 Javascript 或者其他服务器端技术。而这些服务器端程序响应大多数时候都表现为 HTML页面供浏览器访问。

Apache是web服务器 Tomcat是应用 java 服务器它只是一个 servlet 容器是Apache的扩展。 Apache用tomcat扩展后既可以解释 java 程序 jsp,serverlet  。不同于web服务器主要发送用来展示在浏览器上的HTML页面 app服务器为客户端程序处理应用逻辑方面问题。应用程序使用这些逻辑就如同调用一个对象的方法或者面向

过程编程中的函数一样简单。

分别举例子说明

场景1  web服务器而非app服务器

在这个场景里 web服务器独自提供在线商店的功能。它接受用户的请求交给服务器端程序处理。该服务器端程序通过数据库或者纯文本查找到价格信息然后生成 HTML响应通过web服务器返回给用户的浏览器。

总结来说 web服务器仅需要接受 HTTP请求 并响应 HTML网页。

场景2  web服务器+app服务器

同场景1一样 web服务器仍然代理脚本生成的响应。但是你可以把业务逻辑部署在 app服务器上。这样脚本就不需要去关注怎样查询和生成响应而仅需要调用 app服务器提供查询服务从而利用其生成它的 HTML响应。

在这个例子中 app服务器提供了价格查询的业务逻辑。这个逻辑不应该包含怎样去展示或者强迫客户端使用这些数据。相反的是客户端和 app服务器进行交互只有当客户端调用了 app服务器的价格查询服务的时候该服务才查找到信息并返回。

同HTML代码生成分离开后价格查询逻辑的复用性提高了。另外一个客户端 比如收银

机 同样可以调用这个接口。而场景 1里价格查询服务就很难被重用 因为它和 HTML页面紧密联系。

总结来说第二个场景中 web服务器处理 HTTP请求并返回 HTML页面而 app服务器处理业务逻辑。

注意事项

1 . 近来 XML web服务器模糊了 app服务器和 web服务器的界限。发送一个 XML请求给web服务器 web服务器可以像过去的 app服务器一样处理数据并返回响应。

2.另外很多 app服务器包含 web服务器这就意味着你可以把 web服务器看做 app服务器的一个子集。虽然 app服务器包含 web服务器的功能但是开发者还是很少以此身份发布 app服务器。如果需要的话他们通常将 web服务器和 app服务器分离开。这样的目的是性能简单的 web请求不会影响到 app服务器的性能 、发布配置专用的web服务器集群等 、更好的厂商选择。

浦东数据中心欢迎您的咨询

酷锐云香港(19元/月) ,美国1核2G 19元/月,日本独立物理机,

酷锐云是一家2019年开业的国人主机商家,商家为企业运营,主要销售主VPS服务器,提供挂机宝和云服务器,机房有美国CERA、中国香港安畅和电信,CERA为CN2 GIA线路,提供单机10G+天机盾防御,提供美国原生IP,支持媒体流解锁,商家的套餐价格非常美丽,CERA机房月付20元起,香港安畅机房10M带宽月付25元,有需要的朋友可以入手试试。酷锐云自开业以来一直有着良好的产品稳定性及服务态度,支...

月神科技 国内上新成都高防 全场八折促销续费同价!

月神科技是由江西月神科技有限公司运营的一家自营云产品的IDC服务商,提供香港安畅、香港沙田、美国CERA、成都电信等机房资源,月神科技有自己的用户群和拥有创宇认证,并且也有电商企业将业务架设在月神科技的平台上。本次带来的是全场八折促销,续费同价。并且上新了国内成都高防服务器,单机100G集群1.2T真实防御,上层屏蔽UDP,可定制CC策略。非常适合网站用户。官方网站:https://www.ysi...

RAKsmart推出7.59美元/月,云服务器产品Cloud Server,KVM架构1核1G内存40G硬盘1M带宽基础配置

近期RAKsmart上线云服务器Cloud Server产品,KVM架构1核1G内存40G硬盘1M带宽基础配置7.59美元/月!RAKsmart云服务器Cloud Server位于美国硅谷机房,下单可选DIY各项配置,VPC网络/经典网络,大陆优化/精品网线路,1-1000Mbps带宽,支持Linux或者Windows操作系统,提供Snap和Backup。RAKsmart机房是一家成立于2012年...

什么叫web服务器为你推荐
模式ios8请务必阅读正文之后的免责条款部分支持ipad深圳市富满电子集团股份有限公司Deviceios5重庆网通重庆联通现在有哪些资费???xp如何关闭445端口系统怎么关闭445端口win7关闭445端口如何快速关闭445端口勒索病毒win7补丁由于电脑没连接网络,所以成功躲过了勒索病毒,但最近要联网,要提前装什么补丁吗?我电脑断网好久了x-routerx-arcsinx的等价无穷小是什么?
免费域名注册 广州服务器租用 最新代理服务器地址 韩国俄罗斯 美国主机推荐 服务器cpu性能排行 毫秒英文 腾讯实名认证中心 重庆双线服务器托管 服务器监测 厦门电信 河南移动梦网 监控服务器 中国linux 贵阳电信测速 注册阿里云邮箱 网站加速 买空间网 七牛云存储 windowssever2008 更多