Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
L'esecuzione di script con assembly esterni è il modo migliore per usare lo scripting in Microsoft BizTalk Server. Gli assembly esterni offrono diversi vantaggi:
Condivisione di codice semplice
Manutenzione più semplice
Debug più semplice
Annotazioni
La mappa di test ha esito negativo se il functoid Scripting usa un assembly esterno che non è registrato nella GAC. Funziona se l'assembly esterno si trova nella stessa cartella bin dell'assembly del progetto corrente (posizionato dopo la compilazione).
La ripetizione dell'utilizzo dello script richiede solo l'impostazione della proprietà Script del functoid Scripting . Poiché lo script viene archiviato all'esterno della mappa, è possibile modificare lo script senza modificare la mappa. È anche possibile usare la matrice completa degli strumenti di debug di Visual Studio per garantire che lo script venga eseguito correttamente.
Avvertimento
Il codice nell'assembly esterno deve essere sicuro per i thread. In condizioni di stress, più istanze di una mappa possono essere eseguite simultaneamente.
Per una funzione di esempio ospitata in un assembly esterno, vedere Strumenti XML (cartella di esempi di BizTalk Server).
Vedere anche
Scripting Functoid
Scripting con C# inline, JScript .NET e Visual Basic .NET
Scripting utilizzando XSLT inline e modelli di chiamata XSLT
Come aggiungere Functoid di scripting a una mappa
Come configurare il Functoid di Scripting