Home. 
.

transparent

transparent

transparent

WSDL Editor und Dokumentationsgenerator

XMLSpy® 2010 enthält einen grafischen WSDL-Editor, mit dem das Erstellen, Bearbeiten, Visualisieren, Validieren und Generieren von WSDL 1.1 und WSDL 2.0-Dateien und der Dokumentation dazu im Handumdrehen erledigt ist.

WSDL Editor

Eine WSDL (Web Services Description Language) Definition fungiert als Webservice-Schnittstelle, die Clients alle Informationen bereitstellt, die diese benötigen, um mit dem Service auf standardbasierte Weise zu kommunizieren. Durch Aufbauen einer Schnittstelle können Client- und Server-Programmierer ihre jeweilige Programmiersprache ohne Interoperabilitätsprobleme verwenden.

Zwar haben WSDL-Dateien den Vorteil, dass sie eine einfache, standardbasierte Kommunikation ermöglichen, doch kann die WSDL-Syntax oft komplex sein und das manuelle Schreiben von Code in einem reinen Texteditor kann oft schwierig und verwirrend sein. XMLSpy bietet eine einzigartige grafische Methode zur Erstellung von WSDL-Dateien und vereinfacht die WSDL-Entwicklung dadurch, dass Sie Ihre WSDL-Datei visuell mit Hilfe von Drag and Drop Funktionen, kompletter Validierung und Editierhilfen fertig stellen können.

Download Klicken Sie hier um eine kostenlose 30-Tage Testversion von Altova XMLSpy® 2010 mit dem vollen Funktionsumfang, herunterzuladen!

XMLSpy® 2010 bietet vollständige Unterstützung sowohl für WSDL 1.1 als auch WSDL 2.0, wodurch Entwickler nun die Wahl zwischen zwei Versionen dieses Standards haben. Über den grafischen WSDL Editor steht Ihnen automatisch die richtige Editierumgebung für die jeweils bearbeitete WSDL-Version zur Verfügung. Für Benutzer, die eine Migration von WSDL 1.1 in 2.0 durchführen möchten, bietet XMLSpy sogar die Konvertierung mit einem Klick.

WSDL editor
WSDL EditorFlash Demo ansehenborderZum Vergrößern anklicken

Im grafischen WSDL Editor werden die Struktur der WSDL-Datei sowie ihre Elemente gruppiert nach portTypes (WSDL 1.1) oder Interfaces (WSDL 2.0), Bindings und Services angezeigt.

WSDL editor display

Neben der grafischen Anzeige bietet das Übersichtsfenster eine Übersicht über den Service und seine Komponenten. Über kontextsensitive Eingabehilfen stehen nützliche Editieroptionen zur Verfügung.

WSDL editor help windows

Zum Definieren der Einzelheiten der WSDL-Datei stehen verschiedene Optionen zur Verfügung. Sie können die Details im Übersichtsfenster und in den Eingabehilfen hinzufügen oder direkt im Design selbst. Außerdem stehen Ihnen über ein kontextsensitives Rechtsklickmenü und Dropdown-Menüs innerhalb der grafischen WSDL-Komponenten gültige Auswahlmöglichkeiten zur Definition der einzelnen Elemente zur Verfügung. Eine weitere Funktion zur Auswahl gültiger Definitionen für das aktuell ausgewählte Element bietet die WSDL-Symbolleiste.

WSDL editor entry helper

Wenn Sie im Übersichtsfenster auf ein Element klicken, wird es in der Design-Ansicht markiert (und umgekehrt), sodass Sie einen guten Überblick über die WSDL-Struktur haben und die Details zu einem Element schnell und einfach ändern können. Dank erweiterter Drag and Drop-Funktionen können Sie Elemente aus dem Design in die Übersicht ziehen und umgekehrt. Wenn Sie außerdem ein Element auswählen und auf das XMLSpy-Register "Text-Ansicht" klicken, wird der Code, der dieses Element definiert, im WSDL-Dokument markiert. Auf diese Art sehen Sie genau, wie die einzelnen von Ihnen vorgenommenen Änderungen im WSDL-Code dargestellt werden. Ebenso werden auch alle Änderungen, die Sie in der Text-Ansicht am Code vornehmen, sofort in der grafischen WSDL-Design-Ansicht angezeigt.



WSDL code

Während des Design-Vorgangs werden Validierungsfehler im XMLSpy-Validierungsfenster mit mehreren Registern angezeigt. Über Hyperlinks gelangen Sie zum Fehler in der Datei und zur entsprechenden W3C-Spezifikation, sodass sich Fehler schnell finden und beheben lassen.

validate wsdl

Komplette Webservice-Entwicklung

Altova MapForce® 2010 unterstützt die visuelle Implementierung von Webservices auf Basis von mit XMLSpy® 2010 erstellten WSDL 1.1/2.0-Dateien (bzw. auf Basis jedes Standard-WSDL-Dokuments). Mit MapForce werden Operationen in WSDL-Transaktionen einfach durch Ziehen der Verbindungslinien zwischen Datenquellen und WSDL-Operationen gemappt. Zu den unterstützten Datenquellen zählen unter anderem XML-Dateien, relationale Datenbanken, Flat Files, EDI Messages, Excel 2007 (OOXML)-Dateien, XBRL-Dateien und andere Webservices. Nachdem Sie anschließend Mappings für alle Transaktionen in Ihrer WSDL-Datei erstellt haben, generiert MapForce automatisch lizenzgebührenfreien C#- oder Java-Code, der für die Implementierung des Webservice auf einem Server benötigt wird.

Da die Erstellung von WSDL-Dateien in MapForce mit visuellen Mittel erfolgt, können Sie Webservices mit XMLSpy in Kombination mit MapForce zur Gänze visuell erstellen. Damit lässt sich die Entwicklung von Webservices beschleunigen, wobei Fehler, die beim manuellen Schreiben von Code entstehen, vermieden werden.

Indem Sie eine WSDL-Datei in XMLSpy® 2010 erstellen, anschließend den entsprechenden Webservice entwickeln und den Programmcode in MapForce® 2010 generieren, können Sie einen Webservice zur Gänze mit visuellen Mitteln erstellen - ohne auch nur eine einzige Codezeile schreiben zu müssen! Der von MapForce generierte Code muss nur noch kompiliert und auf einem Server bereitgestellt werden. Mit dieser Methode lassen sich Produktivität und Codequalität enorm verbessern.

Die XMLSpy- und MapForce-Funktionen zur Entwicklung von Webservices stehen Ihnen im Altova® MissionKit® 2010, dem integrierten Paket von XML-, Datenbank- und UML-Tools zu einem Sonderpreis zur Verfügung.

WSDL-Dokumentationsgenerator

Zusätzlich zu Funktionen zum Speichern und Drucken des grafischen WSDL-Designs können Entwickler von Webservices alle Einzelheiten einer Webservice-Schnittstelle mit Hilfe des XMLSpy® 2010 Tools zur Generierung von WSDL-Dokumentation problemlos für Geschäftspartner, andere Entwickler oder die Öffentlichkeit dokumentieren und veröffentlichen. Sie können zu jeder WSDL-Datei Anmerkungen schreiben und diese in Form eines Word- oder HTML-Dokuments veröffentlichen. Dabei können Sie auswählen, welche Details in der Dokumentation enthalten sein sollen. Links zu den damit in Zusammenhang stehenden Objekten in den Ausgabedateien helfen Ihnen bei der mühelosen Navigation in der Dokumentation.

WSDL editor

Mit dem WSLD-Dokumentationsgenerator kann für jede WSDL-Datei, auch WSDL-Dateien, die von verschiedenen Server-Plattformen automatisch generiert wurden, Dokumentation erstellt werden. Klicken Sie hier, um ein Beispiel für eine WSDL-Dokumentation im HTML-Format zu sehen.

Zusätzlich zur oben beschriebenen umfassenden WSDL-Dokumentation können Sie Ihr grafisches WSDL-Diagramm als Bilddatei (.png) speichern.

Sehen Sie selbst, wie die grafischen WSDL-Design- und Dokumentationsfunktionen diesen wichtigen Aspekt der Webservice-Entwicklung vereinfachen und beschleunigen. - Downloaden Sie eine kostenlose 30-Tage-Testversion von XMLSpy.



transparent
Download
Pricelist
Buy
Video
Comparison
Datasheet
Print
Mail
Digg
delicious
.

Most Wanted

.
Web Services Flash Demo
.

Web services Flash demo
Werfen Sie einen Blick in die neue Flash Demo zur Erstellung von Webservices mit Hilfe von Altova Tools!

.
.
XML Protocol (SOAP) Einführung
.

SOAP (Simple Object Access Protocol) ist das für die Kommunikation zwischen Webservices verwendete W3C Protokoll.

.

WSDL (Web Services Description Language) wird zur Definition von Funktionen verwendet, die über einen bestimmten Webservice verfügbar sind.

.

Detaillierte Informationen über SOAP, WSDL und zukünftige XML-Protokollspezifikationen finden Sie unter XML Protocol Activity auf der W3C Webseite.

.
XML Protocol Activity bei W3C...more

.

2006 SQL Server Magazine Editors’ Choice Awards

.

XMLSpy erhielt im Rahmen der Editors’ Choice Awards 2006 vom SQL Server Magazine Platin.

.
.
.

transparent

transparent