【急】多用户操作多个XML并发问
有N个XML文件(a.xml、b.xml、c.xml . . . . . .)
对一个XML文件的操作有:
1、add(string xmlName)
2、delete(string xmlName)
3、update(string xmlName)
有N个用户通过不同线程去调用add / delete / update 方法,如何解决并发问题?
1、如果不同的用户同时操作不同的XML(xmlName参数区分),那操作同时进行,
不相互等待影响;
2、如果不同的用户同时操作相同的XML,各种操作先后执行而且结果不相互覆盖
(不出异常得全部执行成功)