Startseite > .NET Framework > XML-Schema auf .NET Konformität prüfen

XML-Schema auf .NET Konformität prüfen

Hintergrund:
Bei der Vereinbarung von Schnittstellen zwischen zwei Services (Contract-First Ansatz) werden oft im Vorhinein die XML-Nachrichten gemeinsam definiert und ein XML-Schema erstellt. Das Ergebnis ist eine oder mehrere XSD-Datei(en), die als Anlage zur Schnittstellenvereinbarung beiliegen. Insbesondere dann, wenn der andere Service (Kommunikationspartner) mit einer anderen darunterliegenden Technologie als .NET implementiert ist, macht es Sinn das XML Schema auf Konformität hinsichtlich der .NET Datentypen zu prüfen.

Ziel:
Die Prüfung der Konformität muss vor Start der eigentlichen Entwicklung relativ kurzfristig und aufwandsminimal durchgeführt werden. Die Ergebnisse der Konformitätsprüfung sind essentiell für die meist noch laufenden Verhandlungen zur Schnittstellenvereinbarung.

Die Prüfung sieht sehr praktisch aus. Aus dem XML-Schema werden die entsprechenden Klassen in der bevorzugten .NET Programmiersprache generiert und die Fehlermeldungen analysiert.

Folgende Tools eignen sich für diesen Zweck:

  • das zum .NET Framework mitgelieferte Kommandozeilentool xsd.exe
  • Microsoft Sample Code Generator 1.4.2.1 (Link)
  • Xsd2Code (Link)
Kategorien:.NET Framework Schlagwörter:
  1. Es gibt noch keine Kommentare.
  1. No trackbacks yet.

Schreibe einen Kommentar

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s

%d Bloggern gefällt das: