Page Points de terminaison
La page Points de terminaison est appelée en cliquant sur l'icône Points de terminaison sous AppFabric lorsque l'onglet Affichage des fonctionnalités est utilisé (par opposition à l'onglet Affichage du contenu) dans le Gestionnaire des services Internet (IIS). La page Points de terminaison est visible sur l'étendue du serveur, du site ou de l'application. Si l'étendue actuelle est au niveau du service, vous pouvez appeler la page Points de terminaison en cliquant sur le lien Afficher les points de terminaison dans le volet Actions.
Dans cette page, vous pouvez afficher les points de terminaison système, les points de terminaison d'application par défaut et les points de terminaison d'application définis dans un fichier Web.config. Un point de terminaison système est un point de terminaison ajouté automatiquement par le système AppFabric au service. Un point de terminaison d'application par défaut est le point de terminaison ajouté à l'application en fonction des protocoles pris en charge sur l'application. Un point de terminaison d'application est le point de terminaison que vous définissez dans un fichier Web.config. Les autres points de terminaison créés de manière dynamique au moment de l'exécution à l'aide du code ne sont pas affichés dans cette page.
Les types de points de terminaison système sont définis dans la section endpointExtensions du fichier machine.config (par exemple, discoveryEndpoint). Il y a toutefois une exception à cette règle pour les points de terminaison workflowControlEndpoint et serviceMetadataEndpoint. Le premier est ajouté au service lorsque vous sélectionnez l'option Activer le contrôle des instances sous l'onglet Gestion des hôtes de flux de travail de la boîte de dialogue Configurer le service, tandis que le deuxième est ajouté lorsque vous sélectionnez l'option Activer les métadonnées via HTTP sous l'onglet Général de la boîte de dialogue Configurer le service.
.NET Framework 4 ajoute un point de terminaison d'application par défaut pour tous les services sans balise d'une application Web pour chaque protocole activé sur l'application. Par exemple, si le protocole HTTP est activé pour une application, un point de terminaison avec la liaison basicHttpBinding est ajouté au service. De même, si le protocole net.pipe est activé pour une application, un point de terminaison avec la liaison netNamedPipeBinding est ajouté au service. Le mappage liaison/protocole peut également être configuré dans la section protocolMapping du fichier Machine.config. Pour afficher les protocoles activés pour une application, cliquez avec le bouton droit sur le nom de l'application, pointez sur Gérer une application, puis cliquez sur Paramètres avancés.
Cette page ne permet pas de configurer les points de terminaison système et les points de terminaison d'application par défaut. Elle permet toutefois de configurer les points de terminaison d'application spécifiés dans un fichier Web.config. Pour afficher et configurer les propriétés générales, de performance et d'authentification d'un point de terminaison d'application, utilisez la boîte de dialogue Boîte de dialogue de configuration d'un point de terminaison. Vous pouvez afficher cette boîte de dialogue en cliquant avec le bouton droit sur un point de terminaison sélectionné et en sélectionnant Configurer, ou en cliquant sur Configurer dans le volet Actions.
Les sections suivantes de cette rubrique décrivent les champs de la page Points de terminaison.
Options de la liste des points de terminaison (dans la partie supérieure de la liste)
Champ |
Description |
Filtrer : |
Entrez une valeur de filtre, cliquez sur la flèche en regard de Atteindre pour choisir une colonne sur laquelle filtrer, puis cliquez sur Atteindre. Cette action permet de filtrer les points de terminaison actuellement affichés selon les critères de filtre sélectionnés. Si cette option n'est pas utilisée, tous les points de terminaison sont affichés. Important Par défaut, les points de terminaison système tels que workflowControlEndpoint et serviceMetadataEndpoint ne figurent pas dans la liste des points de terminaison. Cliquez sur Supprimer le filtre dans la partie supérieure de la page pour afficher les points de terminaison système. |
Afficher tout |
Si cette option est utilisée, tous les points de terminaison sont affichés. |
Regrouper par : |
Cliquez avec le bouton droit sur la flèche vers le bas et sélectionnez un des critères suivants pour regrouper les points de terminaison.
|
Liste des points de terminaison
Champ |
Description |
Chemin d'accès virtuel au service |
Chemin d'accès virtuel du service. |
Adresse |
Adresse du point de terminaison. Cette option spécifie l'URI (Uniform Resource Identifier) du point de terminaison, qui peut être une adresse absolue ou une adresse relative à l'adresse de base du service. Si elle est définie sur une chaîne vide, le point de terminaison est accessible à l'adresse de base spécifiée lors de la création de l'hôte (ServiceHost) du service. |
Liaison |
Liaison définie par l'utilisateur ou le système utilisée pour accéder au point de terminaison. Cette option détermine les types de transport, de sécurité et de codage utilisés, et spécifie la prise en charge ou l'activation des sessions, des transactions et de la diffusion en continu fiables. |
Contrat |
Fonctionnalité de l'interface .NET Framework 4 exposée par le point de terminaison. |
Nom |
Nom du point de terminaison. |
Type |
Type du point de terminaison. Il existe trois types principaux de points de terminaison : Système, Application (par défaut) et Application. Consultez les descriptions de ces points de terminaison au début de cette rubrique. |
Nom du site |
Nom du site hébergeant le service qui expose ce point de terminaison. |
Volet Détails
Le volet Détails en bas de la page Points de terminaison affiche les propriétés suivantes et leurs valeurs.
Notes
Si les valeurs de configuration associées à ces propriétés correspondent à une chaîne vide (“ “) ou ne sont pas présentes dans le fichier de configuration, des valeurs de chaîne vide sont affichées.
Onglet Vue d'ensemble |
Si cette option est présente dans le fichier de configuration, elle affiche les valeurs suivantes. |
Nom du site |
Nom du site hébergeant le service qui expose ce point de terminaison. |
Chemin d'accès virtuel au service |
Chemin d'accès virtuel du service. |
Adresse |
Adresse du point de terminaison. Cette option spécifie l'URI (Uniform Resource Identifier) du point de terminaison, qui peut être une adresse absolue ou une adresse relative à l'adresse de base du service. Si elle est définie sur une chaîne vide, le point de terminaison est accessible à l'adresse de base spécifiée lors de la création de l'hôte (ServiceHost) du service. |
Liaison |
Liaison définie par l'utilisateur ou le système utilisée pour accéder au point de terminaison. Cette option détermine les types de transport, de sécurité et de codage utilisés, et spécifie la prise en charge ou l'activation des sessions, des transactions et de la diffusion en continu fiables. |
Contrat |
Fonctionnalité de l'interface .NET Framework 4 exposée par le point de terminaison. |
Nom |
Nom du point de terminaison. |
Type |
Type du point de terminaison. Il existe trois types principaux de points de terminaison : Système, Application (par défaut) et Application. Consultez les descriptions de ces points de terminaison au début de cette rubrique. |
Mode de sécurité : |
Définit le mode de sécurité utilisé pour le point de terminaison. Il existe deux méthodes principales d'implémentation de la sécurité des transferts dans Windows Communication Foundation (WCF). Le mode de sécurité Transport utilise un protocole de niveau transport, tel que HTTPS, pour assurer la sécurité des transferts. Le mode Transport est largement répandu, disponible sur de nombreuses plateformes et informatiquement moins complexe. Toutefois, il présente l'inconvénient de sécuriser les messages uniquement d'un point à l'autre. Lorsque ce mode est utilisé, les informations d'identification et les revendications de l'utilisateur sont transmises via la couche de transport. Le mode de sécurité Message utilise WS-Security pour implémenter la sécurité des transferts. Comme la sécurité des messages est appliquée directement aux messages SOAP et incluse dans les enveloppes SOAP, avec les données d'application, ce mode est indépendant du protocole de transport, plus extensible et assure la sécurité de bout en bout (plutôt que d'un point à l'autre). Il est toutefois relativement plus lent que le mode de sécurité Transport en raison de la nature XML des messages SOAP. Lorsque ce mode est utilisé, les informations d'identification et les revendications de l'utilisateur sont encapsulées dans chaque message à l'aide de la spécification WS-Security pour sécuriser les messages. |
Quotas de transport : |
Un quota de transport est une valeur de limitation définie qui permet de déterminer si la liaison sollicite trop de ressources. Il sert principalement à empêcher l'utilisation superflue de ressources supplémentaires une fois la valeur du quota dépassée. Ceci peut arriver dans le cadre d'une attaque par déni de service. Par exemple, il est recommandé d'établir des quotas de transport lorsque divers délais d'expiration, tailles de tampon/message/pool et connexions doivent être gérés. Les valeurs des quotas de transport sont configurées dans la liaison de transport, la stratégie de l'hôte ou les paramètres de configuration de l'application. Pour plus d'informations sur les quotas de transport WCF, consultez la rubrique Quotas de transport. |
Volet Actions
Configurer |
Ouvre la boîte de dialogue Boîte de dialogue de configuration d'un point de terminaison pour configurer le point de terminaison. Le message suivant s'affiche lorsque vous tentez de configurer un point de terminaison système ou un point de terminaison d'application par défaut. Seuls les points de terminaison d'application (définis par l'utilisateur) peuvent être configurés. Avertissement Les points de terminaison système et par défaut ne peuvent pas être configurés. Seuls les points de terminaison d'application définis dans la configuration peuvent être modifiés. |
Services |
Ferme le volet Point de terminaison et ouvre la page Services. L'étendue des services affichés reste inchangée par rapport à celle définie dans la page Points de terminaison d'origine. |
2011-12-05