- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Ajax的应用程序架构汇总
基于Ajax的应用程序架构汇总
2005-08-15
浏览器端框架被划分成两大类: ·应用程序框架DOM操作。 * 在一些情况中,与另外的浏览器端技术如Flash(和潜在的Java applets)集成在一起。 而服务器端框架通常以下面两种方式工作(尽管它们在这里根据语言的不同进行了分类): ·HTML/JS生成:服务器提供完整的HTML/Javascript代码生成和浏览器-服务器协调,结果是只有浏览器端编码可以被定制。 ·远程调用:Javascript调用直接被路由到服务器端功能(例如Java方法)并返回到Javascript回叫处理器;或者Javascript调用服务器以提取信息,例如会话细节,数据库查询等。 ·纯Javascript:应用程序框架 1.1 Bindows(自从2003年) 网址是:,Bindows是一个软件开发包面向对象GA USA,主要开发中心在瑞典,成立于2002年)。 Bindows框架提供给你: ·基于类的面向对象的API ·一套完整的窗口系统,提供宽范围的窗口小部件支持,包括菜单、表单、格子、滑动条、量程,甚至更多 ·用于开发zero-footprint SOA客户端应用程序的领先的工具箱 ·本机的XML,SOAP和XML-RPC支持 ·单用户到企业级的支持 ·内建的对AJAX的支持 Bindows开发环境: ·支持企业级规模的工程开发 ·跨浏览器,跨平台支持 ·服务器独立结构 ·与新的和现有资源的互操作性 ·一致性开发方法学 1.2 BackBase(自从2003年) 网址是:,是一个全面的浏览器端框架,支持丰富的浏览器功能以及与.NET和Java的集成。 ·商业化,来自于Backbase B.V(总部在Amsterdam,成立于2003年)。 1.3 DOJO(开发中;自从2004年9月) 网址是:/,提供全面窗口小组件和浏览器-服务器消息支持。 ·为创建定制的Javascript窗口小组件提供框架支持。 ·预置的窗口小组件库。 ·浏览器-服务器消息支持-XMLHttpRequest和另外的机制。 ·支持浏览器中的URL操纵功能。 ·开源许可(学术自由许可2.1(/licenses/afl-2.1.php)),由JotSpot(/)的Alex Russell(/)所领导。 1.4 Open Rico(开发中;自从2005年5月;基于早期的私有框架) 网址是:/demos.page,是一多用途框架,支持Ajax基础结构和用户交互。 ·一个XMLHttpRequest应答能被路由到一个或者更多回叫操作,DOM对象,或者Javascript对象。 ·容易鼠标拖动支持。 ·Ajax动画,例如缩放和变换。 ·行为-实质上是窗口小组件库。 ·使用指南(/mailbrowser/),由RussMirimar的Yonah所提供 ·开源。源于Sabre航空公司解决方案,由Bill Scott(),Darren James及另外一些人所支持。 1.5 qooxdoo(开发中;自从2005年5月) 网址是:/,是另一个雄心勃勃的框架,提供宽范围的UI支持和正在开发中的基础结构特性。 ·基础结构: * DOM和事件/焦点管理的可移植的抽象。 * 调试支持。 * 易于时间调度的Timer类。 * Getter/Setter支持。 ·UI: * 窗口小组件框架和预置的窗口小组件库。 * 布局管理器。 * 图像缓冲和可移植的PNG透明性。 ·开源(LGPL)。来自多方面的贡献者。 1.6 Tibet(开发中;自从2005年6月) 网址是:/,目的是提供高度可移植的和全面的Javascript API,结果是,可能自动生成大量的客户端代码。自称是企业级Ajax。 ·远程脚本运行在XMLHttpRequest包装之上-通过协调调用结果支持工作流管理,例如应答可以发生在只有当两个分离的调用返回时。 ·URI支持。 ·所有的HTTP方法-不仅是GET和POST。 ·低级的协议-File://和WebDav以及HTTP。 ·Web服务调用-SOAP,XML-RPC,等等。 ·预置的针对Google API,Amazon API等等服务的支持。 ·由高级Javascript对象组成一个巨大的库。 ·许多XML操作。 ·IDE和开发工具。 ·开源许可(显然经
您可能关注的文档
- 分子生物学考研参考习题.doc
- 分数混合运算与百分数复习题.doc
- 分数的基本性质徐海敏.doc
- 分析介绍Proe的各模块.doc
- 创新基础设计(东南大学).doc
- 创建和读取基于 XML 模式的 XML 文档sdo.docx
- 典型碳硅泥岩型铀矿床成矿条件对比研究.doc
- 初二 三角形复习讲义(包括基本概念全等勾股定理).doc
- 创新教学 2012年秋季创新教学第三次作业 ).doc
- 利用win-tc画图.doc
- 漳州市南靖县靖城镇社区工作者招聘考试试题汇总2024.docx
- 漳州市平和县坂仔镇社区工作者招聘考试试题汇总2024.docx
- 龙岩市上杭县下都镇社区工作者招聘考试试题汇总2024.docx
- 龙岩市新罗区苏坂镇社区工作者招聘考试试题汇总2024.docx
- 龙岩市永定区仙师镇社区工作者招聘考试试题汇总2024.docx
- 龙岩市永定区坎市镇社区工作者招聘考试试题汇总2024.docx
- 龙岩市永定区岐岭镇社区工作者招聘考试试题汇总2024.docx
- 2024年04月山西省中西医结合医院招考聘用65人笔试上岸历年高频考点(难、易错点)附带答案详解.docx
- 漳州市东山县前楼镇社区工作者招聘考试试题汇总2024.docx
- 2024年04月山西临汾襄汾县校园招考聘用教师15人笔试上岸历年高频考点(难、易错点)附带答案详解.docx
最近下载
- 浮力单元作业设计.pdf VIP
- GB∕T 12274.401-2023 有质量评定的石英晶体振荡器 第4-1部分:空白详细规范 能力批准.pdf
- 大学生的创新创业大赛.pptx
- 2024年新版党建知识应知应会系列测试.docx VIP
- 第二章 田径——立定跳远 课件 2023-2024学年人教版初中体育与健康七年级全一册.pptx VIP
- 《浮力》单元作业设计.pdf VIP
- 保洁、环卫、绿化养护工劳动定额标准QFSSHRS012019.doc.docx
- 国外中学生涯教育现状与国内本土化进展相关论文背景分析.docx
- 北合小学美术教研组活动记录表.pdf
- 《中国共产党纪律处分条例》测试题.doc VIP
文档评论(0)