易截截图软件、单文件、免安装、纯绿色、仅160KB

读取远程地址的xml,如何缓存速度才能更快!

就比如淘宝的API接口调用,它提供接口,读取这个接口URL返回的是XML文件格式,从XML中读取数据,类似这样的功能,如果每次打开页面都读取速度肯定会很慢,而且还有致命的弱点,淘宝的API还限制每分钟的读取频率,所以我想知道,有什么办法可以缓存读取的XML,因为这个读取的XML变化很小,我对缓存的原因也不懂,就想知道如何做到当我第一次刷新页面时候程序去读取远程地址,再次刷新则不去读取URL这样的缓存。
另外由于我不是一个页面调用,参数也是有的,这样不知道用页面缓存是不是有效果呢?
第一次获取后,把数据cache起来就行了,然后在cache中设置好依赖,一定条件下触发重新读取url,获取最新数据~~

Cache.Insert?

给点例子看看吧,这样说太模糊了


楼上的说的没错,我研究了一下是应该用缓存依赖,但是问题是依赖项的参数我不知道怎么写,这个参数需要缓存对象所依赖的一组(到文件或目录的)文件路径。当这些资源中的任何一个更改时,缓存的对象即过时,并从缓存中移除。
我是远程URL读取的,没有XML路径啊!!

没人看啊,我顶
{{----


相关问答:

关于Struts2的xml输入校验 - Java / Java EE

在action中至少有4个方法,每个方法接受一种请求,例如四个方法最简单的就是增删改查,每一种操作,需要校验的action属性是不同的,校验属性的规则也是不同的,怎么样才能使用xml的输入校验?
如果是使用actionName ......

[vc] 如何将XML字串插入到指定的Node

采用DOM 进行解析xml。要求将xml字串插入指定节点作为其子节点
比如: 
原xml 
<root>
</root>
要插入的xml字串
<a>test</a> 
目的xml:
<root>
<a> ......

wince程序怎么把XML文件传入webservice

我在编写一个wince5.0的程序,想实现把PDA上的一个LIST <STRING>类型的数据序列化为XML,然后在PC上的一个webservice拿到这个XML,转化为Dataset,更新PC上的数据库,我想问怎么把XML传给webservice的呢?
......

想用XML加FLASH 做统计报表

想用XML加FLASH 做统计报表 ,,有没有人有好的建议呀~~就是把XML里的内容导入到做好的FLASH模块里面去。。。
帮顶

你没用过开源的OpenFlashChart吗?

试试FusionChart
数据源就是XML的
http://www.fusionc ......

请问如何取XML的属性值 - .NET技术 / C#

我有一个XML.想取
<Portfolio _Name="XXXX" _Id="AUD" >
中的属性_Id的值.但是用下面的语句好象不行.
 XmlNode CId = xdoc_Msg.SelectSingleNode("/Portfolio");
&n ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号