#wcf #endpoint
#wcf #конечная точка
Вопрос:
У меня есть служба WCF с именем DataService, которая размещена в IIS в виртуальном каталоге DataService. Его местоположение http://localhost:5555/DataService
Когда я настраиваю конечные точки, что я должен написать в адресе конечной точки?
Например http://localhost:5555/DataService/MyService/
Существует ли физическая служба MyService или она виртуальная и предназначена только для клиента, чтобы клиент мог взаимодействовать с помощью этой конечной точки?
Ответ №1:
Ваш вопрос не имеет смысла.
Конечная точка является виртуальной так же, как URL-адрес веб-сайта является виртуальным. Вы не можете его увидеть; это локатор ресурсов. Мой домашний адрес также «виртуальный», он не физический — здание физическое, но здание не является адресом.
Кроме того, все, что мы делаем в программном обеспечении, является виртуальным. Приложение не является «физической» вещью.
Возможно, вы спрашиваете, влияет ли виртуальный каталог на работу вашей службы. Ответ на этот вопрос — НЕТ, это не так.
Возможно, вам будет полезна следующая статья о MSDN: http://msdn.microsoft.com/en-us/library/aa395210(v=vs.90).aspx