当前位置: 代码迷 >> Web Service >> 再问webservice第一次访问速度慢的有关问题
  详细解决方案

再问webservice第一次访问速度慢的有关问题

热度:610   发布时间:2012-01-21 21:31:43.0
再问webservice第一次访问速度慢的问题
二个webservice互相访问(注意不是web/win页面),第一次的访问总是很慢,问题如下:
1。为什么第一次会很慢了?序列化?编绎?而且第一次访问过后的访问都很快(不要说可以忍受第一次,没意义),但是过些时间不访问后,第一次又会很慢;
2。webservice中如何控制缓存?这里的缓存不是说把不变的内容放在缓存中,因为现在的需要是每次的数据交互都是要更新的而且现在的问题也不是出现在数据访问下,我的想法是:是不是能将与别的webservice的连接放到缓存中?而且自已控制时间
3。请达人说说原因和解决方法;(重点,,,,)


谢谢!~~




------解决方案--------------------
WS本身就慢.
第一次,是因为还要编译等原因.
后面就快一点.

以后慢,是因为资源放了.
------解决方案--------------------
我怎么没觉得第一次很慢?
------解决方案--------------------
第一次慢是因为要编绎。。编绎一次后会缓存在内在中,所以会非常快。。
------解决方案--------------------
估计还是跟你的代码有关系吧
webservice虽然有效率消耗,但是,应该感觉不到的
------解决方案--------------------
跟你的代码有关
  相关解决方案