Compartir a través de


Página Extremos

La página Extremos se invoca al hacer clic en el icono Extremos de AppFabric cuando se usa la ficha Vista Características (en lugar de la ficha Vista Contenido) en el Administrador de Internet Information Services (IIS). La página Extremos se puede ver desde el ámbito de servidor, sitio o aplicación. Si el ámbito actual es el de nivel de servicio, puede invocar la página Extremos al hacer clic en el vínculo Ver extremos del panel Acciones.

Desde esta página se pueden ver los extremos de sistema, los extremos de aplicación predeterminados y los extremos de aplicación definidos en un archivo Web.config. Un extremo de sistema es un extremo que el sistema AppFabric agrega automáticamente al servicio. Un extremo de aplicación predeterminado es el extremo que se agrega a la aplicación en función de los protocolos que ésta admite. Un extremo de aplicación es el extremo que se define en un archivo Web.config. En esta página no se muestran otros extremos que se crean de forma dinámica en tiempo de ejecución mediante el código.

En la sección endpointExtensions de machine.config se definen los tipos de extremos de sistema (por ejemplo, discoveryEndpoint). Sin embargo, existen excepciones a la regla para workflowControlEndpoint y serviceMetadataEndpoint. El primer extremo se agrega al servicio al seleccionar la opción Habilitar control de instancias de la pestaña Administración de host de flujo de trabajo del cuadro de diálogo Configurar servicio y, el segundo, al seleccionar la opción Habilitar metadatos a través de HTTP de la pestaña General del cuadro de diálogo Configurar servicio.

.NET Framework 4 agrega un extremo de aplicación predeterminado para todos los servicios sin etiquetas de una aplicación web por cada protocolo habilitado en la aplicación. Por ejemplo, si una aplicación tiene el protocolo http habilitado, se agrega un extremo con basicHttpBinding al servicio y, si tiene el protocolo net.pipe habilitado, se agrega un extremo con netNamedPipeBinding. El enlace a la asignación de protocolo también se puede configurar en la sección protocolMapping de Machine.config. Para ver los protocolos que tiene habilitados una aplicación, haga clic con el botón secundario del mouse en el nombre de la aplicación, seleccione Administrar aplicación y, a continuación, haga clic en Configuración avanzada.

Esta página no permite configurar extremos de sistema ni extremos de aplicación predeterminados, pero sí extremos de aplicación especificados en un archivo Web.config. Para ver y configurar las propiedades generales, de rendimiento y de autenticación de un extremo de aplicación, use el Cuadro de diálogo Configuración de un extremo. Para abrir este cuadro de diálogo, haga clic con el botón secundario del mouse en un extremo seleccionado y elija Configurar o haga clic en Configurar del panel Acciones.

Las siguientes secciones del tema describen los campos de la página Extremos.

Opciones de la lista de extremos (en la parte superior de la lista)

Campo

Descripción

Filtro:

Especifique un valor de filtro, haga clic en la flecha situada junto a Ir para seleccionar una columna como filtro y, a continuación, haga clic en Ir. Los extremos que se muestran se filtrarán con este criterio. Si no se usa esta opción, se mostrarán todos los extremos.

ImportantImportante
De forma predeterminada, los extremos de sistema, tal como workflowControlEndpoint y serviceMetadataEndpoint, no se muestran en la lista de extremos. Haga clic en Quitar filtro de la parte superior de la página para ver los extremos de sistema.

Mostrar todo

Si se usa esta opción, se mostrarán todos los extremos.

Agrupar por:

Haga clic en la flecha desplegable y seleccione uno de los criterios siguientes para agrupar los extremos.

  • No agrupado: los extremos no se agrupan según criterios.

  • Ruta de acceso virtual al servicio: agrupa los extremos según la ruta de acceso virtual del servicio propietario de los extremos.

  • Dirección: agrupa los extremos según la dirección.

  • Enlace: agrupa los extremos según el enlace.

  • Contrato: agrupa los extremos según el contrato.

  • Nombre: agrupa los extremos según el nombre.

  • Tipo: agrupa los extremos según el tipo.

  • Nombre de sitio: agrupa los extremos según el nombre de sitio.

Lista de extremos

Campo

Descripción

Ruta de acceso virtual al servicio

Ruta de acceso virtual del servicio.

Dirección

Dirección del extremo. Especifica el identificador uniforme de recursos (URI) del extremo, que puede ser una dirección absoluta o relativa a la dirección base del servicio. Si se establece como una cadena en blanco, indica que el extremo está disponible en la dirección base que se especifica al crear el ServiceHost del servicio.

Enlace

Enlace definido por el sistema o el usuario que se usa para obtener acceso al extremo. Determina el tipo de transporte, seguridad y codificación que se usa, y si se admiten o están habilitadas las sesiones, transacciones o transmisiones por secuencias confiables.

Contrato

Funcionalidad de la interfaz de .NET Framework 4 expuesta por el extremo.

Nombre

Nombre del extremo.

Tipo

Tipo del extremo. Existen tres tipos principales de extremos: de sistema, de aplicación (predeterminado) y de aplicación. Vea las descripciones de estos extremos al principio de este tema.

Nombre de sitio

Nombre del sitio que hospeda el servicio que expone este extremo.

Panel Detalles

El panel Detalles de la parte inferior de la página Extremos muestra las propiedades siguientes y sus valores.

Nota

Si algún valor de configuración asociado a estas propiedades es una cadena en blanco (“ “) o no está presente en el archivo de configuración, se muestran valores en blanco.

Pestaña Información general

Si está presente en el archivo de configuración, muestra los valores siguientes.

Nombre de sitio

Nombre del sitio que hospeda el servicio que expone este extremo.

Ruta de acceso virtual al servicio

Ruta de acceso virtual del servicio.

Dirección

Dirección del extremo. Especifica el identificador uniforme de recursos (URI) del extremo, que puede ser una dirección absoluta o relativa a la dirección base del servicio. Si se establece como una cadena en blanco, indica que el extremo está disponible en la dirección base que se especifica al crear el ServiceHost del servicio.

Enlace

Enlace definido por el sistema o el usuario que se usa para obtener acceso al extremo. Determina el tipo de transporte, seguridad y codificación que se usa, y si se admiten o están habilitadas las sesiones, transacciones o transmisiones por secuencias confiables.

Contrato

Funcionalidad de la interfaz de .NET Framework 4 expuesta por el extremo.

Nombre

Nombre del extremo.

Tipo

Tipo del extremo. Existen tres tipos principales de extremos: de sistema, de aplicación (predeterminado) y de aplicación. Vea las descripciones de estos extremos al principio de este tema.

Modo de seguridad:

Define el modo de seguridad que se usa para el extremo. Existen dos métodos principales para implementar la seguridad en las transferencias en Windows Communication Foundation (WCF).

El modo de seguridad Transporte usa un protocolo de nivel de transporte, tal como HTTPS, para conseguir seguridad en las transferencias. El modo Transporte tiene la ventaja de estar ampliamente adoptado, estar disponible en muchas plataformas y ser menos complejo desde el punto de vista computacional. Sin embargo, tiene el inconveniente de que solo protege los mensajes de punto a punto. Cuando se usa seguridad de transporte, las notificaciones y las credenciales del usuario se pasan a través de la capa de transporte.

El modo de seguridad Mensaje usa WS-Security para implementar la seguridad en las transferencias. Dado que la seguridad de mensaje se aplica directamente a los mensajes SOAP y se encuentra dentro de envolturas SOAP, junto con los datos de la aplicación, tiene la ventaja de ser independiente del protocolo de transporte, de ser más extensible y de garantizar la seguridad de extremo a extremo (y no de punto a punto). Sin embargo, tiene el inconveniente de ser mucho más lento que el modo de seguridad de transporte, ya que tiene que administrar la naturaleza XML de los mensajes SOAP. Cuando se usa seguridad de mensaje, las notificaciones y las credenciales de usuario se encapsulan en cada mensaje con la especificación WS-Security para proteger los mensajes.

Cuotas de transporte:

La cuota de transporte es un valor de limitación establecido que se usa para determinar si el enlace consume demasiados recursos. Su objetivo principal consiste en impedir el uso innecesario de recursos adicionales una vez superado el valor de cuota. Esto puede suceder en un ataque por denegación de servicio. Por ejemplo, la administración de tiempos de espera, tamaños de búfer/mensajes/grupos y número de conexiones son candidatos para la definición de cuotas de transporte. Los valores de las cuotas de transporte se configuran desde el enlace de transporte, la directiva del host o las opciones de configuración de la aplicación.

Para obtener más información sobre cuotas de transporte WCF, vea Cuotas de transporte.

Panel Acciones

Configurar

Invoca el cuadro de diálogo Cuadro de diálogo Configuración de un extremo para configurar el extremo.

Al intentar configurar un extremo de sistema o extremo de aplicación predeterminado, obtiene el mensaje siguiente. Sólo se pueden configurar los extremos de aplicación (no predeterminados).

CautionPrecaución
Los extremos predeterminados o de sistema no se pueden configurar. Sólo se pueden editar los extremos de aplicación definidos en la configuración.

Servicios

Cierra el panel Extremo y le dirige a la Services Page. El ámbito de los servicios que se muestran sigue siendo el mismo que se estableció en la página Extremos original.

  2012-03-05