接触过网站的朋友都知道,在网站建设中,建站除了要买域名,写程序等方面的东西外,服务器也是不可缺少的。而细心的朋友便会发现,其实APP开发跟建站是一样需要服务器的。说到这里,相信就有很多朋友有这样的疑问了,网站跟APP同样需要服务器,那么网站服务器与APP服务器之间有何区别呢?下面百恒网络就带大家一起来了解一下!
一、网站服务器
网站服务器可以解析HTTP协议。当网站服务器接收到一个HTTP请求,会返回一个HTTP响应,例如送回一个HTML页面。为了处理一个请求,网站服务器可以响应一个静态页面或图片,进行页面跳转,或者把动态响应的产生委托给一些其它的程序,例如CGI脚本,JSP脚本,servlets,ASP脚本,服务器端JavaScript,或者一些其它的服务器端技术。无论它们的目的如何,这些服务器端的程序通常产生一个HTML的响应来让浏览器浏览。
要知道,网站服务器的代理模型非常简单。当一个请求被送到网站服务器里来时,它只单纯的把请求传递给可以很好的处理请求的程序。网站服务器仅仅提供一个可以执行服务器端程序和返回响应的环境,而不会超出职能范围。
二、APP服务器
根据我们的定义,作为应用程序服务器,它通过各种协议,可以包括HTTP,把商业逻辑暴露给客户端应用程序。网站服务器主要是处理向浏览器发送HTML以供浏览,而应用程序服务器提供访问商业逻辑的途径以供客户端应用程序使用。应用程序使用此商业逻辑就象你调用对象的一个方法一样。
应用程序服务器的客户端可能会运行在一台PC、一个网站服务器或者甚至是其它的应用程序服务器上。在应用程序服务器与其客户端之间来回穿梭的信息不仅仅局限于简单的显示标记。
在大多数情形下,应用程序服务器是通过组件的应用程序接口(API)把商业逻辑暴露(给客户端应用程序)的。此外,应用程序服务器可以管理自己的资源。就像网站服务器一样,应用程序服务器配置了多种可扩展和容错技术。
app的服务器架构
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
上一篇:mysql输出结果怎么不带列名
下一篇:网络虚拟化出现的原因是什么
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
centos 内部如何恢复出厂设置
我也是暑假才装的ubuntu 9.04,我装的是vista与Ubuntu双系统。一. .我推荐你下个UltraISO软件,做一个U盘启动,具体方法如下:在工具栏找到 启动,下拉框中选 写入硬盘映像 ,接下来选你的U盘盘符,写入方式选USB-HDD,等完成后一个启动U盘就做好了。安装的时候,开机时,按F12,不过不同的电脑可能不同,选USB启动。二.
centos 内部如何恢复出厂设置 重置dns linux Windows x系统 Ubuntu