首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

Webservice 缓存有关问题,

2012-01-16 
Webservice 缓存问题,在线等~~~我的webservice的代码的主体是:[WebMethod(CacheDuration100)]publicintfo

Webservice 缓存问题,在线等~~~
我的webservice的代码的主体是:

[WebMethod(CacheDuration=100)]
public   int   formatXml()
{
  if(Application[ "CacheCount "]   ==   null)
  {
        Application[ "CacheCount "]   =   1;
  }
  else
  {
      Application[ "CacheCount "]   =   ((int)Application[ "CacheCount "])+1;
  }
      return   (int)Application[ "CacheCount "];
  }
然后我运行这个webservice,并且调用这个formatXml功能的时候,发现返回值在100秒内依然有变化,这是为什么?

[解决办法]
缓存的是请求和响应中的内容,不是Application[ "CacheCount "] 中的内容.
[解决办法]
你要自己去申请一个Cache,或者用第三方控件Enterpirselibrary有自带的Cache

热点排行