Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: limit requests per second Добавлено: 26.12.10 00:01  

Автор вопроса:  Skywalker | Web-сайт: iSkywalker.ru | ICQ: 300-70-6пятьЪ 
нужно, чтобы моя аппликуха делала не больше определенного количества запросов в секунду к сайту. какой самый простой способ реализации?

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #1 Добавлено: 26.12.10 23:36
И в чем проблема? Делай запросы в отдельном треде.. Запрос сделал - тред усыпил на N времени.. и все это в цикле..

Ответить

Номер ответа: 2
Автор ответа:
 Skywalker



ICQ: 300-70-6пятьЪ 

Вопросов: 62
Ответов: 545
 Web-сайт: iSkywalker.ru
 Профиль | | #2
Добавлено: 26.12.10 23:57
да просто запросы ассинхронно идут из разных мест проги к апи сайта, можно конечно пустить их все через класс обертку, в котором в очередь их добавлять и как-то всякий раз пересчитывать время ожидания... хотел узнать обо всех вариантах, которые могут придти в ваши головы)

Ответить

Номер ответа: 3
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #3 Добавлено: 27.12.10 02:27
если из разных мест, то однозначно очередь.. а в треде, берешь из очереди урл каждые N сек и обрабатываешь запрос

Ответить

Номер ответа: 4
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #4 Добавлено: 27.12.10 07:35
Если на 4.0, то использовать BlockingCollection в качестве потокобезопасной очереди.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам