长安城成就任务:什么是AJAX技术?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 18:00:47

快速成形技术(Rapid Prototyping;RP) 快速成形技术(Rapid Prototyping;RP)又称快速原型制造(Rapid Prototyping Manufacturing,简称RPM)技术, 诞生于20世纪80年代后期, 是基于材料堆积法的一种高新制造技术, 被认为是近20年来制造领域的一个重大成果。它集机械工程、 CA D、逆向工程技术、分层制造技术、数控技术、材料科学、 激光技术于一身,可以自动、直接、快速、 精确地将设计思想转变为具有一定功能的原型或直接制造零件, 从而为零件原型制作、 新设计思想的校验等方面提供了一种高效低成本的实现手段。即, 快速成形技术就是利用三维CAD的数据,通过快速成型机, 将一层层的材料堆积成实体原型。

页面重载提出了一个在Web应用开发中最大的可用性障碍,对于java开发来说也是一个重大的挑战。在本系列中,作者Philip McCarthy介绍了通过后台通道的方法来创建动态Web应用的经验。Ajax(Asynchronous JavaScript and XML)是一个结合了Java技术、XML、以及JavaScript的编程技术,可以让你构建基于Java技术的Web应用,并打破了使用页面重载的惯例。

Ajax,异步JavaScript与XML,是使用客户端脚本与Web服务器交换数据的Web应用开发方法。这样,Web页面不用打断交互流程进行重新加裁,就可以动态地更新。使用Ajax,你可以创建接近本地桌面应用的,直接的、高可用的、更丰富的、更动态的Web用户接口界面。

Ajax不是一个技术,它更像是一个模式—标志并描述有用的设计技巧的一种方法。对于刚了解它的许多开发人员来说,它是一种新的感觉,但是实现Ajax的所有组件都已存在了许多年。当前的热闹是因为在2004与2005年出现了一些基于Ajax的非常动态的WebUI,尤其是Google的GMail与Maps应用系统、与照片共享网站Flickr。这些UI充分地使用了后台通道,也被一些开发者称为“Web 2.0”,并导致了大家对Ajax应用兴趣的猛涨。