Share via


<net.tcp>

Gibt Konfigurationseinstellungen für den NET.TCP-Anschlussfreigabedienst an, der ermöglicht, dass mehrere Prozesse den gleichen TCP-Anschluss nutzen.

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

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

Type

Attribute und Elemente

Attribute

Attribut Beschreibung

listenBacklog

Eine ganze Zahl, die den Höchstwert für ausstehende Verbindungen angibt, die von der freigegebenen Verbindung angenommen werden können, aber noch nicht an Windows Communication Foundation (WCF)-Dienste weitergeleitet werden. Der Standardwert ist 10.

maxPendingAccepts

Eine ganze Zahl, die den Höchstwert für ausstehende gleichzeitig annehmende Threads am überwachenden Endpunkt für den Freigabedienst festlegt. Der Standardwert ist 2.

MaxPendingConnections

Eine ganze Zahl, die den Höchstwert für ausstehende Verbindungen angibt, die von der freigegebenen Verbindung angenommen werden können, aber noch nicht an WCF-Dienste weitergeleitet werden. Der Standardwert ist 10.

receiveTimeout

Eine Timespan, die das Timeout für das Lesen der Rahmendaten und das Ausführen der Verbindungsverteilung der zugrunde liegenden Verbindungen angibt. Der Standardwert ist "00:00:10".

teredoEnabled

Ein boolescher Wert, der angibt, ob der Anschlussfreigabedienst den Dienst Microsoft Teredo verwendet, um TCP-Anschlüsse für WCF-Dienste zu überwachen. Die Standardeinstellung ist false.

Untergeordnete Elemente

Element Beschreibung

<allowAccounts>

Eine Auflistung von Konfigurationselementen, die ein securityIdentifier-Attribut zum Angeben von Benutzerkonten für Prozesse enthalten, die WCF-Dienste hosten und Verbindungszugriff auf den Freigabedienst haben.

Übergeordnete Elemente

Element Beschreibung

<system.serviceModel.activation>

Enthält Konfigurationseinstellungen für den Listenerprozess SMSvcHost.exe.

Hinweise

Weitere Informationen zur Anschlussfreigabe finden Sie unter Net.TCP Port Sharing. Informationen dazu, wie der Anschlussfreigabedienst konfiguriert wird, finden Sie unter Configuring the Net.TCP Port Sharing Service.

Siehe auch

Referenz

NetTcpSection

Weitere Ressourcen

Net.TCP Port Sharing
Configuring the Net.TCP Port Sharing Service