- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
基于Ajax的应用程序架构汇总及开发面临问题
2.5 交互式网站框架(自从2005年5月)
交互式网站框架目的是从浏览器端对Ajax基础结构的多方面予以支持。自描述为"使用javascript,css,xml,和html来创造高度交互网站的框架。包括一个定制的针对高度可读的javascript的xml分析器。实质上,是建立基于AJAX的网站的基础,还有另外一些通用脚本"。
2.6 LibXMLHttpRequest(发行于2003年6月)
libXmlRequest是XMLHttpRequest的一个瘦包装器。
2.7 RSLite(x)
是一个针对XMLHttpRequest的瘦包装器。
2.8 Sack(在开发中,自从2005年5月)
是一个针对XMLHttpRequest的瘦包装器。
2.9 Sarissa(发行于2月,2003年)
是一种Javascript API,它封装了在浏览器端可以独立调用XML的功能。
2.10 XHConn(发行于自从4月,2005年)
是一个对XMLHttpRequest的瘦包装器。
2.11 Jquery
简洁的思想:几乎所有操作都是以选择DOM元素(有强大的Selector)开始,然后是对其的操作(Chaining等特性)。
3 服务器端:多种语言
3.1 跨平台异步的接口工具箱(5月2005年)
是一真正的支持PHP和ASP/Vbscript的Ajax实现和JSRS(JavaScript远程脚本)实现。CPAINT提供给你需求的代码在后台实现AJAX和JSRS,而返回的数据以JavaScript形式在前台操作,格式化和显示。这允许你创建能提供接近实时的反馈给用户的web应用程序。
3.2 SAJAX(可用,但是不是1.0版本;自从3月2005年)
直接把调用从Javascript发送到你的服务器端语言并再次回返。
3.3 Javascipt对象标志(JSON)和JSON-RPC
是一个"胖的自由的XML选择",而JSON-RPC是一种远程过程协议,类似于XML-RPC,强有力支持Javascript客户。
3.4 Javascript远程脚本(JSRS)(自从2000年)
直接把调用从Javascript发送到你的服务器端语言并再次回返。
4 服务器端:Java
4.1 WebORB for Java(自从2005年8月)
是一个平台,支持开发AJAX和基于Flash的胖客户端应用程序,并可以把它们与Java对象和XML Web服务相系起来。在线举例(http://www.themidnightcoders.com/examples)
4.2 Echo 2(自从3月2005年)
允许你用纯Java代码编写Ajax应用软件
4.3 Direct Web Remoting (DWR)(2005年)
是一个框架,用于直接从Javascript代码中调用Java方法。
4.4 SWATO(2005年)
是一套可重用的和良好集成的Java/JavaScript库,它实现了一种更容易的方式来改变你的web应用程序的交互,它是通过AJAX方式实现。
5 服务器端:Lisp
5.1 CL-Ajax
实现Javascript直接调用服务器端Lisp函数。
来源:21IC电子网
上一篇:UPS电源分类有哪些
下一篇:24
V直流电机控制系统的设计