В некоторых руководствах по asp, таких как это, я наблюдаю следующую закономерность:
Приложение.Блокировка
'сделать что-нибудь с объектом приложения
Приложение. Разблокировать
Однако, поскольку веб-страницы могут иметь несколько экземпляров, возникает очевидная проблема параллелизма. Итак, мои вопросы следующие:
Что делать, если одна страница пытается заблокироваться, когда объект уже заблокирован?
Есть ли способ определить, заблокирован ли объект приложения?
Лучше просто работать с разблокированным объектом приложения или это имеет другие последствия?
Что, если есть только одно действие, связанное с объектом приложения? ~Есть ли причина для блокировки/разблокировки в этом случае?