想学个技术学啥

核心提示什么是动态网页如果浏览器在不同时刻或不同条件下访问WEB服务器上的某个页面,浏览器所获得的页面内容可以发生变化,那么这个页面就称之为动态网页。要想让浏览器访问某一WEB页面时,能够查询出一些动态变化的实时信息,例如,某日某次列车的车票剩余状

什么是动态网页?

如果浏览器在不同的时间或不同的条件下访问WEB服务器上的某个页面,并且浏览器获取的页面内容可以发生变化,那么这个页面就称为动态网页。如果想让浏览器在访问某个网页时发现一些动态的实时信息,比如某一天的火车票的余票状态,浏览器在不同时间获得的网页内容必须随着车票的余票状态而变化,这就必须使用动态网页来实现。浏览器只关心如何显示和处理WEB服务器返回的内容。浏览器处理动态网页的方式和它的静态网页完全一样,没有区别。Web服务器发送的静态内容直接来自文本或数据文件,而动态内容需要由程序临时生成。实现动态网页的两种技术

技术Kramp-Karrenbauer JSP/ASP。NET/PHP等。

页面的动态处理在服务器端完成,之后生成一个静态的HTML页面返回给浏览器;浏览器与服务器交互的是页面。

客户端Kramp-Karrenbauer -AJAX

页面的动态处理在客户端完成,浏览器和服务器的交互是数据。浏览器得到服务器返回的数据后,使用DOM修改HTML内容。

/s架构和C/S架构

企业信息管理软件系统的一个重要特点是多台计算机作为操作终端,系统的数据信息集中存储在网络上的数据库服务器中。在开发企业信息管理软件时,人们通常需要在两种系统架构之间进行选择,即C/S架构和/S架构。

C/S架构是Client/Server的缩写,即客户机/服务器架构,是早期出现的分布式架构。/S架构是Browser/Server的缩写,即浏览器/服务器架构。随着互联网技术的兴起,是对C/S架构的变革和完善。优点和缺点:

/S架构程序易于部署,而C/S架构程序难以部署。

基于/S的程序对服务器的压力比较大,不能充分利用浏览器端的PC资源。相反,基于C/S的程序可以充分利用客户机的资源。

WEB应用服务器

Web应用服务器的角色:

充当Web动态技术引擎,比如Tomcat是JSP/Servlet执行引擎;IIS是一个ASP.NET执行引擎;Web应用服务器也可以充当HTTP服务器来处理静态页面;

通用Web应用服务器:

常见的web应用服务器有Tomcat/JBoss/WebLogic/WebSphere/Jetty;

浏览器

它是浏览器HTML、CSS、Javascript的解释器和执行引擎;浏览器也是HTTP协议的解释器,可以向服务器发送HTTP请求,接收服务器的HTTP响应。

将HTTP响应协议解析成HTML页面。将用户的URI请求转换为HTTP请求协议。

Java从入门到精通 java语言程序设计编程思想核心技术淘宝¥44.8¥80购买

推荐产品:

一起学习Java——JVM如何工作

一起学习JAVA——性能优化

技术说明-nginx反向代理和负载平衡

编程笔记-Docker试用版

 
友情链接
鄂ICP备19019357号-22