Verwenden von BizTalk-Mapper
Überblick
Der BizTalk-Mapper befindet sich in der Visual Studio-Shell. Einige der Funktionen im BizTalk-Mapper beruhen auf den Elementen der Benutzeroberfläche der Visual Studio-Shell. Beispielsweise verwenden Sie die Menüs "Datei", "Bearbeiten" und "Anzeigen " genauso wie für andere Entwicklungen in Visual Studio. Informationen zu dieser allgemeinen Funktionalität finden Sie im Menü Hilfe .
Der BizTalk-Mapper wird aktiv, wenn Sie einem BizTalk-Projekt eine neue Karte hinzufügen, wenn Sie eine vorhandene Karte (eine BTM-Datei) öffnen oder eine Karte reaktivieren, indem Sie im Bearbeitungsfenster Standard Visual Studio auf die registerkarte klicken.
Hinweis
Der BizTalk-Mapper speichert Zuordnungsdateien mit der UTF-16-Zeichencodierung.
Wenn Sie einem BizTalk-Projekt ein vorhandenes Artefakt hinzufügen, ist die Buildaktion immer auf BtsCompile festgelegt. Selbst wenn Sie ein vorhandenes Artefakt umbenennen, wird dessen Buildaktion auf den Standardwert BtsCompile festgelegt. Wenn Sie also ein Element hinzufügen oder ein vorhandenes Element umbenennen möchten, müssen Sie die Buildaktion abhängig davon festlegen, ob Sie dieses bestimmte Element erstellen möchten oder nicht.
Teile des BizTalk-Mappers
Die folgende Abbildung zeigt verschiedene Teile von BizTalk Mapper in Visual Studio.
Die Funktion der einzelnen Ansichten lautet wie folgt:
Menüband mit Visual Studio-Mapper-Funktionen. Die BizTalk Server Mapper stellt ein Hilfsprogrammband für Surface Mapper-bezogene Befehle bereit. Das Menüband bietet Informationen zum Quellschema, eine Umschaltfläche für die Ansicht nach Relevanz für das Quell- und Zielschema, eine Umschaltfläche zum Ein- oder Ausblenden von Links außerhalb des Projektumfangs, eine Umschaltfläche für das Ein- und Ausschalten des automatischen Bildlaufs, eine Schaltfläche zum Schwenken der Mapper-Oberfläche, Steuerelemente zum Vergrößern und Verkleinern der Ansicht sowie das Suchtextfeld. Die folgende Abbildung zeigt das Funktionsmenüband, das oben auf der Rasterseite angezeigt wird.
Quellschemastruktur-Ansicht. Diese Ansicht teilt das Standard Visual Studio-Bearbeitungsfenster mit der Zielschemastrukturansicht und der Rasteransicht.
Wie der Name bereits angibt, wird in dieser Ansicht das Schema angezeigt, das die Instanznachrichten beschreibt, die die Quelle der Zuordnung darstellen. Die Links, die die Zuordnung definieren, führen von der Quellschemastrukturansicht zur Rasteransicht und schließlich zur Zielschemastrukturansicht.
Weitere Informationen zur Darstellung von BizTalk-Schemas in einer Schemastrukturansicht finden Sie unter BizTalk-Darstellung von Schemas.
Zielschemastruktur-Ansicht. Diese Ansicht teilt das Standard Visual Studio-Bearbeitungsfenster mit der Quellschemastrukturansicht und der Rasteransicht.
Wie der Name bereits angibt, wird in dieser Ansicht das Schema angezeigt, das die Instanznachrichten beschreibt, die das Ziel der Zuordnung darstellen. Die Verknüpfungen, die die Zuordnung definieren, führen von der Quellschemastruktur-Ansicht zur Rasteransicht und schließlich zur Zielschemastruktur-Ansicht.
Weitere Informationen zur Darstellung von BizTalk-Schemas in einer Schemastrukturansicht finden Sie unter BizTalk-Darstellung von Schemas.
Rasteransicht. Diese Ansicht teilt das Standard Visual Studio-Bearbeitungsfenster mit der Quellschemastrukturansicht und der Zielschemastrukturansicht, mit der Quellschemastrukturansicht links und der Zielschemastrukturansicht auf der rechten Seite.
Wie der Name bereits angibt, spielt diese Ansicht eine entscheidende Rolle bei der Definition von Zuordnungen, da sie die Verknüpfungen und Funktoide enthält, mit denen die Transformation von Daten einer Quellinstanznachricht in eine Instanznachricht, die mit dem Zielschema übereinstimmt, gesteuert wird.
Die Rasteransicht kann über mehrere Ebenen verfügen (die sog. Rasterseiten), mit denen Sie komplexe Zuordnungen in logische Untereinheiten aufteilen können. Rasterseiten benötigen meist mehr Platz als jeweils angezeigt werden kann. Für einen Bildlauf auf einer Rasterseite stehen verschiedene effiziente Methoden zur Verfügung.
In dieser Ansicht arbeiten Sie aktiv am Erstellen Ihrer Zuordnung.
Fenster Visual Studio-Toolbox. In dieser Ansicht werden die Funktoide angezeigt, die für BizTalk-Zuordnungen verfügbar sind. Außerdem dient sie als Quelle für Drag and Drop-Vorgänge zum Platzieren von Funktoiden auf einer Rasterseite.
Die in der Toolbox angezeigten Funktoide werden ihrer Kategorie entsprechend angeordnet. Weitere Informationen zu den verfügbaren Funktoiden finden Sie unter Funktoide in Karten. Weitere Informationen finden Sie in der Referenz zu Funktoiden in der Referenz zu benutzeroberflächen- und entwickler-API-Namespaces.
Fenster Visual Studio-Eigenschaften. In dieser Ansicht und den zugehörigen Dialogfeldern überprüfen und definieren Sie die Eigenschaften der Verknüpfungen und Funktoide, die Sie zum Definieren Ihrer Zuordnung erstellen.
Wenn Sie einen Link oder Funktoid in einer Rasterseite in der Rasteransicht auswählen, wählen Sie einen Schemaknoten in den Quell- oder Zielschemastrukturansichten aus, oder wählen Sie eine Karte im fenster Projektmappen-Explorer aus. Die entsprechenden Eigenschaften dieses Links, Funktoids, Schemaknotens oder karte werden im Fenster Eigenschaften mithilfe der Visual Studio-Standardkonventionen angezeigt. Die Eigenschaften beispielsweise werden in Kategorien zusammengefasst und können nach Kategorien oder alphabetisch angezeigt werden.
Ausführliche Informationen zu den verschiedenen Sätzen von Eigenschaften, die für Links, Funktoide, Schemaknoten oder die Zuordnung selbst verfügbar sind, finden Sie in der Zuordnungseigenschaftsreferenz und in der Referenz zu Schemaeigenschaften in der Anleitung zur Benutzeroberflächen- und Entwickler-API-Namespacereferenz.
Visual Studio-Aufgabenliste und -Ausgabefenster. In diesen Ansichten prüfen Sie die Überprüfungs-, Kompilierungs- und Testergebnisse Ihrer BizTalk-Zuordnungen ähnlich wie beim Kompilieren von Quellcode und Erstellen anderer Projekttypen.
Zusätzlich zu diesen Ansichten stehen mehrere Dialogfelder zur Verfügung. Diese Dialogfelder werden gewöhnlich geöffnet, wenn Sie eine komplexe Eigenschaft bearbeiten (z. B. die Eingabeparameter für ein Funktoid).
Das Fenster des Projektmappen-Explorers wird häufig in Verbindung mit BizTalk-Mapper verwendet. Um beispielsweise eine neue Karte zu erstellen, klicken Sie mit der rechten Maustaste auf das BizTalk-Projekt im Projektmappen-Explorer Fenster, klicken Sie auf Hinzufügen, klicken Sie auf Neues Element hinzufügen, und verwenden Sie dann das Dialogfeld Neues Element hinzufügen, um eine neue Zuordnung zu benennen und zu erstellen.