频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

流行AJAX框架大比拼

来源: 作者:IT168 董咏 出处:巧巧读书 2008-02-07 进入讨论组
上一页 1 2 3 4 5 6 下一页 
五、Yahoo UI (YUI) Toolkit ——争做第一流的框架
 
YUI 是一种性能稳定的、功能丰富多彩、文档完善的AJAX开发框架。在测试的几个框架中,YUI框架最具专业水准的感觉。
完整的呼叫中心应用由Yahoo工具集实现起来相当容易。列表和面板等展示层对象采用YUI的面板和对话框组件实现。对于后端PBX和账户查询系统的异步调用采用Yahoo ConnectorManager(连接管理器)和回调API函数实现。具体用法如下:
var pbxURL = 'http://<server>/ServiceProvider/acctService?callerName=' + callerName;
PbxCallback是JavaScript对象,定义如下:
 
var requestFromPBX = YAHOO.util.Connect.asyncRequest('GET', pbxUrl, pbxCallback); var callback = { success:handleSuccess, failure: handleFailure argument: { callerName: "N/A" } };
HandleSuccess 是常规的JavaScript函数,用来读取PBX服务器返回的结果。并发出以PBX系统返回的呼叫用户名为参数的对于账户查询系统的调用。
 
var pbxURL = 'http://<server>/ServiceProvider/acctService?callerName=' + callerName; var requestFromAcct = YAHOO.util.Connect.asyncRequest('GET', acctURL, acctCallback);
读者可能会提出疑问,框架提供任务如此之多的特性,是否存在争议之处?确实如此。YUI是一套特定品牌API的框架,随处可见其商业公司的烙印。其设计和实现由Yahoo的一个项目组专门维护。同时也用来开发Yahoo公司的门户产品。虽然框架本身是免费的,却会在多处用户的应用代码中表明Yahoo产品的痕迹。(如图2)对于习惯于使用开源框架的开发人员这可能是个问题。

流行AJAX框架大比拼(图二)

图2 

一般来说,YUI工具箱简单、易用。YUI和其它框架比较起来要庞大得多,然而对框架比较熟悉后,用它开发基本上就是一个组装的过程:在界面上布置各种组件,然后使其协同运行。总体看来,这是个不错的框架。
来自:http://www.qqread.com/ajax/l396429.html 更多文章 更多内容请看Ajax技术专题Ajax技术应用开发Ajax框架资源专题,或进入讨论组讨论。
上一页 1 2 3 4 5 6 下一页 
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章