Home. 
.

transparent

transparent

transparent

WSDL Editor und Dokumentationsgenerator

XMLSpy® 2008 enthält einen grafischen WSDL-Editor, mit dem das Erstellen, Bearbeiten, Visualisieren, Validieren und Generieren von WSDL-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.



WSDL editor

Demo of graphical WSDL editor Hier sehen Sie eine Flash Demo zum graphischen WSDL Editor

Im grafischen WSDL Editor werden die Struktur der WSDL-Datei sowie ihre Elemente gruppiert nach portTypes, Bindings und Services angezeigt.



WSDL editor

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

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

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 editor

Komplette Webservice-Entwicklung

Altova MapForce® 2008 unterstützt die visuelle Implementierung von Webservices auf Basis von mit XMLSpy® 2008 erstellten WSDL-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 und andere Webservices. Nachdem Sie anschließend Mappings für alle Transaktionen in Ihrer WSDL-Datei erstellt haben, generiert MapForce automatisch den 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® 2008 erstellen, anschließend den entsprechenden Webservice entwickeln und den Programmcode in MapForce® 2008 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.

Sie können die XMLSpy- und MapForce-Funktionen zur Entwicklung von Webservices im Altova® MissionKit™ 2008 nutzen, der mehrere Altova-Tools zu einem Spezialpreis enthält.

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® 2008 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.

Downloaden Sie jetzt eine kostenlose Testversion von XMLSpy, um zu sehen, wie die grafischen WSDL-Design- und Dokumentationsfunktionen diesen wichtigen Aspekt der Webservice-Entwicklung vereinfachen und beschleunigen.



transparent
Download
Pricelist
Buy
Video
Datasheet
Feature Comparsion
Print
Mail
Digg
delicious
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