У меня есть служба WCF, опубликованная на определенном адресе, и я хочу связаться с ней через прокси, сгенерированные в Visual Studio.Укажите порт источника клиента WCF
Я хочу, чтобы сообщения из моего прокси были отправлены с определенным TCP-портом источника, но, по-видимому, он назначает случайный порт для каждого вызова.
Проблема заключается в следующем: у меня есть два хоста A и B, на которых запущена служба WCF (то же самое на каждом хосте), хост A имеет услугу по адресу AdA и порта PA, хост B по адресу AdB и порт PB. Хост A отправляет сообщение на хост B. Хост B выполняет некоторые внутренние операции после сообщения, а затем отправляет сообщение на узел A. Проблема заключается в том, что, когда Host A вызывает веб-метод на B, он отправляет TCP-сообщение со случайным src порт, а тот, который делает не, соответствует порту, на котором A имеет услугу, поэтому веб-метод не вызывается на A, потому что исходный порт, назначенный WCF, не соответствует порту, на который публикуется служба.
Я до сих пор использовал BasicHttpBinding.
Как я могу это достичь?
Спасибо.
Может быть, лучше сообщить сообществу ПОЧЕМУ вам это нужно? – adontz
Какое обязательное вы используете? –
Указывается дополнительно. –