Страница "Конечные точки"
Страница Конечные точки вызывается путем щелчка значка Конечные точки в 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, предоставляемые конечной точкой. |
Имя |
Имя конечной точки. |
Тип |
Тип конечной точки. Существует три основных типа конечных точек: системные конечные точки, конечные точки приложения (по умолчанию) и конечные точки приложения. Описание этих типов см. в начале раздела. |
Режим безопасности: |
Задает используемый для конечной точки режим безопасности. В WCF (Windows Communication Foundation) есть два основных способа реализации безопасности передачи. В режиме безопасности транспорта для обеспечения безопасности используется протокол уровня транспорта, например HTTPS. Преимущество режима транспорта состоит в том, что он широко распространен, доступен на многих платформах и требует менее сложных вычислений. При этом у него есть недостаток — он обеспечивает защиту сообщений только в режиме точка-точка. При использовании безопасности транспорта учетные данные и утверждения пользователей передаются с использованием транспортного уровня. В режиме безопасности сообщений для обеспечения безопасности передачи используется протокол WS-Security. Поскольку режим безопасности сообщений применяется непосредственно к сообщениям SOAP и содержится внутри конвертов SOAP вместе с данными приложений, он обладает следующими преимуществами: независимость от транспортного протокола, больший охват и обеспечении сквозной безопасности (а не точка-точка). Его недостаток заключается в том, что он в несколько раз медленнее режима безопасности транспорта, поскольку взаимодействует с XML-структурой сообщений SOAP. При использовании режима безопасности сообщений учетные данные и утверждения пользователей инкапсулируются в каждое сообщение с применением спецификации WS-Security для защиты сообщений. |
Квоты транспорта: |
Квота транспорта — это заданное ограничение, которое позволяет определить, не использует ли привязка слишком много ресурсов. Ее основное назначение заключается в предотвращении чрезмерного использования ресурсов при превышении значения квоты. Такая ситуация может возникнуть при атаке типа "отказ в обслуживании". Например, квоты транспорта можно задать для управления различными значениями времени ожидания, размерами буферов, сообщений или пулов и числом подключений. Значения квот транспорта настраиваются в привязке транспорта, политике узла или с помощью параметров конфигурации приложения. Дополнительные сведения о квотах транспорта WCF см. в статье Квоты транспорта. |
Область "Действия"
Настроить |
Вызывает диалоговое окно Диалоговое окно настройки конечной точки для настройки конечной точки. При попытке настройки системной конечной точки или конечной точки приложения по умолчанию отображается следующее сообщение: Настраивать можно только конечные точки приложения (не по умолчанию). Предупреждение Системные конечные точки и конечные точки приложения по умолчанию настраивать нельзя. Изменять можно только конечные точки приложения, заданные в конфигурации. |
Службы |
Выполняется выход из области Конечная точка и отображается Services Page. Заданная на исходной странице Конечные точки область отображения служб остается без изменений. |
2012-03-05