Молчун
Зарегистрирован: 29 September 2002
Сообщения: 18
Примеры кода: 0
|
RE[2]: web service как средство масштабирования |
25 March 2003 17:14 |
|
|
|
|
Реализуема ли идея переложить часть функциональности одного веб-сервера на другой, разместив там соответствующий веб-сервис. И при оределенных условиях первый сервер запрашивает веб-сервис второго.
Подобный подход на ASP 3.0 с использованием WinHTTP для реализации HTTP запросов к второму серверу приводил к совершенно неприемлемой ситуации:
второй сервер принимал все запросы (от разных сессий) в рамках одного коннекта (хост-то один), ставил их в очередь и выполнял строго последовательно.
Не повторится ли эта ситуация с веб-сервисами?
Leo
Ну и что, что хост один? Каждый запрос для IISа никак не связан с другим. Да и для ASP/ASP.NET ISAPI тоже между 2-мя любыми запросами нет никакой разницы. Так что все должно работать путем - обрабатываться по мере поступления и параллельно.
Может у тебя просто запросы были какие-то сверх бешениые и сервер не успевал просто на них реагировать?
Насчет разницы между двумя любыми запросами как-то непонятно.
Если, для примера, я на страничке вашего сайта наберу что-нибудь в поисковой форме, нажму "вперед" и не дождавшись результата тут же наберу еще что-нибудь и еще раз нажму "вперед", то эти запросы будут "обрабатываться по мере поступления и параллельно"?
|
|