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


Страница «Конечные точки»

Страница Конечные точки вызывается путем щелчка значка Конечные точки в AppFabric при использовании вкладки Просмотр возможностей (но не вкладки Просмотр содержимого) в диспетчере IIS. Страница Конечные точки доступна в области сервера, сайта или приложения. Если текущая область находится на уровне службы, страницу Конечные точки можно открыть, щелкнув ссылку Просмотр конечных точек в области Действия.

На этой странице можно просмотреть системные конечные точки, конечные точки приложения по умолчанию и конечные точки приложения, заданные в файле Web.config. Системная конечная точка — это конечная точка, которую система AppFabric добавляет в службу автоматически. Конечная точка приложения по умолчанию — это конечная точка, которая добавляется в приложение в зависимости от поддерживаемых им протоколов. Конечная точка приложения — это конечная точка, задаваемая в файле Web.config. Любые другие конечные точки, которые динамически создаются во время выполнения в коде, на этой странице не отображаются.

Типы системных конечных точек задаются в разделе endpointExtensions файла machine.config (например, discoveryEndpoint). Однако из этого правила есть исключения: workflowControlEndpoint и serviceMetadataEndpoint. Первая конечная точка добавляется в службу при выборе параметра Включить управление экземплярами на вкладке «Управление узлом рабочих процессов» диалогового окна Настройка службы, а вторая конечная точка добавляется при выборе параметра Включить метаданные через HTTP на вкладке «Общие» диалогового окна Настройка службы.

.NET Framework 4 добавляет конечную точку приложения по умолчанию для всех служб без тегов в веб-приложении для каждого протокола, включенного в приложении. Например, если для приложения включен протокол HTTP, в службу добавляется конечная точка basicHttpBinding, а если разрешен протокол net.pipe, то в службу добавляется конечная точка netNamedPipeBinding. Сопоставление привязок и протоколов также можно настроить в разделе protocolMapping файла Machine.config. Чтобы просмотреть включенные для приложения протоколы, щелкните имя приложения правой кнопкой мыши, а затем выберите пункты Управление приложением и Дополнительные параметры.

На этой странице нельзя настроить системные конечные точки и конечные точки приложения по умолчанию, но можно настроить конечные точки приложения, заданные в файле Web.config. Для просмотра и настройки общих свойств, свойств производительности и свойств проверки подлинности конечной точки приложения используйте Диалоговое окно настройки конечной точки. Для открытия этого диалогового окна можно щелкнуть правой кнопкой мыши выбранную конечную точку и выбрать команду Настроить либо выбрать команду Настроить в области Действия.

В следующих разделах описываются поля на странице Конечные точки.

Параметры списка конечных точек (отображаются в верхней части списка)

Поле

Описание

Фильтр:

Введите значение фильтра, щелкните стрелку рядом с кнопкой Выполнить для выбора фильтруемого столбца, а затем нажмите кнопку Выполнить. При этом выполняться фильтрация отображаемых конечных точек в соответствии с заданными условиями фильтрации. Если параметр не используется, отображаются все конечные точки.

Важно!

По умолчанию такие системные конечные точки, как workflowControlEndpoint и serviceMetadataEndpoint, не отображаются в списке конечных точек. Выберите команду Удалить фильтр в верхней части страницы для просмотра системных конечных точек.

Показать все

При использовании этого параметра отображаются все конечные точки.

Группирование:

Щелкните стрелку вниз и выберите одно из следующих условий группирования конечных точек.

  • Без группирования — группирование конечных точек не используется.

  • Виртуальный путь службы — группирование конечных точек по виртуальному пути службы, которая владеет ими.

  • Адрес — группирование конечных точек по адресу.

  • Привязка — группирование конечных точек по привязке.

  • Контракт — группирование конечных точек по контракту.

  • Имя — группирование конечных точек по имени.

  • Тип — группирование конечных точек по типу.

  • Имя сайта — группирование конечных точек по имени сайта.

Список конечных точек

Поле

Описание

Виртуальный путь службы

Виртуальный путь службы.

Адрес

Адрес конечной точки. Этот параметр задает универсальный код ресурса (URI) конечной точки, который может как быть абсолютным адресом, так и задаваться относительно базового адреса службы. Если для данного параметра задана пустая строка, то конечная точка будет доступна по базовому адресу, указанному при создании объекта ServiceHost для службы.

Привязка

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

Контракт

Функциональные возможности интерфейса .NET Framework 4, предоставляемые конечной точкой.

Имя

Имя конечной точки.

Тип

Тип конечной точки. Существует три основных типа конечных точек: системные конечные точки, конечные точки приложения (по умолчанию) и конечные точки приложения. Описание этих типов см. в начале раздела.

Имя сайта

Имя сайта, на котором размещается служба, предоставляющая конечную точку.

Область «Подробно»

В области Подробно в нижней части страницы Конечные точки отображаются следующие свойства и их значения.

Примечание

Если какое-либо из сопоставленных с этими свойствами значений конфигурации является пустой строкой (« ») или отсутствует в файле конфигурации, отображаются пустые строки.

Вкладка «Обзор»

Здесь отображаются следующие значения (если они присутствуют в файле конфигурации).

Имя сайта

Имя сайта, на котором размещается служба, предоставляющая конечную точку.

Виртуальный путь службы

Виртуальный путь службы.

Адрес

Адрес конечной точки. Этот параметр задает универсальный код ресурса (URI) конечной точки, который может как быть абсолютным адресом, так и задаваться относительно базового адреса службы. Если для данного параметра задана пустая строка, то конечная точка будет доступна по базовому адресу, указанному при создании объекта ServiceHost для службы.

Привязка

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

Контракт

Функциональные возможности интерфейса .NET Framework 4, предоставляемые конечной точкой.

Имя

Имя конечной точки.

Тип

Тип конечной точки. Существует три основных типа конечных точек: системные конечные точки, конечные точки приложения (по умолчанию) и конечные точки приложения. Описание этих типов см. в начале раздела.

Режим безопасности:

Задает используемый для конечной точки режим безопасности. В Windows Communication Foundation (WCF) есть два основных способа реализации безопасности передачи.

В режиме безопасности транспорта для обеспечения безопасности используется протокол уровня транспорта, например HTTPS. Преимущество режима транспорта состоит в том, что он широко распространен, доступен на многих платформах и требует менее сложных вычислений. При этом у него есть недостаток — он обеспечивает защиту сообщений только в режиме точка-точка. При использовании безопасности транспорта учетные данные и утверждения пользователей передаются с использованием транспортного уровня.

В режиме безопасности сообщений для обеспечения безопасности передачи используется протокол WS-Security. Поскольку режим безопасности сообщений применяется непосредственно к сообщениям SOAP и содержится внутри конвертов SOAP вместе с данными приложений, он обладает следующими преимуществами: независимость от транспортного протокола, больший охват и обеспечении сквозной безопасности (а не точка-точка). Его недостаток заключается в том, что он в несколько раз медленнее режима безопасности транспорта, поскольку взаимодействует с XML-структурой сообщений SOAP. При использовании режима безопасности сообщений учетные данные и утверждения пользователей инкапсулируются в каждое сообщение с применением спецификации WS-Security для защиты сообщений.

Квоты транспорта:

Квота транспорта — это заданное ограничение, которое позволяет определить, не использует ли привязка слишком много ресурсов. Ее основное назначение заключается в предотвращении чрезмерного использования ресурсов при превышении значения квоты. Такая ситуация может возникнуть при атаке типа «отказ в обслуживании». Например, квоты транспорта можно задать для управления различными значениями времени ожидания, размерами буферов, сообщений или пулов и числом подключений. Значения квот транспорта настраиваются в привязке транспорта, политике узла или с помощью параметров конфигурации приложения.

Дополнительные сведения о квотах транспорта WCF см. в статье Квоты транспорта.

Область «Действия»

Настроить

Вызывается диалоговое окно Диалоговое окно настройки конечной точки для настройки конечной точки.

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

Предупреждение

Системные конечные точки и конечные точки приложения по умолчанию настраивать нельзя. Изменять можно только конечные точки приложения, заданные в конфигурации.

Службы

Выполняется выход из области Конечная точка и отображается страница «Службы». Заданная на исходной странице Конечные точки область отображения служб остается без изменений.

  2011-12-05