Partager via


Configure Endpoint Dialog Box: onglet Général

L'onglet Général dans la boîte de dialogue Configurer le point de terminaison permet d'afficher le Chemin d'accès relatif au service et deux des trois attributs d'une définition de point de terminaison : la liaison et le contrat. Vous pouvez modifier le troisième attribut de point de terminaison, Adresse du point de terminaison sous cet onglet.

La boîte de dialogue Configurer le point de terminaison peut être appelée de diverses façons.

  • Dans la boîte de dialogue Configurer le service, sélectionnez l'onglet Points de terminaison, sélectionnez un point de terminaison spécifique, puis cliquez sur Modifier.

  • Dans la liste Points de terminaison (sous l'onglet Affichage des fonctionnalités), sélectionnez un point de terminaison spécifique, puis cliquez sur Configurer dans le menu contextuel ou le volet Actions. Vous pouvez afficher la liste Points de terminaison en effectuant l'une des opérations suivantes.

    • Sur l'étendue du serveur, du site ou de l'application, double-cliquez sur Points de terminaison sous l'onglet Affichage des fonctionnalités pour afficher la Page Points de terminaison, dans laquelle apparaît la liste Points de terminaison.

    • Sur l'étendue du serveur, du site ou de l'application, double-cliquez sur Services sous l'onglet Affichage des fonctionnalités, cliquez avec le bouton droit sur le service, puis cliquez sur Afficher les points de terminaison.

Options de la boîte de dialogue

Champ

Description

Chemin d'accès relatif au service :

Emplacement de l'assembly ou du fichier de service à partir de la racine du serveur Web. Par exemple, pour le fichier myService.xamlx figurant dans le répertoire MyServiceFolder, ce champ contiendrait la valeur MyServiceFolder/myService.xamlx. Ce champ est en lecture seule et ne peut pas être modifié.

Adresse du point de terminaison :

L'adresse du point de terminaison correspond à l'adresse réseau (ou URI) à laquelle le service est accessible. Si ce champ est vide, l'adresse de base par défaut du service est utilisée. Vous pouvez utiliser ce champ pour modifier l'adresse du point de terminaison. Une validation a lieu pour vérifier que l'URI est valide et a été entré correctement. Ce paramètre représente la valeur de l'attribut address dans le fichier de configuration.

Liaison :

La liaison du point de terminaison définit le mécanisme de protocole, le codage et la sécurité requis pour la communication d'un client avec le service WCF. Ce paramètre représente la valeur de l'attribut binding dans le fichier de configuration. Les liaisons WCF prises en charge dans cette version sont basicHttpBinding, netTcpBinding, netNamedPipeBinding, wsHttpBinding et netMsmqBinding. Ce champ est en lecture seule et ne peut pas être modifié.

Contrat :

Le contrat du point de terminaison définit les capacités du service. Ce paramètre représente la valeur de l'attribut contract dans le fichier de configuration. Ce champ est en lecture seule et ne peut pas être modifié.

Modifications de la configuration

Les éléments et attributs de configuration suivants prennent en charge les champs affichés dans cette boîte de dialogue : address, binding, contract et bindingConfiguration. Si vous modifiez la valeur du champ Adresse du point de terminaison, l'attribut address est modifié. Comme l'attribut address est défini sur ”” dans le code ci-dessous, l'adresse de base est utilisée pour ce point de terminaison.

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

  2011-12-05