Показать сообщение отдельно
  #9 (permalink)  
Старый 06.05.2009, 23:31
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Пожалуйста.
Kolyaj, в принципе высказался резко, но я с ним согласен:
вы не с того боку ищите решение задачи.
Надо обезопасить приложение от повторных транзакций, прежде всего на серверной стороне, а не в клиентской.
Если пользователь хочет перейти на страницу назад, потому что там содержится список объектов, полученных после какой-то транзакции, то почему ему не дать этого сделать.
заблокируйте повторную транзакцию, а список ему выдайте.
В вашем случае, если пользователь откроет несколько окон(при работе с базой, вполне естественное желание), то при вашей модели взаимодействия, также может что-то пойти наперекосяк.
При моем варианте, поидее ничего не будет лишнего.
---------------------
Если у кого есть что дополнить, по поводу безопасности такого рода приложений, дополните свои мысли.
Я таких приложений не разрабатывал, и мне самому интересно, какие еще грамотные идеи по этому поводу уже используются, либо роятся в ваших мыслях
Ответить с цитированием