• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 无线通信 > 技术文章 > 基于Ajax的应用程序架构汇总及开发面临问题

基于Ajax的应用程序架构汇总及开发面临问题

录入:edatop.com     点击:

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直流电机控制系统的设计

手机天线设计培训教程详情>>

手机天线设计培训教程 国内最全面、系统、专业的手机天线设计培训课程,没有之一;是您学习手机天线设计的最佳选择...【More..

射频和天线工程师培训课程详情>>

  网站地图