![]() |
|
Модераторы: gambit |
![]()
|
|
| Kosya4ok |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 132 Регистрация: 23.7.2007 Репутация: нет Всего: нет |
Все привет! Не пожскажете как можно сделать следующее?
Как сделать так что бы asp страничка сперва делала запрос на сервер за какими то данными, затем на 1 минуту сохраняла данные в своем кеше, и пользователи которые будут обращаться к данному серверу то эта страничка брала бы значение из кеша, по истечении 1 минуты aspx страичка снова дела запрос на веб сервер и т.д... Написал вот такое: Но шо то данные беруться не из кеша а каждую секунду идет обрашение к веб серверу:
Файл Footer.cs в его метод Page_Load я ничего не дописывал... Это сообщение отредактировал(а) Kosya4ok - 26.2.2008, 13:46 |
|||
|
||||
| Kosya4ok |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 132 Регистрация: 23.7.2007 Репутация: нет Всего: нет |
Всем спасибо за внимание! Сам дописал
|
|||
|
||||
| Kosya4ok |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 132 Регистрация: 23.7.2007 Репутация: нет Всего: нет |
Теперь вопрос немного изменился. Раммотрим например такую ситуацию. Допустим несколько юзеров пытаются получить доступ к странице и один из них отправляет запрос на веб сервисы, а в это время других киентов надо как то залочить. Далее обработанный запрос от веб сервисов помещается в кеш и затем из кеша вернуть им всем резальтат выполнения одного запроса к веб сервису...
Это сообщение отредактировал(а) Kosya4ok - 27.2.2008, 13:16 |
|||
|
||||
| Mymik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1474 Регистрация: 12.5.2006 Где: Lamer-центер Репутация: 50 Всего: 78 |
попробуй после выполнения сделать
Думаю что получится -------------------- |
|||
|
||||
| Kosya4ok |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 132 Регистрация: 23.7.2007 Репутация: нет Всего: нет |
Ниче не понял. Этот кусочек куда надо вставить то?
Например вот у меня страничка под номером 1 к которой обращаются клиенты. В ней я делаю запрос на веб сервисы и ответ сохраняю в кеш на 1 минуту. В это время другие юзера также открывают свои странички и им с кеша возвраащеться значение.
Но вот представим что одновременно клиенты делаю запрос к данной страничке, то для того чтобы снизить нагрузку на сервер следует самого перпого пропустить а остальных залочить, а когда вернеться запрос с сервера вернуть из кеша им значение. Вы бы не могли болле одробно описать что и куда вставлять ваш код? Это сообщение отредактировал(а) Kosya4ok - 27.2.2008, 21:34 |
|||
|
||||
| Kosya4ok |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 132 Регистрация: 23.7.2007 Репутация: нет Всего: нет |
Ээээ..да проблема уже не актуальна
Заметил что када пишешь то сам понимаешь че делать то надо... |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Разработка под ASP.NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |