网络编程语言(15)

2020-12-22 09:25

REST与AJAX技术

尽管AJAX技术的出现才不到两年时间,但是AJAX技术遵循了 REST的一些重要原则。AJAX技术充分利用了HTTP来获取网络资 源并且实现了HTTP没有的对于异步数据进行传输的功能。AJAX 技术还使得软件更好地实现分布性功能,在一个企业内只要一个 人下载了AJAX引擎,其它企业内部的人员,就可以共享该资源了。 AJAX技术遵守REST准则的应用程序中简单和可伸缩的架构,凡 是采用AJAX技术的页面简洁而又丰富,一个页面表现了丰富多彩 的形态。 AJAX技术还使用了一种不同于XML格式的JSON文件格式,这个 意义在哪里呢?在REST软件架构下我们不能对于XML文件进行序 列化处理,这样程序员必须要使用自己的XML绑定框架。而以序 列化的JavaScript对象为基础的JSON已经获得了广泛认可,它被 认为能以远比XML更好的方式来序列化和传输简单数据结构,而 且它更简洁。这对REST是一个极大贡献和补充。 当前的网络应用软件还违背了REST的“无状态服务器”约束。 REST服务器只知道自己的状态。REST不关心客户端的状态,客 户端的状态自己来管理,这是AJAX技术的应用之地。通过AJAX 技术,可以发挥有状态网络客户机的优势。而REST的服务器关心 的是从所有网络

客户端发送到服务器操作的顺序。这样使得互联 网这样一个巨大的网络得到有序的管理。


网络编程语言(15).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:新人教版八年级上英语1-5单元重点单词,短语和语法

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: