把URL转换成页面所在服务器上的文件路径名
标签:
1.事情过程:如下图所示描述了Web的事情道理。(1) 用户打开计算机(客户机),启动浏览器措施,并在浏览器中指定一个URL(Uniform Resource Locator,统一资源定位器),,浏览器便向该URL所指向的Web处事器发出请求。
(2) Web处事器接到浏览器的请求后,把URL转换成页面地址处事器上的文件路径名。
(3) 如果URL指向的是普通的HTML(Hyper Text Markup Language,超文本符号语言)文档,Web处事器直接将它送给浏览器。HTML文档中可能包罗有ActiveX、VBScript、Java、JavaScript等编写的小应用措施(applet),处事器也将其随HTML一道传送到浏览器,在浏览器地址的机器上执行。
(4) 如果HTML文档中嵌有ASP或CGI(Common Gateway Interface,大众网关接口)措施,Web处事器就运行ASP或CGI措施,并将功效传送至浏览器。Web处事器运行CGI措施时还可能需要挪用其他处事器。
(5) URL也可以指向VRML(Virtual Reality Modeling Language,虚拟现实建模语言)文档。只要浏览器中配置有VRML插件,或者客户机上已安置VRML浏览器,就可以接收Web处事器发送的VRML文档。
B/S体系布局的特点(1) 由于Web撑持底层的TCP/IP协议,使Web网与局域网都可以做到连接,从而彻底解决了异构系统的连接问题。
(2) 由于Web给与了“瘦客户端”,使系统的开放性得到很大的改进,系统对将要访谒系统的用户数的限制有所放松。
(3) 系统的相对集中性使得系统的维护和扩展变得越发容易。好比数据库存储空间不够,可再加一个数据库处事器;系统要增加成果,可以新增—个应用处事器来运行新成果。
(4) 界面统一(全部为浏览器方法),操纵相对简单。
(5) 业务法则和数据捕获的措施容易分发。
B/S体系布局的成果构成 浏览器客户端浏览器的主要感化是向Web处事器发出请求,当接到Web处事器传送回来的数据以后,对这些数据进行解释和显示。浏览器以URL为统一的定位格局,使用超文本传输协议HTTP接收给与HTML语言编写的页面,其根基布局如下图所示:
用户通过键盘或鼠标发出请求,该请求由浏览器中的控制器接收、查抄并分析用户输入,按照用户请求执行相应行动。如果用户请求可以在本机解决,例如浏览已存在本机的页面,则输出到HTTP解释器或其他解释器,解释后通过驱动措施送入显示器显示。如果用户请求不能在本机解决,则通过HTTP客户机或其他客户机及网络界面与长途处事器通信,由长途处事器解决用户请求,将用户需要的HTML文档送回,然后通过HTTP解释器或其他解释器,解释后通过驱动措施送入显示器显示。
Web处事器Web处事器使用HTTP协议对客户机的请求给以应答。每一个Web处事器在Internet上都有一个惟一的地点,这个地点可以是一个域名(或对应的IP地点)。如果客户机提出一个合法的请求,那么Web处事器就会把请求的内容传送给客户机,例如:
http://www.microsoft.com/intl/cn/index.html
是Web处事器的域名,而/int1/cn/是处事器中文件的路径,这个请求的是要用http协议获取处事器中/intl/cn/目录下的index.html文件。Web处事器得到这个请求以后,会自动读取/intl/cn/目录下的index.html文件,然后将该文件以数据流的方法通过网络传送给请求者。
数据库处事器在B/S体系布局中,数据库处事器除须要的硬件设备外,最主要的是相应的数据库打点系统的选择,因为大量的信息都存储在差此外数据库中,按照差此外开发环境和运行平台,应选择合适的数据库环境。
原文链接:https://blog.csdn.net/moshenglv/article/details/51863437
温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/32621.html