Поделиться через


Диалоговое окно "Настройка конечной точки": вкладка "Общие"

Вкладка Общие диалогового окна Настройка конечной точки используется для просмотра относительного пути службы и двух из трех атрибутов определения конечной точки: атрибутов Привязка и Контракт. Третий атрибут конечной точки, Адрес конечной точки, можно изменить с помощью этой вкладки.

Диалоговое окно Настройка конечной точки можно открыть несколькими способами.

  • Выберите в диалоговом окне Настройка службы вкладку Конечные точки, укажите конечную точку и нажмите кнопку Изменить.

  • Выберите в списке Конечные точки (на вкладке Просмотр возможностей) конечную точку и выберите команду Настроить в контекстном меню или в области Действия. Для просмотра списка Конечные точки можно выполнить одну из следующих операций:

    • В области сервера, сайта или приложения дважды щелкните пункт Конечные точки на вкладке Просмотр возможностей, чтобы отобразилась Страница "Конечные точки" со списком Конечные точки.

    • В области сервера, сайта или приложения дважды щелкните пункт Службы на вкладке Просмотр возможностей, затем щелкните службу правой кнопкой мыши и выберите команду Просмотр конечных точек.

Параметры диалогового окна

Имя столбца

Описание

Относительный путь службы:

Расположение сборки или файла службы относительно корня веб-сервера. Например, для файла myService.xamlx, находящегося в каталоге MyServiceFolder, в этом поле должно быть указано значение MyServiceFolder/myService.xamlx. Это поле предназначено только для чтения и не может быть изменено.

Адрес конечной точки:

Адрес конечной точки — это сетевой адрес или универсальный код ресурса (URI), по которому осуществляется доступ к службе. Если это поле пусто, используется базовый адрес службы по умолчанию. Это поле можно изменять, чтобы изменять адрес конечной точки. При этом выполняется проверка правильности ввода URI. Это значение представляет значение атрибута address в файле конфигурации.

Привязка:

Привязка конечной точки определяет механизм протокола, кодировку и безопасность, которые необходимы клиенту для подключения к этой службе WCF. Это значение представляет значение атрибута binding в файле конфигурации. Привязки WCF, поддерживаемые в этом выпуске: basicHttpBinding, netTcpBinding, netNamedPipeBinding, wsHttpBinding и netMsmqBinding. Это поле предназначено только для чтения и не может быть изменено.

Контракт:

Контракт конечной точки определяет возможности службы. Это значение представляет значение атрибута contract в файле конфигурации. Это поле предназначено только для чтения и не может быть изменено.

Изменения конфигурации

Поля, отображаемые в данном диалоговом окне, поддерживаются следующими элементами и атрибутами конфигурации:address, binding, contract и bindingConfiguration. При изменении значения в поле Адрес конечной точки будет изменен атрибут address. Поскольку в коде, приведенном ниже, для атрибута address устанавливается значение "", для данной конечной точки используется базовый адрес.

<system.serviceModel>
  <services>
    <service name="s1">
      <endpoint address="" 
                binding="netTcpBinding" 
                contract="ICalculator"
                bindingConfiguration="s1NetTcp"/>
    </service>
  </services>
</system.serviceModel>

  2012-03-05