Come configurare livelli di isolamento in WCF

June 24

Come configurare livelli di isolamento in WCF


Di Windows Communication Foundation (WCF) è un framework per lo sviluppo di applicazioni informatiche collegati ai servizi. WCF consente agli utenti di inviare i dati come messaggi indipendenti da un punto ad un altro servizio. Il livello di isolamento di una transazione controlla il grado di accesso altre operazioni dovranno dati disponibili prima di una transazione si conclude. Il livello di isolamento per una transazione viene determinata quando viene prodotta la transazione. Leggere non impegnati è il livello di isolamento più basso, e serializzabile è il più alto livello di isolamento.

istruzione

1 Fare clic sul pulsante "Start". Selezionare l'opzione "Tutti i programmi". Selezionare l'opzione "Microsoft BizTalk Server 2010" nella lista visualizzata. Selezionare l'opzione "Amministrazione BizTalk Server".

2 Selezionare l'opzione "BizTalk Group", quindi selezionare l'opzione "Applicazioni". Selezionare l'opzione "Applicazione" in cui si desidera posizionare l'adattatore SQL. Fare clic destro l'opzione "Receive Ports". Selezionare l'opzione "Nuovo". Fare clic sull'opzione "unidirezionale porta di ricezione". Questa azione verrà visualizzata la finestra di dialogo Proprietà porta di ricezione.

3 Selezionare la scheda "Generale". Digitare un nome per la porta di ricezione. Selezionare l'opzione "Receive Locations". Selezionare l'opzione "Nuovo". Questa azione mostrerà una nuova ricevere proprietà Posizione finestra.

4 Selezionare l'elenco "Tipo". Selezionare l'opzione "WCF-Custom". Selezionare l'opzione "Configura". Questa azione verrà visualizzata la finestra di dialogo "WCF-Custom proprietà di trasporto". Selezionare la scheda "Comportamento". Fare clic destro, nell'elenco dei comportamenti, l'opzione "ServiceBehavior". Selezionare l'opzione "Aggiungi Extension". Questa azione viene visualizzata la finestra di dialogo Select Behavior estensione.

5 Selezionare l'opzione "sqlAdapterInboundTransactionBehavior". Fare clic sul pulsante "OK".
Selezionare l'opzione "ServiceBehavior". Selezionare l'opzione di servizio "sqlAdapterInboundTransactionBehavior".

6 Inserire i valori desiderati per i parametri "TransactionTimeout" "TransactionIsolationLevel" e. Fare clic sul pulsante "OK". Fare clic sul pulsante "OK" nei restanti finestre aperte per salvare le impostazioni selezionate.