@Matisumi

Перенаправление WCF-запроса средствами C# — как?

Предположим, у меня на машине есть два одинаковых wcf-сервиса (одинаковых по контрактам и немного разных по функционалу, условно разные версии одного и того же сервиса), для простоты по адресам localhost/ServiceA и localhost/ServiceB. Хочу сделать сервис, который перенаправлял бы запрос то к одному, то к другому по каким-то своим правилам (для нашего примера это не сильно важно). Суть в том, что он должен отвечать по адресу, например, localhost/Service и перенаправлять запрос или на localhost/ServiceA, или localhost/ServiceB и соответственно возвращать ответ.
Подскажите, в какую сторону копать, и вообще может быть есть какой-то более простой способ это сделать?
  • Вопрос задан
  • 154 просмотра
Пригласить эксперта
Ответы на вопрос 1
@d-stream
Готовые решения - не подаю, но...
Ну то есть получится третий сервис + клиент(ы), который в зависимости от контекста пришедшего будет клиентом(ами) подключаться к одному из сервисов и потом отдавать результат (возможно трансформируя ответ)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы