CIOAge.com IT推动创新
用"老"技术解决新问题 浅谈Ajax技术与ERP(1)
出处:cioage 文: 潭杰 评论 ( 0 ) 条 ( 0 ) 砖 ( 0 ) 好 论坛 博客
阅读提示:随着Gmail、Google-maps的应用和各种浏览器的支持,Ajax正逐渐吸引全世界的眼球。Ajax为Web应用开发提供了新的机会,也为ERP系统提出了新的要求。当因为Ajax技术而使得用户感受到全新体验的时候,赢家不.....
刷新网页——等待。。。——刷新网页——等待。。。
当您在使用浏览器浏览网页的时候,您是否经常遇到上面的情况?当您面对空白而缓慢展现的屏幕时,您是否感到痛苦甚至愤怒?
现在,有一种越来越流行越热的“老”技术,可以改变这种窘迫的局面。那就是Ajax。如今,随着Gmail、Google-maps的应用和各种浏览器的支持,Ajax正逐渐吸引全世界的眼球。
1.Ajax技术简介
AJAX(Asynchronous JavaScript and XML,即异步JavaScript + XML),其实是多种技术的综合。正如Ajax的命名者Jesse James Garrett所指出的:
Ajax不是一项技术。它其实是几项技术,每项技术自身都很繁荣,它们以强有力的全新方式结合起来。
Ajax主要涵盖以下几方面的技术:
-- 运用XHTML和CSS实现基于各种标准的展示。
-- 运用文档对象模型(Document Object Model)实现动态显示和交互。
-- 运用XML和XSLT实现数据交换和操作。
-- 运用XMLHttpRequet实现异步数据检索。
-- JavaScript将所有这些绑定到一起。
与传统的Web应用不同,Ajax采用异步交互过程。Ajax在用户与服务器之间引入一个中间媒介,从而消除了网络交互过程中的处理—等待—处理—等待缺点。用户的浏览器在执行任务时即装载了Ajax引擎。Ajax引擎用JavaScript语言编写,通常藏在一个隐藏的框架中。它负责编译用户界面及与服务器之间的交互。Ajax引擎允许用户与应用软件之间的交互过程异步进行,独立于用户与网络服务器间的交流。AJAX的原则是“按需取数据”,使用Ajax可以最大程度的减少冗余请求,和响应对服务器造成的负担。

图 传统web模型和Ajax web模型比较
共2页: 1 [2] 下一页
【内容导航】
已有0人发表看法
我来说两句
验证码: (如果看不清请点击图片进行更换.)   匿名
最新评论更多..
服 务 CIO 推 进 信 息 化
主编推荐
最近更新
热门文章
中国CIO周刊
浪潮通软助力建峰化工信息化展现CIMS之舞 浪潮通软助力建峰化工信息化展现CIMS之舞
建峰化工CIMS工程的立项,获得了重庆市经委和科委的支持,两个机构分别向该工程拨款10万元和6万元人民币。虽然这部分资金与建峰化工CIMS工..
做好教育信息化需先行 浙大网络的S+S体验 做好教育信息化需先行 浙大网络的S+S体验
浙江大学网络信息系统有限公司是国内最大的教育软件专业开发商、教育电子商务提供商之一,占据国内校校通、城域网软件平台50%以上市场份额..
洞察
揭秘:中小化工企业拒绝ERP的四个理由 揭秘:中小化工企业拒绝ERP的四个理由
拥有43个行业、3000多家大企业、2~3万家中小企业的化工行业,其信息化水平究竟如何呢?前不久记者采访了中国化工信息中心副主任李中。李..
SaaS概念要落地 软件提供商不能任意定价 SaaS概念要落地 软件提供商不能任意定价
软件领域任何字母都可能组合成新的名词,进而上升到概念的高度,SaaS也不例外。2003年SaaS提出,顷刻间概念飞遍了各个角落,然而,概念不..