zoukankan      html  css  js  c++  java
  • [WM]在WM上面使用WS貌似有性能问题(欢迎讨论)

    很想在WM程序中使用WS,但是一直没有实践.今天写了一个小Demo,看看WS的性能怎么样,Server不是我写的,我用的是别人公开的Server:
    1. 随机数
      http://www.webxml.com.cn/WebServices/RandomFontsWebService.asmx
    2. 天气
      http://www.webxml.com.cn/WebServices/WeatherWebService.asmx
    3. 搜索
      http://api.search.live.net:80/soap.asmx

    天气里面只固定查找上海的天气,搜索给了几个关键字,看着几个关键字搜索的结果,都用Console打印出来(虽然Console在WM上面没反应).
    闲话少说,用Profile工具在真机上面测试,机器海信E8,网络CDMA1X(应该是,或许是EVDO,我分不清楚).
    下面是结果:


    随机数需要1.4s,天气需要1.7s,Bing 的搜索居然需要11s......

    不知道其他达人在WM(包括WinCE)上面使用过WebServices么?难道你们的应用性能也是这么差??

    你们怎么解决这些问题的?

    欢迎讨论.

    PS:

    再贴一图,上面那个测试应该是有问题的,搜索20个关键字,结果搜索了7次,应该是中间有异常断掉了.

    这次的结果:

     

    这次的结果应该趋于正常,看情况在真实网络环境中,WS访问需要2s左右的时间,我觉得有时候这个时间是不是有一点长了??

     不知道大家怎么看这个问题的?

    热烈欢迎讨论.

    PS:

     经过一些测试,得出不是很准确的结论,就是:WS的性能还不是一般的差....可能XML真的很重量级...哎

    /**********************************************************************
     * 机械教条主义
     *
     * From:          http://www.cnblogs.com/egmkang/
     * Email:          egmkang [at] outlook.com
     * Weibo:        http://weibo.com/egmkang
     * Github:       http://github.com/egmkang
     *
     **********************************************************************/

  • 相关阅读:
    我对JavaWeb中中文URL编码的简单总结
    URL的编码和解码
    Maven警告解决:Using platform encoding (UTF-8 actually)
    JavaWeb编码浅解
    pageContext对象的用法详述
    JspSmartUpload 简略使用
    Web开发相关笔记 #05# MySQL中文无法匹配
    Web开发相关笔记 #04# WebSocket
    Eloquent JavaScript #02# program_structure
    Eloquent JavaScript #01# values
  • 原文地址:https://www.cnblogs.com/egmkang/p/1585071.html
Copyright © 2011-2022 走看看