Home. 
.

transparent

transparent

transparent

Webservice-Tools von Altova


Mit Altova MissionKit-Tools können Sie praxisorientierte Webservices für alle gängigen Webservice-Plattformen wie u.a. Microsoft® .NET und Java 2 entwickeln.

Altova MissionKit®

Der Altova MissionKit bietet Unterstützung für die Bearbeitung, Erstellung, das Verwalten, Mappen, Generieren und Vergleichen von Webservices in XMLSpy, MapForce, SchemaAgent und DiffDog.

Altova XMLSpy®

XMLSpy bietet zahlreiche Tools zum Vereinfachen und Beschleunigen der Entwicklung von Webservices.

Altova MapForce®

MapForce unterstützt das Mappen von Daten zwischen Webservices und XML-Dateien, Flat Files, EDI-, Excel 2007+, XBRL...

Altova SchemaAgent®

SchemaAgent ist ein Dateimanagement-Tool zum Verwalten von WSLD-Dateien, XML-Schemas, XML-Instanzdateien und XSLT-Beziehungen...

Altova DiffDog®

DiffDog ist ein leistungsstarkes XML-fähiges Tool zum Vergleichen und Zusammenführen....

Was sind Webservices?

Webservices sind Software-Komponenten, die mit Hilfe von Internet-Technologien und einem standardisierten XML-basierten Messaging System über Intra- oder Extranet sowie das Internet aufgerufen werden können. Webservices sind dafür konzipiert, von anderen Applikationen aufgerufen zu werden, und können unterschiedlich komplex sein - angefangen von einfachen Vorgängen, wie dem Überprüfen des Kontostands online bis hin zu komplexen Systemen für CRM (Customer Relationship Management), ERP (Enterprise Resource Planning) usw. Da die Systeme auf offenen Standards wie z.B. HTTP und XML-Protokollen wie SOAP, WSDL und UDDI basieren, sind Webservices Hardware-, Programmiersprachen- und Betriebssystem-unabhängig. Dies bedeutet, dass Applikationen, die in unterschiedlichen Programmiersprachen geschrieben wurden und auf verschiedenen Plattformen laufen, über Webservices nahtlos vernetzt werden können.

Web Services Description Language (WSDL) Editor

WSDL (Web Services Description Language) ist eine XML-basierte Sprache zum Beschreiben und Auffinden von Webservices. Sie wird von UDDI (Universal Description, Discovery, and Integration), einem XML-basierten Internet-Verzeichnisdienst verwendet, in dem Unternehmen Informationen über sich und ihre verfügbaren Webservices auflisten. WSDL arbeitet Hand in Hand mit SOAP (siehe unten). WSDL dient zum Beschreiben eines Webservice und seiner Funktionalitäten, während SOAP von der Client Applikation verwendet wird, um die in der WSDL-Beschreibung aufgelisteten Funktionen aufzurufen.

WSDL-Dateien können zwar auch manuell erstellt werden, doch ist es oft einfacher, mit einer graphischen WSDL-Darstellung zu arbeiten, die es Ihnen gestattet, die Struktur Ihres WSDL-Dokuments sofort zu visualisieren und zu manipulieren. Altova XMLSpy® 2012 bietet einen graphischen WSDL Editor, mit dem Sie WSDL-Dokumente schnell und einfach erstellen und validieren sowie die Struktur der WSDL-Datei und die nach Operationen, portTypes/Interfaces, Bindings und Services gruppierten WSDL-Elemente anzeigen können. Sie können die Datei durch Drag and Drop von Elementen bearbeiten. Kontextsensitive Fenster und Eingabehilfen bieten intelligente Editieroptionen.

XMLSpy 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. Zusätzlich dazu können Sie eine Version des Standards mittels integrierter Konvertierung mit nur einem Klick in die andere übersetzen.

> Lesen Sie mehr

Visuelles Tool zur Erstellung von Webservices

Nach der Erstellung einer WSDL muss zur Implementierung des Webservice der Code geschrieben werden, der zum Aufrufen der für die einzelnen Transaktionen benötigten Daten erforderlich ist. Dies kann eine komplizierte, mühevolle Prozedur sein.

Mit Altova MapForce® 2012 wird die Implementierung von Webservices beträchtlich vereinfacht, da Sie mit diesem Tool Webservices über die intuitive graphische Benutzeroberfläche mit visuellen Mitteln entwickeln können. Mit MapForce werden Operationen in WSDL 1.1 oder 2.0-Transaktionen einfach durch Ziehen der Verbindungslinien zwischen Datenquellen, Datenverarbeitungsregeln und WSDL-Operationen gemappt. Zu den unterstützten Datenquellen zählen unter anderem XML-Dateien, relationale Datenbanken, Flat Files, EDI Messages, Excel 2007+ (OOXML), XBRL-Taxonomien 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.

Zusätzlich zur Möglichkeit auf visuelle Art neue Webservices in MapForce zu erstellen, haben Sie nun auch die Möglichkeit, Daten von und auf bestehende Webservices zu mappen, um Daten zu konvertieren oder Datenintegrationsapplikationen zu erstellen. Sie können eine Verbindung zu einem bestehenden Webservice herstellen, und diesen als Quelle, Ziel oder Datenverarbeitungsfunktion in einem Datenmapping verwenden.

> Lesen Sie mehr

Anzeige und Verwaltung von WSDL-Dateibeziehungen

Zusätzlich zu den umfangreichen Funktionen zur Verwaltung von XML-Schemas bietet SchemaAgent® 2012 nun Funktionen zum Visualisieren und Verwalten von Beziehungen zwischen WSDL-Dokumenten und anderen Dateien in SchemaAgent.

> Lesen Sie mehr

SOAP Client und Debugger

SOAP ist ein XML-basiertes Protokoll zum Aufrufen von Webservices, das es Applikationen gestattet, Informationen mittels XML-Syntax über Netzwerke auszutauschen. SOAP fungiert als "Envelope", also als Hülle zum Verpacken von XML-Nachrichten, die zwischen Client-Applikationen und Webservices hin und hergesendet werden. WSDL liefert detaillierte Beschreibungen eines Webservice und SOAP stellt die eigentlichen Datenübertragungsfunktionen zwischen Webservice und der Client-Applikation zur Verfügung (meist über HTTP).

Zur einfacheren Entwicklung von Webservices bietet Altova XMLSpy® 2012 alle SOAP-Funktionen zum Interpretieren von WSDL-Dokumenten und Erstellen von SOAP Requests, um die in der WSDL-Beschreibung aufgelisteten Funktionalitäten aufzurufen. Anschließend können Sie den Request an den Webservice senden und die SOAP Response in XMLSpy ansehen. Zum Testen und Debuggen Ihrer Applikationen enthält XMLSpy den einzigartigen SOAP Debugger, der als Proxy zwischen Webservice-Client und Server dient, sodass Sie jede Transaktion überprüfen können.

> Lesen Sie mehr

XML-schemagesteuerte Codegenerierung

Mit Hilfe der Codegenerierungsfunktionen in XMLSpy® 2012 können Sie XML-Schemadatenelemente an Klassendateien binden, um diese in Webservice-Applikationen weiterverwenden zu können.

> Lesen Sie mehr

Unterstützung von Plattformen für die Entwicklung von Webservices

Zu den beliebtesten Plattformen für die Entwicklung von Webservices zählen Microsoft Visual Studio, Eclipse und Java 2 Enterprise Edition (J2EE). XMLSpy® 2012 ist das einzige Tool dieser Art, das die nahtlose Integration mit Visual Studio und Eclipse unterstützt und mit dem sich J2EE-Konfigurationsdateien bearbeiten lassen. Dank dieser Flexibilität können Sie von der IDE Ihrer Wahl direkt auf die leistungsstarken XMLSpy-Funktionen zur Entwicklung von XML- und Webservices zugreifen.

> Lesen Sie mehr

Datenmapping

Webservices müssen oft auf Daten zugreifen können, die in den verschiedensten Formaten wie z.B. XML, Datenbanken, Flat Files, EDI-Systemen und Excel 2007+ (OOXML) und XBRL gespeichert sind. Mit Altova MapForce® 2012 können Sie Datenmappings visuell definieren, um XML-, Datenbank-, Flat File-, EDI-, XBRL- und Webservice-Daten zu integrieren. Anschließend generiert das Tool automatisch Code in XSLT 1.0/2.0, XQuery, Java, C++ oder C#, um die Datentransformation in Ihrer Webservice-Applikation zu implementieren.

> Lesen Sie mehr



MissionKit downloadDownloaden Sie jetzt eine kostenlose Testversion des MissionKit mit dem vollen Funktionsumfang!


transparent
Print
Mail
Like It
.


Downloaden Sie eine kostenlose Testversion des MissionKit mit vollem Funktionsumfang!

.
.

Lesen Sie den Altova Blog
Read the Altova Blog!

.

Im Altova Blog lesen Sie über die neuesten Altova-Produktankündigungen, neue Produktfunktionen, technische Tipps und Informationen über die Branche. Registrieren Sie sich jetzt!

.
.

transparent

transparent