‘壹’ 浏览器是一种什么服务器客户端程序的还是服务器端程序的
浏览器当然是属于客户端,是用户使用来浏览因特网的服务器的一个解释程序
而我们所上的网站就是一个服务端,由服务器提供访问
‘贰’ 浏览器与web服务器有什么关系
先说浏览器,它是客户端.而WEB是服务端!这种结构简称叫做CS结构!
编网页的人将网页编好存入到服务器中,我们就可以用浏览器做为客户端也就是
浏览工具对服务端进行连接请求,WEB服务器这时就会将网页内容呈现在我们浏
览器的窗口中!好想是放入我们的缓存区了,这样是为了快捷的浏览网页。他们
这层关系是相对的来说!
‘叁’ 什么是浏览器,该怎么理解浏览器、数据库、服务器之间的关系
浏览器本质上一种解析器。用来把符合W3C标准的标签序列解析还原成编码者希望用户看到的呈现状态。其实WORD本身也可以看做是DOC文件浏览器,ACDSEE是图片文件解析器(浏览器)
HTML文件本质上说也是一种命令序列文件(按一般说法应该是标签而非命令),比如a标签会被浏览器解析引擎解析成超链接,IMG标签会在指定位置显示图片。所谓制作网页,实际上就是把设计者想要呈现的效果转变成浏览器可以理解的标签序列,然后再转化为用户看到的效果
数据库本身并不从属于WEB应用,也并非特指任何一个数据库平台,数据库是独立的一个计算机应用领域。可以这么认为,任意事情只要涉及到数据信息的保存、检索、排序就会跟数据库发生联系。WEB应用也不例外,任何你想要保存以便检索的内容都需要数据库支持。当然你可以自行选择具体的数据库平台,MYSQL当然可以,MSSQL也可以,Oracle也可以,如果你愿意的话纯文本也可以作为数据文件来用——但是你要自行处理数据结构和复杂的数据处理细节
服务器的原始概念是指提供某具体功能的软件,比如FTP服务器/WEB服务器/视频流服务器等等,现在经常被用来指运行这些软件的硬件平台
WEB应用属于BS结构(Browser/Server),也就是浏览器/服务器模式,我们可以认为BS结构实际上是一种特化的CS结构应用,因为浏览器可以看做是一种通用型的客户端。如果你学习php的话,你将会认识到你的编码工作实际上是提供给服务器的指令序列,WEB服务器通过PHP解析器对指令序列进行解析运算(注意,PHP是服务器端脚本,你的编码工作是针对服务器用的,而非直接针对浏览器,浏览器并不能解析PHP脚本),产生符合你要求的HTML编码流由远端的浏览器进行拉取(特别注意是浏览器从服务器拉取数据,而不是服务器向浏览器推送数据,这点非常重要)之后再次解析成用户看到的效果呈现
在脚本语言(尤其是服务器端脚本,javaSCRIPT的客户端脚本是直接由浏览器引擎解析的)的学习过程里你会很快了解浏览器和服务器之间的关系
‘肆’ 电脑中的浏览器和服务器分别是指的什么啊
服务器就是存放网页和数据的地方
浏览器就是根服务器通信,然后下载网页和数据并显示出来的
比如你上google,你的电脑就是客户端,google的网页就放在服务器上
‘伍’ 什么是浏览器/服务器模式
浏览器/服务器(Brower/Server,B/S)结构是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过W W W浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B/S结构主要是利用了不断成熟的W W W浏览器技术,结合浏览器的多种脚本语言(VBScript、JavaScript等)和A ctive X技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。随着各操作系统将浏览器技术植入操作系统内部,这种结构更成为当今应用软件的首选体系结构。
‘陆’ 浏览器显示的网页,和服务器上的jsp,servlet,有什么关联
LZ可以去简单的了解一下HTTP协议的内容,它是应用层协议。浏览器与服务器的交互遵循http协议规范。
你在浏览器中输入一个网址,敲回车后,浏览器会把你输入的网址封装成一个http请求(主要添加一些http报头)向服务器发送,服务器收到这个请求后对这个请求进行处理,如果是这个网站是java开发的,处理这个请求的就是servlet(或jsp)程序,servlet分析处理这个请求,并做出相应,把用户需要的资源发送到请求的主机,用户浏览器端接收的是http,css,javascript,这些都是普通的文本,而呈现在我们眼前的是漂亮的网页,这是因为浏览器解释了这些文本(根据w3c定义的规范)。
浏览器这个软件是很复杂的,它主要能够完成以下几项功能:处理http请求,相应,解释执行html,css,javascript
具体get请求和post请求,这个不是用户能够控制的,而是交给程序员控制的。一般你在输入一个网址敲回车,这些都是get请求,而有些按钮事件,你可以选择post,也可以选择get,这完全是由你来控制的,因为开发者是你,你想选择什么请求方式就使用什么请求方式。
‘柒’ IE浏览器跟WEB服务器有什么区别呀
一个使用用户使用,一个是网站使用
Internet
Explorer,是美国微软公司推出的一款网页浏览器。原称Microsoft
Internet
Explorer(6版本以前)和Windows
Internet
Explorer(7、8、9、10、11版本),简称IE。在IE7以前,中文直译为“网络探路者”,但在IE7以后官方便直接俗称"IE浏览器"。
Web服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以向浏览器等Web客户端提供文档,也可以放置网站文件,让全世界浏览;可以放置数据文件,让全世界下载。目前最主流的三个Web服务器是Apache
Nginx
IIS。
‘捌’ 网页,浏览器和服务器之间的联系是什么
网页(web page),是网站中的一“页”,通常是HTML格式(文件扩展名为。html或。htm或。asp或。aspx或。php或。jsp等)。网页通常用图像档来提供图画。网页要使用网页浏览器来阅读。
浏览器:万维网(Web)服务的客户端浏览程序。可向万维网(Web)服务器发送各种请求,并对从服务器发来的超文本信息和各种多媒体数据格式进行解释、显示和播放。
服务器指一个管理资源并为用户提供服务的计算机软件,通常分为文件服务器、数据库服务器和应用程序服务器。运行以上软件的计算机或计算机系统也被称为服务器。
三者关系:网页是网站中的一页,整个网站的资源都是放在服务器上的。我们浏览某一网页时,是要通过浏览器,发送请求,然后服务器根据发送的请求,传回相应的这一网页的数据给浏览器,浏览器然后解释并显示和播放传回的数据,即我们平时能看到的资料。
‘玖’ 浏览器和Web服务器的区别
一、指代不同
1、浏览器:用来显示在万维网或局域网等内的文字、图像及其他信息的软件。
2、Web服务器:也称为WWW(WORLD WIDE WEB)服务器,主要功能是提供网上信息浏览服务。
二、功能不同
1、浏览器:用户可以通过在地址栏中键入常用的地址来访问网页。如果有误,浏览器会自动搜索类似的地址找出匹配的地址。
2、Web服务器:可以解析(handles)HTTP协议。当Web服务器接收到一个HTTP请求(request),会返回一个HTTP响应(response),例如送回一个HTML页面。
三、特点不同
1、浏览器:是Internet时代的产物,随着电脑操作系统的普及、Internet的全球连接及人们对信息需求的爆炸式增长,为浏览器的诞生和兴起提供了强大的动力,同时它也标志着互联网时代的来临。
2、Web服务器:Web服务器传送(serves)页面使浏览器可以浏览,然而应用程序服务器提供的是客户端应用程序可以调用(call)的方法(methods)。