如何处理dot net中的这种死锁情况

时间:2013-08-14 04:20:59

标签: .net multithreading pooling concurrency-runtime

假设,我正在申请电影座位预订。场景是,3个不同的请求同时来到系统。也没有毫秒的差异...... 如何处理请求?如何定义关键部分以及我需要使用的策略。 因为所有请求都在完全相同的时间,所以如何优先考虑哪个用户应该首先进行。

1 个答案:

答案 0 :(得分:0)

并发请求将由Framework处理。 要访问Code中的共享资源,您需要应用locking机制。 如果您的程序直接写入数据库,则需要应用database transaction locking