六年级数学题上册试卷:什么是WEB表现层?

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/02 18:52:37
希望能大家能给一个理论上的答案!谢谢!

1.WEB表现层向上对应用层服务,向下接受来自会话层的服务。表现层为在应用过程之间传送的信息提供表示方法的服务,它只关心信息发出的语法和语义。

2.web表现层的功能
网络的安全和保密管理;文本的压缩与打包; 虚拟终端协议(VTP)。
语法转换:将抽象语法转换成传送语法,并在对方实现相反的转换(即将传送语法转换成抽象语法)。涉及的内容有代码转换、字符转换、数据格式的修改,以及对数据结构操作的适应、数据压缩、加密等。
语法协商:根据应用层的要求协商选用合适的上下文,即确定传送语法并传送。
连接管理:包括利用会话层服务建立表示连接,管理在这个连接之上的数据运输和同步控制(利用会话层相应的服务),以及正常地或异常地终止这个连接。
通过前面的介绍,我们可以看出,会话层以下5层完成了端到端的数据传送,并且是可靠,无差错的传送.但是数据传送只是手段而不是目的,最终是要实现对数据的使用.由于各种系统对数据的定义并不完全相同,最易明白的例子是键盘,其上的某些键的含义在许多系统中都有差异.这自然给利用其它系统的数据造成了障碍.表示层和应用层就担负了消除这种障碍的任务.
对于用户数据来说,可以从两个侧面来分析,一个是数据含义被称为语义,另一个是数据的表示形式,称做语法.像文字,图形,声音,文种,压缩,加密等都属于语法范畴.表示层设计了3类15种功能单位,其中上下文管理功能单位就是沟通用户间的数据编码规则,以便双方有一致的数据形式,能够互相认识。

web表现层

(1)Servlet的诞生,宣告java在web 领域占有一席之地,并逐步取代CGI的地位。

(2)在Servlet里写html标签是一件痛苦的事。毕竟HTML中,静态的文本标签占大部分,动态显示部分只是小部分。于是JSP诞生了。成为了ASP的一个有力竞争对手。

(3)随着"Java Code Pollution"问题浮出水面(HTML和Java代码混杂,不仅页面结构差,而且其中的Java代码也很难维护),TagLib应运而生。自定义的XML元素开始替换Java代码,这样,整个页面就XML化了。

(4)TagLib不能在一般的HTML浏览器或编辑器里面显示,页面不能所见即所得。而ASP.net挟Visual Studio快速可视开发之优势,正在Web开发领域攻城掠地。Java世界仓促应战,启动JSF项目。成员众多的Web Framework阵营中又多出一位权威的重量级选手。

......

各种新概念层出不穷,页面流程越来越复杂。大家的口号都是"为了降低开发难度,让程序员只关注于业务逻辑,而不用关心底层的技术细节",都是"为了企业级应用,而企业级应用的需求是复杂的,所以,把简单问题复杂化是有道理的——据说,这是为了系统的面向未来的可扩展性、可伸缩性......"

确切的说,一般指页面。也就是用户界面。