Создание HttpModule, который направляет трафик на другой сервер

#asp.net #httpwebrequest #httprequest #httpresponse #httpwebresponse

#asp.net #httpwebrequest #httprequest #httpresponse #httpwebresponse

Вопрос:

Я столкнулся с довольно сложной проблемой у одного из моих клиентов. У них есть простой маршрутизатор, который может перенаправлять только один порт на одну машину. Однако у них есть несколько приложений на нескольких серверах, которым требуется порт 80.

Итак, я подумал, что мог бы написать, HttpModule который получает трафик и создает HttpWebRequest на другой внутренний сервер. Когда HttpWebResponse возвращается, HttpModule записывает содержимое в HttpResponse .

Делалось ли это раньше? И имеет ли это смысл?

Комментарии:

1. к сожалению, на это нет бюджета.

Ответ №1:

Взгляните на маршрутизацию запросов приложений Microsoft версии 2.5 для IIS 7

http://www.microsoft.com/downloads/en/details.aspx ?FamilyID=a58d3bfc-e17e-4749-93f4-474081358b44

Комментарии:

1. Большое вам спасибо! Я рассмотрю это первым делом в понедельник и отчитаюсь.