浅析协同办公OA系统在AJAX中的原理有哪些?
AJAX(AsynchronousJavaScript and XML)是现有多种技术的综合,OA办公系统包括JavaScript、XHTML、CSS、DOM、XML, XSTL和XMLHttpRequesta。 AJAX使用XHTML和CSS标准化呈现数据,使用DOM实现动态显示和交互数据,使用XML, XSTL或JSON进行数据交换与处理,使用XMLHttpRe-quest对象进行异步数据读取,使用JavaScript绑定和处理所有数据。AJAX为交互操作较多、数据读写频繁和数据分类良好的Web应用提供了一个很好的解决方案。其中XMLHttpRequest、JavaScript和DOM是AJAX技术的核心。
XMLHttpRequest
XMLHttpRequest是AJAX引擎的核心技术,是AJAX引擎解决无需刷新整个页面即可从服务器获取所需数据问题的关键。在微软IE平台下XMLHttpRequest是XMLHTTP组件的一个对象,它通过允许开发人员在web页面内部使用XMLHTTPActiveX组件扩展自身功能,开发人员不必从当前的Web页面导航而直接与服务器上的数据库进行双向数据传输。该项功能相当重要,它弥补了无状态连接的缺点,排除下载冗余Web数据的需要,从而提高了进程速度。
DOM(Document objectModel)
DOM是给HTML和XML文件使用的一组API。它提供了文件的结构表述,允许开发人员改变其中的内容,建立网页与程序语言沟通的桥梁。所有Web开发人员操作及建立文件的属性、方法及事件都以对象方式来展现,这些对象均可由当今大多数浏览器以脚本取用。一个用HTML或XHTML构建的网页可看作是一组结构化数据,这些数据被封在DOM(Document Object Model)中,且DOM提供对网页中各个对象的读写支持。
JavaScript
JavaScript是一种在浏览器中大量使用的跨平台编程语言,常被用来制作网页特效或表单验证。在AJAX中JavaScript则是XML-HttpRequest与DOM交互的桥梁以及AJAX引擎工作的主要推动力。JavaScript通过调用XML-HttpRequest的属性和方法获取服务器端数据,调用DOM的AP工更新Web页面内容,从而实现整个页面的无刷新更新页面的效果。
- 1市场竞争究竟是如何推动OA软件发展的呢?
- 2泛普协同OA办公系统能帮助企业建立一个统一整合的工作平台
- 3调查称“90后”大学生社会责任感总体较高
- 4英国调查:宠物家庭地位高于公婆与岳父母
- 5山南地委原书记严重违纪被调查
- 6OA要取得比较大的发展,首先就是要解决OA内部自身的问题
- 7化妆品行业进入价格战,几近“肉搏”
- 8东阿阿胶CIO沈渴望:BPM与企业战略集成
- 9民生银行原行长毛晓峰被调查
- 10企业人才趣分:牛、驴、猴、羊
- 11信息化客户化开发风险分析及对策
- 12【行业新闻】试水SaaS模式SAP能否真正玩转?
- 13企业管理发展的常见误区
- 14小专题:某公司的CRM系统设计报告
- 15调查:中国游客对欧美、澳新等国满意度较高
- 16厦航经验助力中国航空业盈利发展
- 17中小企业突破重围的几招
- 18中国乳业的发展方向与策略
- 19[服装管理软件]如何进行服装的陈列(二)
- 20取代专业厂商 低成本并非开源BI唯一优势
- 21[服装管理软件]关于服装折扣业营销的知识与技巧
- 22 OA办公系统的作用对企业是多方面体现的
- 23个性化门户将会丰富与完善OA应用
- 24网管员需要注意一些网络安全管理策略
- 25企业高业绩销售团队建设的六大绝招
- 26初级工程师职称咨询代办
- 27“开放源代码”与SOA改写IT规划方程式
- 28企业要狼性还是要人性
- 29协同OA软件市场年复合增长率仍将保持为30%左右
- 30历年在线视频网站并购回顾总结