Condividi tramite


Come configurare un gestore di trasmissione WCF-Custom

È necessario configurare le proprietà del gestore di invio se si vuole che l'adattatore WCF-Custom cercare le estensioni di comportamento personalizzate da posizioni diverse da machine.config.

Scopo della ricerca da parte di WCF-Custom Adapter delle estensioni comportamentali personalizzate da percorsi diversi da machine.config

Le estensioni di comportamento personalizzate usate da BizTalk Server vengono registrate nel machine.config. Prima di caricare le estensioni del comportamento, l'adattatore WCF-Custom cerca le estensioni del comportamento in machine.config. Tuttavia, machine.config è idealmente usato per archiviare le informazioni di configurazione necessarie in tutte le applicazioni in esecuzione in un determinato computer. D'altra parte, le estensioni di comportamento personalizzate WCF possono essere necessarie solo da BizTalk Server e non da tutte le applicazioni in esecuzione nel computer. Quindi, sebbene l'archiviazione delle estensioni di comportamento personalizzato in machine.config raggiunga lo scopo, non costituisce tuttavia la posizione ottimale.

Con BizTalk Server, le proprietà del gestore dell'adattatore forniscono un percorso aggiuntivo da cui l'adattatore WCF-Custom può cercare le estensioni di comportamento personalizzate. Ciò non implica la sostituzione delle estensioni di comportamento già disponibili in machine.config.

Ulteriori considerazioni

Mantenere i seguenti punti ben presenti durante la configurazione delle proprietà del gestore di invio WCF-Custom:

  • Le estensioni di comportamento personalizzato devono essere disponibili in machine.config o nelle proprietà gestore dell'adapter. Non è necessario duplicare tali estensioni in entrambe le posizioni.

  • Se l'estensione di comportamento personalizzato è già disponibile in machine.config e si prova a impostare la stessa estensione per le proprietà gestore dell'adapter, verrà visualizzato un messaggio di errore non appena si cercherà di impostare la proprietà.

  • Se l'estensione di comportamento personalizzato è già impostata per le proprietà gestore dell'adapter e in seguito si aggiorna la stessa estensione in machine.config, verrà visualizzato un errore di runtime che verrà registrato nel registro eventi.

  • Gli assembly a cui si fa riferimento nell'estensione di comportamento personalizzato devono essere presenti nella Global Assembly Cache prima di impostare le proprietà gestore dell'adapter.

Configurazione delle proprietà gestore dell'adapter

Utilizzare la procedura descritta in questo argomento per configurare il gestore di invio WCF-Custom.

Per configurare le proprietà gestore dell'adapter

  1. Nella console di amministrazione BizTalk espandere BizTalk ServerAdministration, espandere BizTalk Group, espandere Impostazioni piattaforma e quindi espandere Adapter.

  2. Nell'elenco adattatore espanso fare clic su WCF-Custom, nel riquadro destro fare clic con il pulsante destro del mouse sul gestore di invio da configurare e quindi scegliere Proprietà.

  3. Nella scheda Generale della finestra di dialogo Proprietà gestore adapter selezionare l'host con cui verrà associato il gestore di invio e quindi fare clic su Proprietà.

  4. Nella finestra di dialogo Proprietà trasporto personalizzate WCF , nella scheda Estensioni WCF eseguire le operazioni seguenti:

    Usare Per
    Importa Importare un file di configurazione WCF con le estensioni di comportamento personalizzato WCF. Facendo clic su questo pulsante viene visualizzata la finestra di dialogo Importa configurazione WCF per esplorare e individuare un file di configurazione WCF. Si noti che il file deve essere un file di configurazione WCF valido. Per altre informazioni sullo schema di configurazione WCF, vedere "Schema di configurazione di Windows Communication Foundation" all'indirizzo https://go.microsoft.com/fwlink/?LinkId=163953.
    Export Esportare l'estensione di comportamento personalizzato WCF in un file di configurazione WCF. Facendo clic su questo pulsante si apre la finestra di dialogo Esporta configurazione WCF per esplorare e salvare il file di configurazione WCF.
    Cancella Consente di cancellare l'estensione di comportamento personalizzato WCF esistente dalle proprietà gestore dell'adapter.

Vedere anche

Configurazione dell'adapter WCF-Custom