Добрый день!
Занимаюсь веб-интерфейсом системы многоуровневой системы. В связи с ее особенностями, аутентификация пользователя
в системе происходит в стороннем приложении.
ASP.Net клиент среагировать на попадание в БД записи об успешном входе.
Для простоты — функция некого веб-сервиса должна вернуть 1.
Проблема в том как это грамотно реализовать.
Сейчас просто перезагружаю страничку каждые 5 сек., обращаюсь к методу веб-сервиса и тд.
Что не есть хорошо.
Допускаю, что чья-то смекалка пошла дальше и решила подобную проблему более элегантным способом
Заранее спасибо за ваши Идеи!
Здравствуйте, ne3nayka, Вы писали:
N>Есть asp.net приложение, в нем — формочка login.aspx.
N>Формочка должна сделать редирект на другую формочку по событию "в базе появилась запись".
N>Для этого каждые 5сек. перегружаю login.aspx, в коде вызываю метод веб-сервиса. Если он возвращает 1,
N>делаю редирект. Вот так это щас работает.
N>Перегружать постоянно страницу мне не очень по душе, вот я и ищу более грамотное решение
JavaScript'ом
периодически дергаешь вебсервис и при необходимости делаешь
редирект.
Если вебсервис не твой, то делаешь свой proxy-вебсервис и дергаешь его javascript'ом.
Здравствуйте, Powerz, Вы писали:
P>JavaScript'ом периодически дергаешь вебсервис и при необходимости делаешь редирект.
P>Если вебсервис не твой, то делаешь свой proxy-вебсервис и дергаешь его javascript'ом.
Спасибо! Действительно, AJAXом и буду делать