关于数据传输的问题

10-11-02 qiuyunanjichong
公司原来用的是webservice做为数据传输,但是最近发现当数据量大(大概在10万条左右时)数据传输过于缓慢 ,于是想做成socoket传输,并对数据压缩,不知JDON里面有这样的高手没,传输的格式应该注意什么,还有就是现在有这种样式的数据格式吗?待高手指点

[该贴被qiuyunanjichong于2010-11-02 10:34修改过]

banq
2010-11-03 10:44
webservice是基于http, http也是基于socket, web服务慢一般是XML格式转换耗费CPU。

所以,你需要使用测试工具如Jprofiler对你的传输进行测试,看看哪里耗CPU,这样对症下药,也避免使用socket重范之前毛病

qiuyunanjichong
2010-11-12 21:07
非常感谢banq大师的回答 但是转换我们用的微软自带的库啊 主要是觉得用soap 传输的时候 添加了太多不必要的元素 造成数据量变大 加上系统对速度要求很苛刻 我也采纳了banq的建议,用Jprofiler进行了测试 测试结果传输的确是占了很长的时间

猜你喜欢