当前位置:编程学习 > C#/ASP.NET >>

web开发程序问题

我写这样一个程序,准备把它做成web请求应答的方式,但是它在启动的时候要经过大量的运算,需要大概5分钟的时间。我怎样让它计算一次,而每次有web请求的时候就快速返回结果呢? --------------------编程问答-------------------- 没人知道啊?求救! --------------------编程问答-------------------- 没看明白,试着说一下
你可以将结果集保存到缓存中。根据情况管理缓存(比如:过期,更新删除等) --------------------编程问答-------------------- 有点晕 --------------------编程问答--------------------
既然是web程序  在Page.IsPostBack中执行一次就是了   如果要保存值什么的在ViewState或者Cache中都是可以的啊      

还是不太理解你到底要做什么 --------------------编程问答-------------------- if(!IsPostBack) --------------------编程问答-------------------- 如果是计算的结果基本不会变的话
现在global的Application_Start里面把这个计算算出来,把结果存进缓存里,然后以后直接读这个缓存就好了啊,如果值发生改变,就更新缓存
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,