摘要:由于微软的Web service实现是基于Asp.net,所以会出现缓存也就在情理之中了.主要有2中缓存:输出缓存和数据缓存.由于Web Service的缓存管理与asp.net基本是一样的,就不说他的原理,主要说一下在Web service中是如何实现的.输出缓存实现方法是在WebMethod这个特性里面加一个属性CacheDuration,如下代码所示[WebMthod(CacheDuration=30)]public string HelloWorld(){...}其单位为秒.数据缓存数据缓存主要是存储在Context.Cache之中.而关于数据缓存有一个比较通用的设计模式.那就是建立一
阅读全文