Condividi tramite


Configurazione dell'adapter dinamico design-time

Ci sono situazioni in cui la configurazione di un adapter statico design-time e l'interfaccia utente predefinita standard dell'Aggiunta guidata adapter non sono sufficientemente flessibili da visualizzare i servizi di un adapter per un progetto BizTalk da importare import. In alternativa, è possibile utilizzare una configurazione design-time dinamica, in cui si fornisce alla procedura guidata un'interfaccia utente personalizzata per visualizzare e selezionare i servizi dell'adapter. Adapter Framework BizTalk prevede una serie di API utilizzabili per importare gli schemi necessari per l'adapter e per visualizzare l'interfaccia utente personalizzata.

In questa sezione viene illustrato come implementare la funzionalità di configurazione design-time dinamica per gli adapter personalizzati. Le modifiche che si deciderà di apportare si baseranno sulle esigenze delle applicazioni con cui l'adapter comunica e sulla logica che l'adapter deve implementare. Collegamenti alle sezioni della Guida di BizTalk Server che descrivono questi passaggi in modo più dettagliato o vengono forniti altri elementi in background quando disponibili. Vengono inoltre citati i punti della documentazione dell'adapter FILE di esempio contenenti esempi pertinenti.

Linee guida il processo di sviluppo dinamico

Nell'elenco seguente vengono forniti consigli per la creazione della funzionalità design-time dinamica nell'adapter. Durante lo sviluppo è possibile che non sia necessario eseguire tutti i passaggi indicati o eseguirli in rigida sequenza.

  1. Creare un elenco dei requisiti di configurazione dell'adapter e dei parametri di configurazione che è necessario impostare. Se i parametri vengono utilizzati globalmente per tutti gli indirizzi di ricezione, specificarli nel file di configurazione dello schema del gestore. Se invece sono specifici di porta o indirizzo, configurarli nei file di configurazione dell'indirizzo di ricezione o della porta di trasmissione.

  2. Modificare le pagine delle proprietà dell'adapter per dar conto di eventuali nuovi parametri di configurazione. Per informazioni su questo passaggio, vedere Schemi di configurazione della scheda.

  3. Creare un'interfaccia utente personalizzata per l'Aggiunta guidata adapter, per selezionare lo schema da aggiungere al progetto. Di tutti i suggerimenti qui elencati solo questo consente di distinguere un adapter dinamico da uno statico. Per altre informazioni su questo passaggio, vedere Metodo DisplayUI adattatore dinamico e la classe Microsoft.BizTalk.Adapter.Framework.IDynamicAdapterConfig.DisplayUI.

  4. Modificare il codice di esempio per restituire gli schemi come file WSDL (Web Services Description Language). Per altre informazioni su questo passaggio, vedere Interfaccia IStaticAdapterConfig dell'adattatore statico.

  5. Modificare i file WSDL esistenti o crearne di nuovi. Per altre informazioni su questo passaggio, vedere Adapter WSDL Files.For more information about this step, see Adapter WSDL Files.

  6. Modificare il codice di esempio per restituire ulteriori file XSD necessari all'adapter e non inclusi nei file WSDL. Per altre informazioni su questo passaggio, vedere Metodo Adapter GetSchema.

  7. Modificare le chiavi del Registro di sistema dell'adapter ed eseguire il file del Registro di sistema dell'adapter. Per altre informazioni su questo passaggio, vedere File di registrazione adattatore.

  8. Installare l'adattatore statico in BizTalk Server. Per altre informazioni su questo passaggio, vedere Installare l'adapter in BizTalk Server.

  9. Verificare le modifiche apportate alle pagine delle proprietà dell'adapter. Ricreare l'adapter per verificare l'interfaccia utente visualizzata nell'Aggiunta guidata adapter. Per altre informazioni su questo passaggio, vedere Compilare e testare il progetto adapter

Contenuto della sezione