У меня есть приложение, которое используется внутри и использует WCF для связи между частями клиента и сервера, однако вскоре потребуется развертывание на сайтах с разными именами серверов. Службы WCF размещаются в качестве службы Windows с использованием привязки netTcp. На данный момент адреса служб указываются с помощью команды «Добавить ссылку на службу» в Visual Studio.
Можно ли сделать базовый адрес служб WCF предпочтением пользователя, а затем сделать ссылку на службу динамически, чтобы создать URL-адрес, когда это необходимо использовать.
Так, например, если у меня была служба с именем «CustomerService», можно ли двум отдельным пользователям в разных местах указывать адреса:
net-tcp://myserver1/
и
net-tcp://anotherserver/
и указание службы конвертирует их при необходимости в
net-tcp://myserver1/CustomerService
и
net-tcp://anotherserver/CustomerService?
Спасибо
Jim