Condividi tramite


Aggiornamento di una configurazione esistente con un file di binding

Le informazioni contenute in un file di associazione sostituisce le informazioni di configurazione esistenti. Se il nome di un artefatto in un file di associazione corrisponde al nome di un artefatto nella configurazione esistente, l'artefatto nel file di associazione aggiornerà l'artefatto nella configurazione esistente quando si importa il file di associazione.

Quando si aggiornano gli artefatti esistenti con file di associazione, vengono seguite determinate regole. Questo argomento illustra le regole seguite durante l'aggiornamento degli artefatti in una configurazione esistente con artefatti in un file di associazione.

Questa sezione presuppone che i valori validi siano presenti nel file di associazione quando il file viene importato e non illustra alcun scenario in cui un file di associazione contiene valori non validi.

Regole seguite da BizTalk Server durante l'aggiornamento di una configurazione con un file di associazione

BizTalk Server segue determinate regole quando si aggiornano gli artefatti esistenti con elementi corrispondenti in un file di associazione. In generale, vengono applicate le regole seguenti:

  • Le caselle di testo e le caselle di controllo esposte durante la configurazione di un artefatto tramite l'interfaccia utente di BizTalk Server ,ad esempio la console di amministrazione di BizTalk Server o BizTalk Explorer, devono essere impostate su un valore specifico o essere vuote. I valori forniti per gli artefatti in un file di associazione impostano di conseguenza il valore dell'interfaccia utente per l'elemento aggiornato.

  • Le caselle a discesa esposte durante la configurazione di un artefatto tramite l'interfaccia utente di BizTalk Server devono essere impostate su un valore specifico o essere impostate su "Nessuno". I valori forniti per gli artefatti in un file di associazione impostano di conseguenza il valore dell'interfaccia utente per l'elemento aggiornato.

  • Le viste datagrid esposte durante la configurazione di un artefatto tramite l'interfaccia utente di BizTalk Server vengono aggiornate con elenchi dell'elemento corrispondente nel file di associazione. L'elenco associato a una visualizzazione DataGrid viene sempre sovrascritto dall'elenco nel file di associazione, a meno che l'elenco di visualizzazioni datagrid non sia associato a una porta o a un percorso di ricezione. In questo caso, l'elenco nel file di collegamento viene unito alla vista del datagrid esistente.

  • Gli artefatti nel file di associazione sono identificati da un valore di chiave primaria. Il valore associato alla chiave primaria per un artefatto non può mai essere impostato su Null nell'interfaccia utente e pertanto tutti gli artefatti in un file di associazione devono avere il valore della chiave primaria impostato. Se il valore associato alla chiave primaria per un artefatto nel file di associazione corrisponde al valore associato alla chiave primaria per un artefatto di configurazione esistente, questi artefatti vengono considerati identici o corrispondenti. Se l'artefatto del file di associazione e l'artefatto esistente sono identici, l'artefatto esistente viene aggiornato con l'artefatto del file di associazione come descritto nella tabella seguente. Se un artefatto nel file di associazione contiene un valore di chiave primaria univoco, viene creato un nuovo artefatto nella configurazione di BizTalk Server quando viene importato il file di associazione.

    Nella tabella seguente viene descritto il comportamento previsto se si aggiornano elementi di configurazione esistenti con elementi corrispondenti importando un file di associazione.

Tipo di artefatto Proprietà Possibili occorrenze della proprietà specificata Campo interfaccia utente Impatto dell'importazione dell'artefatto corrispondente dal file di associazione.
Festa Nome Min Occorrenze: 1

Occorrenze massime: 1
Casella di testo Chiave primaria
Alias Min occorrenze: 0

Numero massimo di operazioni: *
Griglia dei dati Sovrascrivere l'elenco di alias con quelli presenti nel file di associazione.
Porte di trasmissione Min occorrenze: 0

Numero massimo di operazioni: *
Griglia dei dati Unire l'elenco di porte esistente per questa parte con l'elenco di porte per questa entità nel file di associazione.
Nome comune del certificato e impronta digitale Min occorrenze: 0

Occorrenze massime: 1

(per proprietà)
Casella di testo Sovrascrivere questi valori con i valori specificati nel file di associazione. Se questi valori non esistono nel file di associazione, impostare su Null.
Orchestrazione Descrizione Min Occorrenze: 1

Occorrenze massime: 1
Casella di testo Sovrascrivere questo valore con il valore specificato nel file di associazione.
Padrone di casa / Ospitante / Conduttore (depending on the intended context) Min occorrenze: 0

Occorrenze massime: 1
Elenco a discesa Sovrascrivere questo valore con il valore specificato nel file di associazione. Se questo valore non esiste nel file di associazione, impostare su Null.
Porte in ingresso e porte in uscita Min occorrenze: 0

Numero massimo di operazioni: *
Elenco a discesa Associare una porta logica a una porta fisica esistente. La porta fisica può esistere nelle posizioni seguenti:

- Nel gruppo.
- Nell'applicazione.
- Nel file di associazione.

Facoltativamente, impostare la porta su Nessuno. Se impostato su Nessuno , la porta logica non è associata ad alcuna risorsa.
Caselle di controllo delle proprietà di tracciamento Min Occorrenze: 1

Occorrenze massime: 1

(per proprietà)
Casella di controllo Sovrascrivere questi valori con i valori specificati nel file di associazione.
Gruppo di porte di invio Nome Min Occorrenze: 1

Occorrenze massime: 1
Casella di testo Chiave primaria
Porte di trasmissione Min occorrenze: 0

Numero massimo di operazioni: *
Griglia dei dati Unire l'elenco di porte esistente per questo gruppo di porte di trasmissione con l'elenco di porte per questo gruppo di porte di trasmissione specificato nel file di associazione.
Filtri Min occorrenze: 0

Numero massimo di operazioni: *
Griglia dei dati Sovrascrivere l'elenco esistente di filtri per questo gruppo di porte di trasmissione con l'elenco di filtri per questo gruppo di porte di trasmissione specificato nel file di associazione.
Porta di trasmissione Nome Min Occorrenze: 1

Occorrenze massime: 1
Casella di testo Chiave primaria
Trasporto - Tipo Min Occorrenze: 1

Occorrenze massime: 1
Elenco a discesa Sovrascrivere questo valore con il valore specificato nel file di associazione.
Trasporto - Gestore di invio Min Occorrenze: 1

Occorrenze massime: 1
Elenco a discesa Sovrascrivere questo valore con il valore specificato nel file di associazione.
Pipeline di invio Min Occorrenze: 1

Occorrenze massime: 1
Elenco a discesa Sovrascrivere questo valore con il valore specificato nel file di associazione.
Numero di tentativi, intervallo tra tentativi e priorità Min Occorrenze: 1

Occorrenze massime: 1

(Per proprietà)
Casella di scorrimento Sovrascrivere questi valori con i valori specificati nel file di associazione.
Consegna programmata Min Occorrenze: 1

Occorrenze massime: 1
Casella di controllo Sovrascrivere questo valore con il valore specificato nel file di associazione.
Abilitare il routing per i messaggi non riusciti Occorrenze minime: 1

Numero massimo di occorrenze: 1
Casella di controllo Sovrascrivere questo valore con il valore specificato nel file di associazione.
Abilita finestra di servizio Min Occorrenze: 1

Numero massimo di occorrenze: 1
Casella di controllo Sovrascrivere questo valore con il valore specificato nel file di associazione.
Ora di inizio dell'intervallo di servizio e ora di arresto dell'intervallo di servizio Min Occorrenze: 1

Occorrenze massime: 1
Casella di scorrimento Sovrascrivere questi valori con i valori specificati nel file di associazione.
Mappe Occorrenze Minime: 0

Numero massimo di occorrenze: *
Griglia dei dati Sovrascrivere l'elenco esistente di mappe per questa porta di trasmissione con l'elenco di mappe per questa porta di trasmissione specificata nel file di associazione.
Filtro Occorrenze minime: 0

Numero massimo di operazioni: *
Griglia dei dati Sovrascrivere l'elenco esistente di filtri per questa porta di trasmissione con l'elenco di filtri per questa porta di trasmissione specificata nel file di associazione.
Nome comune certificato Occorrenze minime: 1

Numero massimo di occorrenze: 1
Casella di testo Sovrascrivere questo valore con il valore specificato nel file di associazione.
Impronta del certificato Occorrenze minime: 1

Numero massimo di occorrenze: 1
Casella di testo Sovrascrivere questo valore con il valore specificato nel file di associazione.
Tracciamento Numero minimo di occorrenze: 0

Numero massimo di occorrenze: 1
Casella di controllo Sovrascrivere questo valore con il valore specificato nel file di associazione.
Tipo di trasporto di riserva Min occorrenze: 0

Occorrenza massima: 1
Elenco a discesa Sovrascrivere questo valore con il valore specificato nel file di associazione.
URI trasporto di backup Occorrenze minime: 1

Numero massimo di occorrenze: 1
Casella di testo Sovrascrivere questo valore con il valore specificato nel file di associazione. Valido solo se è impostato il tipo di trasporto di backup.
Gestore di invio del trasporto di backup Min Occorrenze: 1

Occorrenze massime: 1
Elenco a discesa Sovrascrivere questo valore con il valore specificato nel file di associazione. Valido solo se è impostato il tipo di trasporto di backup.
Numero di tentativi di trasporto di backup Min Occorrenze: 1

Occorrenze massime: 1
Casella di scorrimento Sovrascrivere questo valore con il valore specificato nel file di associazione. Valido solo se è impostato il tipo di trasporto di backup.
Intervallo di tentativi di trasmissione di backup Min Occorrenze: 1

Occorrenze massime: 1
Casella di scorrimento Sovrascrivere questo valore con il valore specificato nel file di associazione. Valido solo se è impostato il tipo di trasporto di backup.
Finestra Di abilitazione del servizio Di trasporto di backup Min Occorrenze: 1

Occorrenze massime: 1
Casella di controllo Sovrascrivere questo valore con il valore specificato nel file di associazione. Valido solo se è impostato il tipo di trasporto di backup.
Ora di inizio dell'intervallo del servizio di trasporto di backup e ora di arresto dell'intervallo di servizio Min Occorrenze: 1

Occorrenze massime: 1
Casella di scorrimento Sovrascrivere questi valori con i valori specificati nel file di associazione. Valido solo se il tipo di trasporto di backup è impostato e il valore della finestra Abilita servizio è impostato.
Porta di ricezione Nome Min Occorrenze: 1

Occorrenze massime: 1
Casella di testo Chiave primaria
Impostazioni di autenticazione (bottoni di scelta) Min Occorrenze: 1

Occorrenze massime: 1
Pulsante di opzione Sovrascrivere questo valore con il valore specificato nel file di associazione.
Abilitare il routing dei messaggi non riusciti Min Occorrenze: 1

Occorrenze massime: 1
Casella di controllo Sovrascrivere questo valore con il valore specificato nel file di associazione.
Descrizione Min Occorrenze: 1

Occorrenze massime: 1
Casella di testo Sovrascrivere questo valore con il valore specificato nel file di associazione.
Posizioni di ricezione Min occorrenze: 0

Numero massimo di operazioni: *
Griglia dei dati Sovrascrivere l'elenco esistente di percorsi di ricezione per questa porta di ricezione con l'elenco dei percorsi di ricezione per questa porta di ricezione specificata nel file di associazione. Se tutti i percorsi di ricezione nel file di associazione esistono già nel gruppo, l'importazione non riesce.
Mappe Min occorrenze: 0

Numero massimo di operazioni: *
Griglia dei dati Sovrascrivere l'elenco esistente di mappe per questa porta di ricezione con l'elenco delle mappe per questa porta di ricezione specificata nel file di associazione.
Rilevamento - Tenere traccia dei corpi dei messaggi e tenere traccia delle proprietà dei messaggi Min Occorrenze: 1

Occorrenze massime: 1

(per casella di controllo)
Casella di controllo Sovrascrivere questi valori con i valori specificati nel file di associazione.
Indirizzo di ricezione Nome Min Occorrenze: 1

Occorrenze massime: 1
Casella di testo Chiave primaria
Tipo di trasporto Min Occorrenze: 1

Occorrenze massime: 1
Elenco a discesa Sovrascrivere questo valore con il valore specificato nel file di associazione.
Gestore di ricevimento Min Occorrenze: 1

Occorrenze massime: 1
Elenco a discesa Sovrascrivere questo valore con il valore specificato nel file di associazione.
Oleodotto Min Occorrenze: 1

Occorrenze massime: 1
Elenco a discesa Sovrascrivere questo valore con il valore specificato nel file di associazione.
Descrizione Min Occorrenze: 1

Occorrenze massime: 1
Casella di testo Sovrascrivere questo valore con il valore specificato nel file di associazione.
Caselle di controllo per pianificare la data di inizio e la data di fine e caselle a discesa. Min Occorrenze: 1

Occorrenze massime: 1
Casella di controllo e casella di riepilogo a discesa. Sovrascrivere questi valori con i valori specificati nel file di associazione. I valori di data vengono importati anche se i valori della casella di controllo non sono abilitati.
Casella di controllo per abilitare la finestra del servizio Min Occorrenze: 1

Occorrenze massime: 1
Casella di controllo Sovrascrivere questo valore con il valore specificato nel file di associazione.
Ora di inizio dell'intervallo di servizio e ora di arresto dell'intervallo di servizio Min Occorrenze: 1

Occorrenze massime: 1
Casella di scorrimento Sovrascrivere questi valori con i valori specificati nel file di associazione. Valido solo se il valore della finestra Abilita servizio è impostato.
Schema Descrizione Min Occorrenze: 1

Occorrenze massime: 1
Casella di testo Sovrascrivere questo valore con il valore specificato nel file di associazione.
Rilevamento - Tenere sempre traccia di tutte le proprietà Min Occorrenze: 1

Occorrenze massime: 1
Casella di controllo Sovrascrivere questo valore con il valore specificato nel file di associazione.
Rilevamento - Selezionare tutte le proprietà del messaggio Min Occorrenze: 1

Occorrenze massime: 1
Casella di controllo Sovrascrivere questo valore con il valore specificato nel file di associazione. Se questo valore è abilitato, allora tutte le proprietà del messaggio che possono essere controllate sono abilitate anch'esse.
Monitoraggio delle singole proprietà Min occorrenze: 0

Numero massimo di operazioni: *
Caselle di controllo Sovrascrivere l'elenco esistente di proprietà rilevate per questo schema con l'elenco delle proprietà rilevate per questo schema specificato nel file di associazione.

Se viene importato un file di associazione che fa riferimento alle proprietà rilevate che non sono disponibili per lo schema esistente, viene generato un errore.
Mappa Descrizione Min Occorrenze: 1

Occorrenze massime: 1
Casella di testo Sovrascrivere questo valore con il valore specificato nel file di associazione.
Oleodotto Descrizione Min Occorrenze: 1

Occorrenze massime: 1
Casella di testo Sovrascrivere questo valore con il valore specificato nel file di associazione.
Tenere traccia degli eventi Min Occorrenze: 1

Occorrenze massime: 1

(per casella di controllo)
Casella di controllo Sovrascrivere questi valori con i valori specificati nel file di associazione.
Tenere traccia dei corpi dei messaggi Min Occorrenze: 1

Occorrenze massime: 1

(per casella di controllo)
Casella di controllo Sovrascrivere questi valori con i valori specificati nel file di associazione.
Politica Non applicabile. Le politiche non sono esportabili in un file vincolante. Non applicabile Non applicabile Non applicabile
Link Ruolo Non applicabile. I collegamenti di ruolo non sono esportabili in un file di associazione. Non applicabile Non applicabile Non applicabile

Comportamento di disassociazione durante l'aggiornamento di artefatti esistenti con artefatti corrispondenti in un file di associazione.

Gli artefatti del file di associazione sono in genere configurati per fare riferimento ad altri artefatti, ad esempio una porta di ricezione è in genere configurata per fare riferimento a un percorso di ricezione. In questo scenario, la porta di ricezione è l'oggetto padre e la localizzazione di ricezione è l'oggetto figlio. La porta di ricezione è configurata in modo esplicito per fare riferimento al percorso di ricezione e il percorso di ricezione fa quindi riferimento implicito alla porta di ricezione. Se esistono artefatti padre incompleti configurati in modo incompleto in un file di associazione, ad esempio una porta di ricezione non configurata con un percorso di ricezione, verranno configurati in modo incompleto dopo l'importazione del file di associazione indipendentemente dal relativo stato nella configurazione esistente. Ad esempio, se si dispone di una porta di ricezione esistente configurata con il percorso di ricezione myRL e la porta di ricezione identica myRP nel file di associazione non è configurata con il percorso di ricezione myRL, la voce del file di associazione ha la precedenza. Per questo esempio, la porta di ricezione myRP non verrà configurata con un percorso di ricezione dopo l'importazione del file di associazione, il che significa che avrete effettivamente scollegato myRL da myRP.

Questa regola si applica solo quando si importano elementi che creano riferimenti espliciti e non quando si importano elementi con riferimenti impliciti. Pertanto, se è stata importata una mappa che fa riferimento in modo implicito (viene fatto riferimento in modo esplicito da) 10 altri artefatti, non è necessario preoccuparsi che la mappa non sia associata agli artefatti a cui si fa riferimento in modo implicito.

Vedere anche

Personalizzazione dei file di associazione