在.net里有两种用于WEB运用的缓存技术:
输出缓存:把一次请求说产生的输出保存在内存中
数据缓存:把数据保存在内存里
在WebService里使用输出缓存的方法如下:
    [WebMethod(CacheDuration=10)]
        
public string GetServerDateTime() 
        
{
            
        }
10即为缓存的时间.
数据缓存使用的方法如下:
[WebMethod]
  public DataSet GetProductCategories()
  {
    Context.Cache.Insert("CategoriesDataSet",SQLDS);     
  }
SQLDS为数据集,CategoriesDataSet是数据集SQLDS在缓存里的名字,使用以上的必须添加:
using System.Web.Caching;的引用.
posted on 2007-07-15 19:17  过江  阅读(935)  评论(0编辑  收藏  举报