D
dongdacun
Unregistered / Unconfirmed
GUEST, unregistred user!
我用Delphi做了一个COM Dll组件供ASP调用,组件主要实现数据库访问功能,由于有很
多基础数据对所有的浏览器客户端都是相同的,所以我想将这部分数据在组件中以
TClientDataSet的格式缓存起来,避免重复访问数据库。但是由于每个客户端请求
组件接口都会创建组件的一个实例,所以组件各个实例运行在不同的内存控件,而我
显然不能在组件的每个实例中都创建一个数据缓冲区,而希望所有的组件实例共享一
个数据缓存,应该怎么一个思路,请各位高手指点。
多基础数据对所有的浏览器客户端都是相同的,所以我想将这部分数据在组件中以
TClientDataSet的格式缓存起来,避免重复访问数据库。但是由于每个客户端请求
组件接口都会创建组件的一个实例,所以组件各个实例运行在不同的内存控件,而我
显然不能在组件的每个实例中都创建一个数据缓冲区,而希望所有的组件实例共享一
个数据缓存,应该怎么一个思路,请各位高手指点。