<net.tcp>
Specifica le impostazioni di configurazione per il servizio di condivisione porte NET.TCP, che consente a più processi di condividere la stessa porta TCP.
<Configurazione>
<System.servicemodel.activation>
<net.tcp>
Sintassi
<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>
Tipo
Type
Attributi ed elementi
Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.
Attributi
Attributo | Descrizione |
---|---|
listenBacklog |
Intero che specifica le connessioni in sospeso massime accettate dalla connessione condivisa, ma che non vengono ancora inviate ai servizi Windows Communication Foundation (WCF). Il valore predefinito è 10. |
maxPendingAccepts |
Numero intero che specifica il massimo di thread di accettazione contemporaneamente in attesa sull'endpoint di ascolto per il servizio di condivisione. Il valore predefinito è 2. |
MaxPendingConnections |
Numero massimo di connessioni che il listener può tenere in attesa di essere accettate dall'applicazione. Quando questo valore della quota viene superato, le nuove connessioni in ingresso vengono eliminate anziché restare in attesa di essere accettate. Le funzionalità di connessione, ad esempio la protezione dei messaggi, possono determinare l'apertura di più connessioni da parte di un client. Gli amministratori del servizio devono tener conto delle connessioni aggiuntive durante l'impostazione di questo valore della quota. Il valore predefinito è 10. |
receiveTimeout |
TimeSpan che specifica il timeout per la lettura dei dati sui frame e per l'esecuzione dell'invio della connessione dalle connessioni sottostanti. L'impostazione predefinita è "00:00:10". |
teredoEnabled |
Valore booleano che indica se il servizio di condivisione delle porte usa microsoft Teredo servizio per l'ascolto sulle porte TCP per conto dei servizi WCF. Il valore predefinito è false . |
Elementi figlio
Elemento | Descrizione |
---|---|
<consentiAccount> | Raccolta di elementi di configurazione che contengono un securityIdentifier attributo per specificare gli account utente per i processi che ospitano i servizi WCF e a cui viene concesso l'accesso alla connessione al servizio di condivisione. |
Elementi padre
Elemento | Descrizione |
---|---|
<System.servicemodel.activation> | Contiene impostazioni di configurazione per il processo del listener SMSvcHost.exe. |
Commenti
Per altre informazioni sulla condivisione delle porte, vedere Condivisione delle porte Net.TCP. Per informazioni su come configurare il servizio di condivisione delle porte, vedere Configurazione del servizio di condivisione delle porte Net.TCP.
Vedi anche
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.