Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > .NET > VB.NET > 提升Web Services性能原来不是通过传说中的压缩Soap请求和响应消息来实现的
【标  题】:提升Web Services性能原来不是通过传说中的压缩Soap请求和响应消息来实现的
【关键字】:Web,Services,Soap
【来  源】:http://babyblue.cnblogs.com/archive/2005/05/17/157132.html

提升Web Services性能原来不是通过传说中的压缩Soap请求和响应消息来实现的

Your Ad Here 原来台湾MSDN有更有效的解决办法,
http://www.microsoft.com/taiwan/msdn/columns/adonet/AdoNet_20041231.htm


通过把DataSet序列化成XML格式后的数据格式化成二进制,减小网络间要传递的数据量来实现,不过1.x版本的.net Framework需要一个类: DataSetSurrogate 类, 2.0将会直接集成。

  SoapFormatter BinaryFormatter
Dataset 序列化後Bytes數 1,953,078 1,448,399
DataSetSurrogate 序列化後Bytes數 2,371,942 575,684


这个数据是令人兴奋的。

当然,如果你愿意使用第三方压缩类库再压缩和解压缩一次,也不是不可以,gaga.

相关的文章:
1. C# 使用 J# 类库中的 Zip 类压缩文件和数据(http://www.microsoft.com/china/msdn/library/langtool/vcsharp/miszipcompression.mspx)

2. 通过压缩SOAP改善XML Web service性能(http://blog.csdn.net/rainsoft/archive/2004/02/29/5218.aspx)

日用短语:【上一篇】
Becky!使用集要 :【下一篇】
【相关文章】
  • 打包一个使用SOAP应用的客户端需要什么?
  • 关注WebWork(一)
  • 关注WebWork(二)
  • 关注WebWork(三)
  • 关注WebWork(四)
  • "#RRGGBB"与Color类型的转换,ColorConverter和WebColorConverter之间的差别
  • 应用WEB标准进行网站设计--《网站重构》读书笔记
  • 应用WEB标准会使ScrollTop属性失效!!!
  • Web项目解决方案框架(一)
  • 奇怪的VS中生成注释WEB页的问题
  • 【随机文章】
  • 对_stdcall 的理解 (COM学习中的问题)
  • Flash和Java结合开发的利器_《Java for Flash动态网站开发手札》_部分章节连载(7)
  • 如何使用CLI通过TFTP升级Fortigate防火墙系统文件(原创)!
  • kde and Debian FAQ[珍藏]
  • Linux入侵检测[转帖]
  • Java咖啡馆(4)——品味第一杯咖啡
  • Fedora Core 5.0 正式版发布
  • FUMO协议概要分析
  • Ajax的原理和应用
  • 网络安装solaris
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.