同步图像的读写访问权限

时间:2014-09-15 08:57:58

标签: c# .net image web-applications synchronization

我们在服务器上有一个图像,可以从代码中定期修改。它是一种平铺的马赛克,所以当用户上传照片时,新的瓷砖会显露出来。

随时可以访问网站用户查看。

问题是同步。当同时进行读写时,有时图像无法正确加载到网站上。

在这种情况下,为图像同步读写的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

一种方法是有两个图像,第一个用于阅读,第二个用于修改。

对第二个图像执行修改并进行同步,以便一个用户一次修改它(如果您不想锁定用户调用,可以对修改进行排队)。

执行修改后,您可以将更改提交到第一个图像,然后用户可以进行修改。

在这种方法中,用户可能会稍微延迟修改(取决于提交时间)