Partager via


<net.tcp>

Spécifie les paramètres de configuration pour le NET. Service de partage de ports TCP, qui permet à plusieurs processus de partager le même port TCP.

<configuration>
  <system.serviceModel.activation>
    <net.tcp>

Syntaxe

<configuration>
  <system.serviceModel.activation>
    <net.tcp listenBacklog="Integer"
             maxPendingAccepts="Integer"
             maxPendingConnections="Integer"
             receiveTimeout="TimeSpan"
             teredoEnabled="Boolean">
      <allowAccounts>
        <!-- LocalSystem account -->
        <add securityIdentifier="S-1-5-18"/>
        <!-- LocalService account -->
        <add securityIdentifier="S-1-5-19"/>
        <!-- Administrators account -->
        <add securityIdentifier="S-1-5-20"/>
        <!-- Network Service account -->
        <add securityIdentifier="S-1-5-32-544" />
        <!-- IIS_IUSRS account (Vista only)-->
        <add securityIdentifier="S-1-5-32-568"/>
      </allowAccounts>
    </net.tcp>
  </system.serviceModel.activation>
</configuration>

Type

Type

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributes

Caractéristique Descriptif
listenBacklog Entier qui spécifie les connexions en attente maximales acceptées à partir de la connexion partagée, mais qui ne sont pas encore distribuées aux services WINDOWS Communication Foundation (WCF). La valeur par défaut est de 10.
maxPendingAccepts Entier qui spécifie le nombre maximal de threads simultanés en attente sur le point de terminaison d’écoute du service de partage. La valeur par défaut est 2.
MaxPendingConnections Nombre maximal de connexions que l’écouteur peut avoir en attente d’être acceptée par l’application. Lorsque cette valeur de quota est dépassée, les nouvelles connexions entrantes sont supprimées plutôt que d’attendre d’être acceptées. Les fonctionnalités de connexion telles que la sécurité des messages peuvent entraîner l’ouverture de plusieurs connexions par un client. Les administrateurs de service doivent tenir compte de ces connexions supplémentaires lors de la définition de cette valeur de quota. La valeur par défaut est de 10.
receiveTimeout Qui TimeSpan spécifie le délai d’attente de lecture des données de trame et l’exécution de la répartition des connexions à partir des connexions en surlining. La valeur par défaut est « 00:00:10 ».
teredoEnabled Valeur booléenne qui indique si le service de partage de ports utilise le service Microsoft Teredo pour écouter sur les ports TCP au nom des services WCF. La valeur par défaut est false.

Éléments enfants

Élément Descriptif
<allowAccounts> Collection d’éléments de configuration qui contiennent un securityIdentifier attribut pour spécifier des comptes d’utilisateur pour les processus qui hébergent les services WCF et qui ont accès à la connexion au service de partage.

Éléments parents

Élément Descriptif
<System.servicemodel.activation> Contient les paramètres de configuration du processus d’écouteur SMSvcHost.exe.

Remarques

Pour plus d’informations sur le partage de ports, consultez Partage de ports Net.TCP. Pour comprendre comment configurer le service de partage de ports, consultez Configuration du service de partage de ports Net.TCP.

Voir aussi