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.
Überblick
BizTalk Editor ist ein Tool, das in der Microsoft Visual Studio-Umgebung ausgeführt wird. Sie können es verwenden, um Schemas für die Verwendung mit Ihrer Anwendung zu erstellen, zu bearbeiten und zu verwalten. BizTalk Editor verwendet ein eigenes grafisches System von hierarchischen Datensätzen und Feldern, um die Struktur von Instanznachrichten darzustellen, und verwendet die XML-Schemadefinitionssprache (XSD), um die von ihr definierten Schemas zu speichern. Dies gilt unabhängig vom Format, in dem Nachrichten ausgetauscht werden. Angenommen, Sie tauschen Flatfiles mit einem Handelspartner aus. Da BizTalk Server diese Flatfiles verarbeitet, konvertiert es sie in ein XML-Format, das einem XSD-Schema entspricht, das Sie im BizTalk-Editor definiert haben.
Die Schemas, die Sie mithilfe des BizTalk-Editors erstellen, können in einem koordinierten Geschäftsprozess verwendet werden, wie in der folgenden Abbildung dargestellt.
Schemas werden auch von Assemblern und Disassemblern verwendet, um Instanznachrichten von einem Format in ein anderes zu übersetzen, z. B. zwischen einem flachen Dateiformat und XML. Schemas spielen auch eine wichtige Rolle bei der Instanznachrichtentransformation, wobei die Daten in einer Instanznachricht verwendet werden, um eine Instanznachricht mit einer anderen Struktur zu erstellen. Die neue Instanznachricht kann semantisch gleichwertig sein, z. B. verschiedene Darstellungen einer Bestellung, oder es kann sich um einen anderen, aber zugehörigen Instanztyp handeln, der einige oder alle Daten aus der ursprünglichen Instanznachricht in seinem Inhalt erfordert.
Ein wichtiger Grund für die Übersetzung aller Instanznachrichten in ein XML-Format, das einem XSD-Schema entspricht, besteht darin, den Prozess der Transformation einer Nachricht aus einer Struktur in eine andere Struktur zu vereinfachen. Nachrichtenstrukturen sind in der Regel trotz ihrer syntaktischen Unterschiede semantisch gleichwertig. Beispielsweise können Sie und Ihr Handelspartner Ihre Bestellungen anders strukturieren, aber die darin enthaltenen grundlegenden Informationen sind identisch, sodass sie automatisch zurück- und zurückgewandelt werden können. Durch die erste Konvertierung aller Instanznachrichten in ein XML-Format, das durch ein entsprechendes XSD-Schema gesteuert wird, können die Instanznachrichten zwischen XML- und Nicht-XML-Formaten übersetzt und von einer XML-Struktur in eine andere transformiert werden. Weitere Informationen zur Unterscheidung zwischen Instanznachrichtenübersetzung und Instanznachrichtentransformation finden Sie unter "Datentransformation".
Das Begleittool zum BizTalk-Editor in der Microsoft Visual Studio-Umgebung ist BizTalk Mapper. Nachdem Sie den BizTalk-Editor verwendet haben, um die Schemas zu erstellen, die die Struktur und das Format eines Paars verwandter Instanznachrichten definieren, definieren Sie mithilfe von BizTalk Mapper grafisch, wie eine Instanznachricht mit einem Schema (der Quellinstanznachricht und einem Schema) in eine Instanznachricht umgewandelt wird, die einem anderen Schema (der Zielinstanznachricht und dem Schema) entspricht. Die Spezifikation solcher Transformationen wird mithilfe von XSLT (Extensible Stylesheet Language Transformations) implementiert und als Dateien, die als Zuordnungen bezeichnet werden, beibehalten. Konzeptionelle und verfahrenstechnische Informationen zu BizTalk Mapper finden Sie unter Erstellen von Karten mithilfe von BizTalk Mapper. Referenzinformationen zu BizTalk Mapper-Eigenschaften und Functoiden finden Sie in der Map Property Reference und der Functoid Reference in der Benutzeroberflächenanleitung und in der API-Namespacereferenz für Entwickler.
Mithilfe des BizTalk-Editors können Sie ein leeres Schema öffnen, das keine Struktur enthält, Sie können ein vorhandenes XSD-Schema öffnen oder ein Schema aus einer Nicht-XSD-Quelle generieren. Wenn Sie ein Schema aus einer Nicht-XSD-Quelle generieren, interpretiert BizTalk Editor die Struktur der Quelle und erzeugt ein Schema, das eine XSD-Darstellung davon ist. Sie können alle Datensätze und Felder bearbeiten, die in der BizTalk Editor-Schemastrukturansicht angezeigt werden, und dann die Struktur als BizTalk-Schema speichern.
Informationen zur Verwendung der Tastenkombinationen für den BizTalk-Editor finden Sie unter BizTalk Editor-Tastenkombinationen.