webservice性能討論解决思路

webservice性能討論
本帖最后由 tslpf_ren 于 2009-12-17 15:48:28 编辑
   试了一下PB11 EASYSOAP webservice,感觉还可以,最大的缺憾是在读取大量数据的时候,很长时间检索不出来;
举个例子:
1.CS下5分钟以内能返回的查询(2~3十万多笔数据),webservice 30分钟也出不来结果!,导致WEBSERVICE服务发生错误
请大家讨论一下 怎样优化,还是PB11 EASYSOAP webservice根本就不能用于大的系统



------解决方案--------------------
soap协议为了达到通用性,很多格式化的信息,要传输的变量都会组织成xml描述的方式的,性能很难提高
而且还有个问题,如果你用pb11写的webservice,客户端必须安装.net framework才能使用,不方便的,
我以前用的webservice后来都去掉了,改成asp,
inet可以把你的参数通过组成字符串传进去,而asp接收后可以通过Request对象处理

呵呵,通过pb的inet对象与asp进行交互,性能的话你试试就知道了,呵呵,不可同一而语