Finestra di dialogo Proprietà del trasporto WCF-BasicHttp, Ricezione, scheda Binding

 

Usare la scheda Binding per definire le proprietà di associazione specifiche dell'WCF-BasicHttp di ricezione. L'adapter di ricezione WCF-BasicHttp può comunicare con i servizi Web conformi a WS-I Basic Profile 1.1, ad esempio i servizi basati su ASMX.

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 ricezione richiesta-risposta, tale valore specificherà l'intervallo di tempo consentito per il completamento dell'intera interazione, anche se il client 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).

LWCF-BasicHttp adapter usa la classe BasicHttpBinding nella modalità di trasferimento memorizzata nel buffer per comunicare con un endpoint. Per la modalità di trasporto memorizzata nel buffer, la proprietà BasicHttpBinding.MaxBufferSize è sempre uguale al valore di questa proprietà.

Valore predefinito: 65536

Valore massimo: 2147483647
Codifica dei messaggi Specificare il codificatore utilizzato per la codifica del messaggio SOAP. I valori validi sono i seguenti:

- Testo: usare un codificatore di SMS.
- Mtom: usare un codificatore MTOM (Message Transmission Organization Mechanism 1.0).

Il valore predefinito è Text.
Codifica testo Specificare la codifica del set di caratteri da utilizzare per l'emissione di messaggi nell'associazione quando la proprietà Codifica messaggi è impostata su Testo. I valori validi sono i seguenti:

- utf-16BE (unicodeFFFE):codifica BigEndian Unicode.
- utf-16: codifica a 16 bit.
- utf-8: codifica a 8 bit

Il valore predefinito è utf-8.
Numero massimo di chiamate simultanee Specifica il numero di chiamate simultanee a una singola istanza del servizio. Le chiamate oltre il limite vengono accodate. L'impostazione di questo valore su 0 equivale a impostarlo su Int32.MaxValue.

Il valore predefinito è 200

Vedere anche

Come configurare un indirizzo di ricezione WCF-BasicHttp