У меня есть некоторые сомнения в использовании сервисных ссылок для приложения, которое будет развернуто для разных клиентов. Это служба WCF на vb.net, которая будет размещаться в службе Windows, и будет использоваться разными клиентами с разными IP-адресами. В разных средах, так сказать.WCF: Сервис Ссылки на производство
Я уже сделал сервер и клиент. Они отлично работают с использованием сервисных ссылок на клиенте, но поскольку для этого нужен URL-адрес службы (которая будет иметь эту структуру: net.tcp: // SomeHost: 6666/SomeService), возникает вопрос: что я могу сделать использовать ссылки на службы в среде клиента? Я думаю о чем-то вроде изменения своего URL-адреса программно, но я не знаю, возможно ли это.
Конечно, имя хоста изменится с клиента на клиента, но ссылки на службы являются статическими. Я думал об использовании другого подхода, например: http://mstecharchitect.blogspot.com.ar/2009/01/invoking-wcf-service-without-service.html. Но это заставило бы меня потерять преимущества Service Reference, которая, как я понимаю, создает необходимый прокси-сервер, поэтому я могу использовать его на стороне клиента.
Независимо от информации, необходимой вам для помощи, не стесняйтесь спрашивать. И спасибо заранее!
Просто укажите адрес конечной точки службы в файле конфигурации. –