Planen der Erstellung von Schemas
Mithilfe von Schemas überprüfen Sie Instanzen von Nachrichten, die dem Schema entsprechen sollen. Damit definieren Sie, wie Instanznachrichten in unterschiedlichen Formaten (XML und nicht XML) in die eine oder die andere Richtung konvertiert werden können, und definieren auch, wie XML-Instanznachrichten mit einer Struktur in XML-Instanznachrichten mit einer anderen Struktur transformiert werden können. Weitere Informationen zur Unterscheidung zwischen instance Nachrichtenübersetzung und instance Nachrichtentransformation finden Sie unter Transformation und Übersetzung.
In der folgenden Tabelle sind einige der Fragen aufgeführt, die beim Planen der Schemaerstellung in BizTalk-Editor beantwortet werden müssen.
Planungsfrage | Empfehlung |
---|---|
Welche Schemas muss ich erstellen? | Erstellen Sie eine Liste der Geschäftsdokumente, die Sie mit Microsoft BizTalk Server verarbeiten. eine Bestellung, eine Rechnung, einen Lieferschein usw. Diese Liste kann auch mehr als eine Version eines bestimmten Geschäftsdokuments enthalten, zum Beispiel bei Bestellungen, deren Struktur sich bei verschiedenen Handelspartnern voneinander unterscheidet. |
Werden die Dokumente, die ich sende und empfange, bereits im XML-Format dargestellt? | Fügen Sie der Liste mit Dokumenten Informationen zum Format der einzelnen Geschäftsdokumente hinzu, die Sie senden und empfangen, und legen Sie fest, ob das XML-Format oder ein anderes Format wie beispielsweise das zeichengetrennte Flatfile-Format oder das Format mit fester Breite verwendet werden soll. |
Welche Ausgangspunkte sind für die Erstellung der Schemas in meiner Liste verfügbar? | Obwohl es gelegentlich erforderlich ist, gestaltet sich das Erstellen von Schemas schwieriger als das Generieren von Schemas aus einer der unterstützten Quellen. Wenn Ihr Schema bereits in XSD (XML-Schemadefinition) dargestellt wird, müssen Sie es nicht generieren und können es einfach in BizTalk-Editor öffnen. Wenn Sie über eine gültige XML-Instanznachricht, eine DTD-Darstellung (Document Type Definition) oder XDR-Darstellung (XML-Data Reduced) des Schemas verfügen, können Sie das Schema automatisch generieren. Möglicherweise müssen Sie das generierte Schema mit BizTalk-Editor optimieren. Dennoch haben Sie so Einiges an Arbeit gespart. Schritt-für-Schritt-Anweisungen finden Sie in der Prozedur "So generieren Sie ein Schema aus einer XSD-Nicht-XSD-Quelle" unter Erstellen von Schemas für XML-Nachrichten. Wenn keiner dieser Ausgangspunkte für mindestens ein Geschäftsdokument in Ihrer Liste verfügbar ist, müssen Sie mit BizTalk-Editor ein neues Schema erstellen und die zugehörige Struktur definieren. |
Weitere Informationen
Erstellen von Schemas für XML-Nachrichten
Erstellen von Schemas mit BizTalk-Editor