Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > WCF, два приложения в одном адресном пространстве


Автор: DroidNext 28.5.2015, 13:42
Есть возможность повесить сайт на IIS с адресом http://domain.com/app и запустить WCF self host с адресом http://domain.com/app/selfhost. Пробую сделать тоже самое ну с двумя wcf self host, не получается. Кто-то знает варианты? А ещё лучше если два таких листенера в одном приложении. Варианты с разными урл и разными портами не предлагать. 

Автор: Экскалупатор 28.5.2015, 23:16
такое оущение что вы хотите балансировать нагрузку. можно посмотреть в сторону веб верм на iis.

Автор: DroidNext 29.5.2015, 11:19
Экскалупатор, вовсе нет. нужно чтобы одно веб приложение работало в адресном пространстве второго. обрабатывала его под адреса. IIS не рассматривается, работает без него. Но если IIS это умеет делать, то наше приложение тоже должно уметь, но как пока не нашел.

Автор: Экскалупатор 29.5.2015, 18:22
IIS это делает довольно просто. Он вешается на один порт, а n приложений развешиваются на любое количество других. Потом, когда приходит запрос на один, внешний порт, приложение в IIS перенаправляет его в порт приолжения обработчика. как то так. Остается только организовать такой балансер, который будет знать все приложения "под собой" и повесить этот прокси на нужный один порт, а он уже будет раздавать дальше.

Автор: DroidNext 2.6.2015, 17:24
Экскалупатор, хотел поставить плюс, но настройки форума не позволяют...
А вы не в курсе как правильно перенаправлять запросы?

Автор: Экскалупатор 3.6.2015, 21:19
конкретно не расскажу, надо смотреть конкретную задачу.
думаю можно начать https://technet.microsoft.com/ru-ru/library/jj129384.aspx

Автор: DroidNext 10.6.2015, 19:42
модераторы, ну вы хоть "+" человеу за меня поставьте, не будьте пидaрaсaми 
Экскалупатор, спасибо  smile 

Автор: Экскалупатор 10.6.2015, 21:02
)) спасибо, но сообщение лучше пофиксить, а то забанють))

Автор: DroidNext 21.12.2015, 20:16
В общем с помощью этой штуки решается http://www.iis.net/downloads/microsoft/url-rewrite

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)