2013-08-10 1 views
0

Я хочу направить запрос остального обслуживания приходит к серверу A к серверу B и C.Форвард запрос от IIS на основе пользовательской логики

Условие вперед зависит от прихода данных. Условие довольно сложное, и мне нужно будет сделать вызов БД, чтобы узнать, куда должен идти запрос.

Кто-нибудь знает, как добиться этого в IIS.

Я вообще не могу изменить код клиента.

Спасибо, Guy

ответ

0

Я не думаю, что IIS может сделать все это в одиночку, но WCF маршрутизации (введен в версии 4.0) должен быть в состоянии сделать это.

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

таблица маршрутизации направляет запрос на основе параметров (filterdata)

Введение в маршрутизацию http://msdn.microsoft.com/en-us/library/ee517422.aspx

что-то похожее на ваше требование http://blogs.profitbase.com/tsenn/?p=23

Спасибо,