web servies engine是什么?

解决方案 »

  1.   

    may you should return a xml with whole records which you should define by yourself.you could consider that the xml file includes the information whole fields
      

  2.   

    返回一个xml格式的字符串流,还是返回一个xml文件。
    因为记录集较大,我试过,返回5000条以上记录集的字符串流,在vb客户端就会报错
      

  3.   

    肯定返回的是SOAP流,你的.net客户端应该解析SOAP信息才对,这个转换过程对于不同的webservices engine是不同的,比如用axis的话,可以把resultset类通过typeMapping映射成soap
      

  4.   

    能否举个简单的例子?我目前对webservices的东西还不熟悉
    多谢
      

  5.   

    请那位大侠提供一个正确的简单的方法实现,及wsdd描述文件中如何描述的信息。
    不胜感激,如果分不够可以再加。
    急需!!!
      

  6.   

    嘿嘿!不错,这个问题问的好,代表一类问题!
    不过,企图用 web services 返回多条记录的方法不太好!要尽量将数据压缩到最小!
    比如,一次拿回10条记录!多访问几次!
    还有一个办法,一次只拿回一条记录!
    但没条记录的每个属性,一次封装N条记录!
    拿回后解析!
    总之,尽量要减少数据!
    比如:用户的 name 属性:/String/10/姓名1/姓名2/姓名3/
    代表是 String 类型/当前10条/
      

  7.   

    一次返回大量记录肯定不现实,你可以在服务器端实现分页。
    function 返回总页数(ing 每页记录数)
    function 多维数组(第n页) 你持续返回这个多维数组就可以了
      

  8.   

    还好吧,我把自己研究了17个月的成果奉献给大家吧!
    使用 WEB SERVICES 是目前系统互连的事实标准,它的好处就不多说了。
    不过有一点需要补充一下,那就是在安全领域,WEB SERVICES 可以穿透防火墙。因为这一过程是安全的。当然对于一个实际的系统 使用WEB SERVICES 进行数据交换就不得不考虑性能问题。
    我也参考了 WEB SERVICES  的新标准的思想。
    经过多种方案论证之后,觉得分组,分段,交换是最佳方案。这一思想也是当前网络传输协议
    的根本。
    那就是封装 SOAP 协议,组成一个模拟 UDP 协议的数据传输方法。
    就如上面的问题,在一个大数据面前,我们模拟的这个协议自动进行分组,分段传输。
    说到这里,我想已经很清楚了。
      

  9.   

    你还是给调用者提供一个xml格式的文件就可以了,让他去分析xml文件,取出需要的数据。实际也就相当于一个记录集了。也可以解析有一定规则的字符串,但是没有什么必要。取大批数据就更不现实了,本来使用webservice就不快。
    返回一个ResultSet??我还从来没听说过,我只知道SOAP(简单文本传输协议)传递XML的,没听说过还能传其他类型,别太高估它的能力。
      

  10.   

    使用XML,再分页(也可以分记录条数),在后台处理要取的数据,如果一定要取大批数据,那只有调用多次了按照实际使用上说,一次取5000以上的操作是很少的,也不科学的