2007-12-13
多个用户读写xml的问题!
最近做的一个项目客户要求不能使用数据库,而数据大多是从一个路由器自带的系统采集的。但是还必须要保存一些数据,所以使用xml来保存。
现有两个xml文件。 city.xml cityrouter.xml
city.xml放的是城市跟省的一个关系xml文件。一个数据定死的xml文件。
cityrouter.xml是存放路由器的主健跟城市主健的一个xml
现在的一个功能就是,对采集上来的路由器设置所属城市,这个时候就要先读city.xml。然后在把用户先的路由器跟城市写进cityrouter.xml 。读写用的都是一个类。
如果一个用户去操作的话没有问题,但是在两个用户同时做一个操作的时候,居然city.xml被替成了cityrouter.xml的内容。
这个问题,我想不能是怎么回事了,我的程序没有使用线程,xml里面好像也没有事务的概念。请高人给支个招!
现有两个xml文件。 city.xml cityrouter.xml
city.xml放的是城市跟省的一个关系xml文件。一个数据定死的xml文件。
cityrouter.xml是存放路由器的主健跟城市主健的一个xml
现在的一个功能就是,对采集上来的路由器设置所属城市,这个时候就要先读city.xml。然后在把用户先的路由器跟城市写进cityrouter.xml 。读写用的都是一个类。
如果一个用户去操作的话没有问题,但是在两个用户同时做一个操作的时候,居然city.xml被替成了cityrouter.xml的内容。
这个问题,我想不能是怎么回事了,我的程序没有使用线程,xml里面好像也没有事务的概念。请高人给支个招!
评论
ddandyy
2007-12-17
当然是src写的有问题
myworkfirst
2007-12-17
加一个缓存类,读取是一个类.
用户只去缓存类里取数据. 不用每次去读.
用户只去缓存类里取数据. 不用每次去读.
yuyue
2007-12-17
是因为xml不支持事务呢,还是要在类里面做控制。问题到底出在哪里啊?
发表评论
提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则
- 浏览: 1431 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最新评论
-
关于web网络拓扑图的实现
我以前做demo的时候,给人家做过一个. 其实在拓扑这块, 我几乎没有写什么, ...
-- by grandboy -
关于web网络拓扑图的实现
yyg1107 写道vml做过一个,不过不是太理想~ 关注! 前不久在jav ...
-- by kimmking -
关于web网络拓扑图的实现
vml做过一个,不过不是太理想~ 关注!
-- by yyg1107 -
Spring OpenSessionInView
execution(* com.baoler.manager..*(..))" ...
-- by kevin002 -
Spring OpenSessionInView
那么多*, public * com.baoler.manager.**.*(. ...
-- by Fly_m






评论排行榜