Finestra di dialogo Proprietà del trasporto WCF-NetNamedPipe, Trasmissione, scheda Binding

 

Usare la scheda Binding per definire le proprietà di associazione specifiche dell'adapter di invio WCF-NetNamedPipe. L'adapter WCF-NetNamedPipe consente comunicazioni efficienti tra più processi in un ambiente .NET-to-.NET. L'adapter utilizza il trasporto named pipe e i messaggi con codifica binaria. Non è tuttavia possibile utilizzare l'adapter in comunicazioni tra più computer.

Nota

La versione corrente dell'adapter WCF-NetNamedPipe non supporta WS-Reliable Messaging.

Usare Per
Timeout di apertura (hh:mm:ss) Specificare un valore indicante l'intervallo di tempo consentito per il completamento di un'operazione di apertura di un canale. Questo valore deve essere maggiore o uguale a System.TimeSpan.Zero.

Valore predefinito: 00:01:00

Valore massimo: 23:59:59
Timeout di invio (hh:mm:ss) Specificare un valore indicante l'intervallo di tempo consentito per il completamento di un'operazione di invio. Questo valore deve essere maggiore o uguale a System.TimeSpan.Zero. Se si utilizza una porta di trasmissione sollecitazione-risposta, tale valore specificherà l'intervallo di tempo consentito per il completamento dell'intera interazione, anche se il servizio restituisce un messaggio di grandi dimensioni.

Valore predefinito: 00:01:00

Valore massimo: 23:59:59
Timeout di chiusura (hh:mm:ss) Specificare un valore indicante l'intervallo di tempo consentito per il completamento di un'operazione di chiusura di un canale. Questo valore deve essere maggiore o uguale a System.TimeSpan.Zero.

Valore predefinito: 00:01:00

Valore massimo: 23:59:59
Dimensioni massime messaggi ricevuti (byte) Specificare le dimensioni massime in byte di un messaggio, intestazioni comprese, che è possibile ricevere in transito. Le dimensioni dei messaggi sono limitate dalla quantità di memoria allocata per ogni messaggio. È possibile utilizzare questa proprietà per limitare l'esposizione ad attacchi di tipo Denial of Service (DoS).

Valore predefinito: 65536

Valore massimo: 2147483647
Attiva transazioni Specificare se un messaggio viene trasmesso al servizio di destinazione ed eliminato dal database MessageBox in un contesto transazionale usando il protocollo di transazione specificato nella proprietà Protocollo transazionale .

Per impostazione predefinita, l'opzione è deselezionata.
Protocollo transazione Specificare il protocollo di transazione da utilizzare con questo binding. I valori validi sono i seguenti:

- OleTransaction
- WS-AtomicTransaction

Il valore predefinito è OleTransaction.

Vedere anche

Come configurare una porta di trasmissione WCF-NetNamedPipe