是这样的,由于工作需要我现在需要进行这样操作,
服务器A 上有一个 实时更新的DBF文件.
我服务器B是一个WEB服务器, 我需要经常的访问服务器A,并且从A上得到当前的数据,
现在我进行的方式是,通过IIS,把DBF文件放在IIS下,通过HTTP://ip/*.dbf 可以访问到此数据库文件, 周期性的,我从A服务器上来下载这个dbf文件,下载到B服务器上,然后从b服务器上读取内容,并且显示在页面上....
在这个过程中,经常出现不好用的情况, 这个dbf文件大概300K左右, 每次B上有请求,都需要先删除b上的旧的DBF文件,然后再下载A上的DBF,然后再显示到页面上,
不知道这个方式可以不可以?
还有没有什么更好的方法。。。 给点思路,谢谢
------解决方案--------------------------------------------------------
实时更新的DBF文件
就有可能COPY时文件正在被更新,所以只需考虑COPY时能否成功即可。
用个循环进行COPY,直到成功为止。