Dela via


<net.tcp>

Anger konfigurationsinställningar för NET. TCP-portdelningstjänst, som gör att flera processer kan dela samma TCP-port.

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

Syntax

<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>

Typ

Type

Attribut och element

I följande avsnitt beskrivs attribut, underordnade element och överordnade element.

Attribut

Attribut Beskrivning
listenBacklog Ett heltal som anger maximalt antal utestående anslutningar som accepteras från den delade anslutningen, men som ännu inte har skickats till WCF-tjänster (Windows Communication Foundation). Standardvärdet är 10.
maxPendingAccepts Ett heltal som anger maximalt antal utestående samtidiga accepterande trådar på lyssningsslutpunkten för delningstjänsten. Standardvärdet är 2.
MaxPendingConnections Det maximala antalet anslutningar som lyssnaren kan ha väntar på att godkännas av programmet. När det här kvotvärdet överskrids avbryts nya inkommande anslutningar i stället för att vänta på att accepteras. Anslutningsfunktioner som meddelandesäkerhet kan göra att en klient öppnar fler än en anslutning. Tjänstadministratörer bör ta hänsyn till dessa ytterligare anslutningar när de anger det här kvotvärdet. Standardvärdet är 10.
receiveTimeout En TimeSpan som anger tidsgränsen för att läsa inramningsdata och utföra anslutningssändning från understrykningsanslutningarna. Standardvärdet är "00:00:10".
teredoEnabled Ett booleskt värde som anger om portdelningstjänsten använder Microsoft Teredo-tjänsten för att lyssna på TCP-portar för WCF-tjänsters räkning. Standardvärdet är false.

Underordnade element

Element Beskrivning
<allowAccounts> En samling konfigurationselement som innehåller ett securityIdentifier attribut för att ange användarkonton för processer som är värdar för WCF-tjänster och beviljas anslutningsåtkomst till delningstjänsten.

Överordnade element

Element Beskrivning
<system.serviceModel.activation> Innehåller konfigurationsinställningar för lyssnarprocessen SMSvcHost.exe.

Kommentarer

Mer information om portdelning finns i Net.TCP-portdelning. Information om hur du konfigurerar portdelningstjänsten finns i Konfigurera net.TCP-portdelningstjänsten.

Se även