Thinking in AJAX(三)——AJAX框架汇总

发表于:2008-01-29来源:作者:点击数: 标签:AJAX框架汇总
2.1 AjaxCaller(创建于2005年5月,目前是Alpha版) AjaxCaller是一个具有多线程 安全 访问的XMLHttpRequest组件,主要针对Ajax 开发 新手,目前仍处于alpha开发阶段,仅在AjaxPatterns的在线搜索范例中使用了这个程序。 用明文或者XML结构的数据实现和 服务器
2.1 AjaxCaller(创建于2005年5月,目前是Alpha版)

  AjaxCaller是一个具有多线程安全访问的XMLHttpRequest组件,主要针对Ajax开发新手,目前仍处于alpha开发阶段,仅在AjaxPatterns的在线搜索范例中使用了这个程序。

  用明文或者XML结构的数据实现和服务器的交互(GET/POST/PUT/DELETE)
  支持XMLHttRequest对象的构析(销毁对象,C++支持内存对象的构析操作)
  支持Response的高速缓存(尚在计划中)
  简单的库文件代码易于新手学习使用,并且支持脚本调试
  开源协议
  2.2 Flash JavaScript Integration Kit

  The Flash JavaScript Integration Kit可以使Flash和Javascript脚本实现相互集成。

  可以实现在JavaScript中调用Flash ActionScript脚本,反之亦然。
  几乎支持双方主要数据类型的在不同环境中的传递调用。
  开源协议,有几个Flash开源爱好者维护。
  2.3 Google AJAXSLT (2005年6月发行)

  Google AJAXSLT,是一个Javascript框架,用来执行XSLT转换以及XPath查询。
 
  目前在Google Map上就使用了这个。
  开源协议(BSD)
  2.4 HTMLHttpRequest(Beta版;创建于2005年)

  HtmlHttpRequest最大的特点就是运用XMLHttpRequest对象和标准HTML标签IFrame来实现最大限度的跨浏览跨平台的AJAX支持,其原理是在支持XMLHttpRequest的浏览器上调用XMLHttp,如果不支持,就用IFrame来模拟实现异步交互。

  目前支持的浏览器:IE6/Win, IE5.5/Win, IE5/Win, IE4/Win, Mozilla/Win,Opera7/Win, Safari/Mac, IE5/Mac
  尚未测试的浏览器:IE4/Mac, Mozilla/Mac, Opera/Other, Konqueror/Linux
  开源协议(LGPL)

 

原文转自:http://www.ltesting.net