开发工具:
文件大小: 2mb
下载次数: 0
上传时间: 2008-07-08
详细说明: 先回顾一下Ajax技术引入对传统Web开发挑战:
n 开发方式模糊
传统的MVC开发方式可以说是深入民心了,Ajax引入使得传统以Html内嵌java的jsp视图
“消失了”,代替的是发起请求的页面本身,而此时视图展现内容的方式,主要是Javascript
操作Html。这种转变打破了传统方式易于开发、维护等的优雅特性,使得开发模糊化,复杂
化。特别地,当前市场上提供了形形色色的所谓Ajax框架,它们开发模型和理念也是千变万
化,各不相同。这进一步模糊了Web开发模式,使得Web开发更加复杂化。
n 系统异构性
传统模型是纯服务端编程,Model、View、Controller都是由java单一语言开发,不存在语言
差异性带来的数据对象序列化问题;Ajax的引入使得View必须由Ja vascript语言开发,使原
来纯粹服务端编程模型演变成“客户端--服务端”的异构编程模型。Java与Javascript语言上
差异性所带来的对象序列化、数据转换等问题,是这个异构编程模型的最大挑战。同时,对于
Web开发人员来说,除了java之外,意味着Javascript语言和DOM(DocumentObjectModel)
文档对象模型是必须掌握的基本技能。
n 数据传输交换复杂性
异构性导致数据传输交换的复杂性。针对传输的性能、数据的格式、序列化的深度、数据的解
析与展现等诸多复杂问题必须要有一套满足开发需求的良好解决方案。
...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.