标签: .net multithreading pooling concurrency-runtime
假设,我正在申请电影座位预订。场景是,3个不同的请求同时来到系统。也没有毫秒的差异...... 如何处理请求?如何定义关键部分以及我需要使用的策略。 因为所有请求都在完全相同的时间,所以如何优先考虑哪个用户应该首先进行。
答案 0 :(得分:0)
并发请求将由Framework处理。 要访问Code中的共享资源,您需要应用locking机制。 如果您的程序直接写入数据库,则需要应用database transaction locking。