Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Skripting mit externen Assemblys ist die bevorzugte Methode zum Verwenden von Skripts in Microsoft BizTalk Server. Externe Assemblys bieten mehrere Vorteile:
Einfaches Teilen von Code
Einfachere Wartung
Einfacheres Debuggen
Hinweis
Testkarte scheitert, wenn das Skripting-Functoid eine externe Assembly verwendet, die nicht im GAC (Global Assembly Cache) registriert ist. Es funktioniert, wenn sich die externe Assembly im selben Containerordner wie die Assembly des aktuellen Projekts befindet (nach dem Build platziert).
Die erneute Verwendung des Skripts erfordert nur das Festlegen der Script-Eigenschaft des Scripting-Functoids. Da das Skript außerhalb der Karte gespeichert ist, können Sie das Skript ändern, ohne die Karte zu ändern. Außerdem können Sie das vollständige Array der Visual Studio-Debuggingtools verwenden, um sicherzustellen, dass Ihr Skript ordnungsgemäß ausgeführt wird.
Warnung
Der Code in der externen Assembly muss threadsicher sein. Unter Stressbedingungen können mehrere Instanzen einer Karte gleichzeitig ausgeführt werden.
Eine Beispielfunktion, die in einer externen Assembly gespeichert ist, finden Sie unter XML-Tools (BizTalk Server Samples Folder).For a sample function housed in an external assembly, see XML Tools (BizTalk Server Samples Folder).
Siehe auch
Skript-Funktionsbaustein
Skripting mit Inline C#, JScript .NET und Visual Basic .NET
Skripting mit Inline-XSLT- und XSLT-Aufrufvorlagen
So fügen Sie Skript-Functoide zu einer Karte hinzu
So konfigurieren Sie das Skripting Functoid