当前位置: 网学 > 编程文档 > Ajax > 正文

.NET2.0环境下的Ajax选型和应用(提供Demo源码下载)

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/07/10
分刷新。

2 Ajax 框架性能及开发效率对比

A 、数据流量 Demo 中的四个 Sample 都实现了针对 Product 的简单 CRUD 功能。这里我们使用 Fiddler HTTP Debugger 来测试整个操作过程中 Client 和 Server 交互的数据量。 加载 Product List
请求 URL 数据流量 说明
Prototype
PrototypeServerResponse.aspx ?action=listProduct Request Count:      1 Bytes Sent:     380 Bytes Received: 2,150 获取 Product 列表,以 JSON 的格式返回,客户端使用 Javascript 脚本处理呈现。
Ajax.NET Pro ( Second
ajaxpro/AjaxProDemoSecond, App_Web_qgwv3twq.ashx Request Count:      1 Bytes Sent:     493 Bytes Received: 1,392 获取 Product 列表,以 HTML 的格式返回,客户端直接呈现。
Atlas
AtlasDemo.aspx Request Count:      1 Bytes Sent:     827 Bytes Received: 6,391 获取 Product 列表, Server 完成 DataGrid 数据源绑定呈现。
删除 Product
请求 数据流量 说明
Prototype
PrototypeServerResponse.aspx ?action=deleteProduct&productId=1 Request Count:      1 Bytes Sent:     446 Bytes Received: 1,891 传送 ProductId ,完成删除操作,并获取 Product 列表到 Client 端呈现。
Ajax.NET Pro ( Second
ajaxpro/AjaxProDemoSecond, App_Web_qgwv3twq.ashx Request Count:      1 Bytes Sent:     504 Bytes Received: 1,300 调用远程 RPC 接口,完成删除操作,并获取 Product 列表的 HTML 在 Client 端呈现。
Atlas
AtlasDemo.aspx Request Count:      1 Bytes Sent:     2,287 Bytes Received: 5,913 触发 Server 端的 Action 事件,完成删除操作,需要 Postback 整个页面。
获取 Product Info
请求 数据流量 说明
Prototype
PrototypeServerResponse.aspx ?action=getProduct&productId=8 Request Count:      1 Bytes Sent:     443 Bytes Received: 403 传送 ProductId ,获取 JSON 格式的 Product 信息, Client 端完成解析并呈现。
Ajax.NET Pro ( Second
ajaxpro/AjaxProDemoSecond, App_Web_qgwv3twq.ashx Request Count:      1 Bytes Sent:     506 Bytes Received: 284 调用 RPC 接口,获取 Text 格式的 Product 信息, Client 端完成解析并呈现。
Altas
AtlasDemo.aspx Request Count:      1 Bytes Sent:     2,185 Bytes Received: 6,275 触发 Server 端的 Action 事件,获取 Product 信息,需要 Postback 整个页面。
编辑 Product
请求 数据流量 说明
Prototype
PrototypeServerResponse.aspx ?action=updateProduct&productId=8 &productName=Sony&manufacturer=China Request Count:      1 Bytes Sent:     482 Bytes Received: 1,877 传送 ProductId 等参数,完成保存操作,并获取 Product 列表。
Ajax.NET Pro ( Second
ajaxpro/AjaxProDemoSecond, App_Web_qgwv3twq.ashx Request Count:      1 Bytes Sent:     549 Bytes Received: 1,284 调用远程 PPC 接口,完成保存操作,并获取 HTML 格式的 Product 列表。
Atlas
AtlasDemo.aspx Request Count:      1 Bytes Sent:     2,218 Bytes Received: 5,913 触发 Server 端的 Action 事件,完成保存操作,需要 Postback 整个页面。
  • 下一篇资讯: AJAX防止页面缓存的代码
  • 网学推荐

    免费论文

    原创论文

    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号