---
title: "Erweitern Sie Ihre Sammlung von Entwicklungskomponenten"
date: "2017-10-03"
categories: 
  - "development"
  - "software"
  - "tools"
  - "xml"
tags: 
  - "diffdog"
  - "mapforce"
  - "new-features"
  - "xmlspy"
description: Entdecken Sie die neuen Funktionen in Version 2018 von Altovas XMLSpy, DiffDog und MapForce, darunter verbesserte HTTP-Tests und ein dreifacher Dateivergleich, die speziell für Entwickler entwickelt wurden.
---
Status: #blog

Tags:  #diffdog #mapforce #new-features #xmlspy

Categories: [development](/blog/de/category/development.md) | [xml](/blog/de/category/xml.md)
# Erweitern Sie Ihre Sammlung von Entwicklungskomponenten

Wenn es um die Entwicklung komplexer Software und Datenintegrationsanwendungen geht, ist es für Entwickler umso besser, je mehr Bausteine ihnen zur Verfügung stehen. Mit jeder neuen Version unserer Entwickler- und Serversoftware möchten wir unseren Kunden einzigartige Werkzeuge anbieten, die ihnen helfen, ihre Aufgaben schneller und effizienter zu erledigen.

Um dies zu erreichen, bietet Version 2018 ein einzigartiges Testfenster für HTTP-Protokolle, eine Funktion zum dreifachen Dateivergleich, Unterstützung für SQL-Vorlagen, verbesserte neue Serveroptionen und vieles mehr.

![](/blog/images/v2018.jpg)

<!--more-->

## Testen von HTTP- und WADL-Nachrichten

XMLSpy ist ein hervorragendes Werkzeug zum Erstellen von Web- und Web-Service-Anwendungen, und die neue Funktion "[HTTP-Testfenster](https://www.altova.com/de/xmlspy-xml-editor/advanced#HTTP-window) macht es noch nützlicher. Entwickler müssen oft HTTP-Nachrichten senden und empfangen, sei es zum Testen von APIs, zur Anbindung an WebDAV-Server, zum Testen von REST-Webdiensten oder zur Verwaltung von Websites.

Das neue Fenster enthält praktische Menüs und Eingabefelder, die es ermöglichen, HTTP-Anfragen schnell zu definieren und zu senden, sowie Antworten zu empfangen und zu überprüfen. Im linken Bereich des Fensters können Sie die HTTP-Methode (GET, POST, PUT usw.), die HTTP-Header der Anfrage sowie Verbindungseinstellungen wie Zeitüberschreitungen und Sicherheitsoptionen festlegen. Bei den Methoden POST und PUT können Sie außerdem den Nachrichteninhalt eingeben.

![HTTP-Testfenster](/blog/images/http-window.png)

Das HTTP-Fenster ermöglicht es Entwicklern auch, WADL-Dateien zum Testen zu importieren. WADL-Dateien (Web Application Development Language) enthalten eine maschinenlesbare Beschreibung von HTTP-basierten Diensten, einschließlich REST-Webdiensten.

Ein WADL-Import-Assistent ermöglicht es Ihnen, die WADL-Datei sowie den Anfrage-Typ, die Importmethode und alle Parameter auszuwählen. Anschließend zeigt der Assistent die Parameter der Anfrage an und ermöglicht es Ihnen, diese zu bearbeiten oder zu deaktivieren. Ungültige oder fehlerhafte Werte werden hervorgehoben, sodass Sie diese vor dem Senden korrigieren können.

Sobald der Assistent abgeschlossen ist, wird die Anfrage in das HTTP-Ausgabefenster importiert, wo Sie sie senden und die Antwort anzeigen können.

## 3-Wege-Differenzierung / Zusammenführung

Sowohl XMLSpy als auch DiffDog bieten seit langem leistungsstarke Vergleichswerkzeuge für XML-Dateien und andere Dateien sowie für Verzeichnisse. In Version 2018 unterstützen beide Produkte nun auch [dreifache Differenzierung/Zusammenführung](https://www.altova.com/de/xmlspy-xml-editor#xml-diff) für Dokumentvergleiche.

![Dreifache Differenzmergung](/blog/images/3-way-compare.png)

 

Die Möglichkeit, drei Versionen desselben Dokuments miteinander zu vergleichen, ist besonders hilfreich für Entwickler, die oft Unterschiede zwischen Dokumenten in einem Versionskontrollsystem ausgleichen müssen. Ein Dreifach-Vergleich ermöglicht es, Änderungen und Konflikte in verschiedenen Versionen auf einen Blick zu erkennen und diese in ein finales Dokument zusammenzuführen.

## SQL-Vorlagen

Der mehrdatenbankfähige SQL-Editor von Altova, DatabaseSpy, unterstützt jetzt [SQL-Vorlagen](https://www.altova.com/de/databasespy#sql_templates), bei denen es sich um SQL-Abfragen handelt, die Parameter akzeptieren. Parameter können eine Abfrage deutlich flexibler machen, beispielsweise indem sie es Benutzern ermöglichen, komplexe Join-Anweisungen mit mehreren Werten einfach zu testen.

 

![SQL-Vorlage mit Parametern](/blog/images/sql-template.png)

 

SQL-Vorlagen können in einem speziellen Projektordner gespeichert und dynamisch ausgeführt werden. Dies ist beispielsweise nützlich, wenn ein Benutzer Abfragen erstellen muss, die Testergebnisse generieren, um unbekannte Daten zu analysieren. Nachdem eine Testabfrage ausgeführt wurde, kann der Benutzer Werte aus der Ergebnistabelle auswählen und diese als Parameter für eine in den Projektvorlagen-Ordner gespeicherte SQL-Vorlage verwenden.

## Automatische Erstellung von iXBRL-Dateien

Die Erstellung von iXBRL, also XBRL-Daten, die in ein für Menschen lesbares HTML-Dokument eingebettet sind, ist in StyleVision jetzt deutlich einfacher geworden. Da die US-amerikanische Börsenaufsichtsbehörde (SEC) Unternehmen zunehmend dazu ermutigt, ihre Finanzberichte im Format iXBRL einzureichen, benötigen Unternehmen eine einfache Möglichkeit, diese Daten vierteljährlich zu erstellen.

StyleVision enthält jetzt einen iXBRL-Tabellen-Assistenten für US-GAAP-XBRL-Taxonomien, der Folgendes ermöglicht: [Erstellen Sie automatisch einen iXBRL-Bericht](https://www.altova.com/de/stylevision#XBRL-rendering)basierend auf Definitionen, die im Präsentations-Linkverzeichnis enthalten sind.

![Erstellen Sie iXBRL-Tabellen](/blog/images/ixbrl-wizard.png)

 

Die Benutzer wählen einfach aus, welche Tabellen sie generieren möchten, sowie weitere Optionen, und StyleVision erstellt das iXBRL-Dokument.

 

![Generiertes iXBRL ](/blog/images/generated-ixbrl.png)

 

Es erstellt außerdem denselben Bericht in den Formaten PDF, RTF und Word, um ihn einer Vielzahl von Interessengruppen zur Verfügung stellen zu können.

##  Neue, erweiterte Server-Editionen

In Version 2018 führen wir zwei neue Versionen der beliebten Produkte [MapForce Server](https://www.altova.com/de/mapforce-server) und [FlowForce Server](https://www.altova.com/de/flowforceserver) ein, die speziell für Kunden mit den anspruchsvollsten Anforderungen an Datenintegration und Workflow-Automatisierung entwickelt wurden.

 

![](/blog/images/MapForceServerAdvanced.png)

**MapForce Server Advanced Edition** (ehemals Accelerator Edition) umfasst alle Funktionen zur Automatisierung der Datenintegration von MapForce Server und bietet zusätzlich Unterstützung für folgende Optimierungen, die die Leistung weiter verbessern:

- Mehrfache Ausführung von einzelnen Datenzuordnungen
- Optimierung für die Ausführung von Datenabbildungen, die die Join-Komponente von MapForce beinhalten

 

 

![](/blog/images/FlowForceServerAdvanced.png)

**FlowForce Server Advanced Edition** bietet erweiterte Unterstützung für die zunehmend beliebte AS2-Spezifikation. AS2 soll bestehende Dateitransferprotokolle durch erhöhte Sicherheit verbessern und bietet eine optionale Funktion zur weiteren Verschlüsselung von Daten. Es wurde in Zusammenarbeit mit Nutzern entwickelt, die regelmäßig EDI-Daten, Finanzinformationen und andere Geschäftsinformationen übertragen.

Diese neuen Versionen bieten Kunden die Flexibilität, die Serveroption auszuwählen, die am besten zu ihren jeweiligen Anforderungen an die Datenverarbeitung passt.

## Zusätzliche neue Funktionen

Zu den weiteren neuen Funktionen, die in der gesamten Produktreihe eingeführt wurden, gehören:

- Erhebliche Geschwindigkeitsverbesserungen bei den XSLT-Engines
- Verbesserte Spec-Konformität im XSLT/XQuery-Prozessor
- Die Datenbankunterstützung wurde aktualisiert und umfasst jetzt Sybase 16, PostgreSQL 9.6 und MySQL 5.7
- Codegenerierungsunterstützung für Visual Studio 2013, 2015, 2017
- Integration mit Eclipse 4.7
- Unterstützung für XBRL Versioning 1.0
- Unterstützung für XML Signatures 1.1

 

 

## Laden Sie Version 2018 herunter

Erfahren Sie mehr über die [neuen Funktionen, die jedem Produkt hinzugefügt wurden](https://www.altova.com/de/whatsnew), und aktualisieren Sie auf Version 2018. Wenn Sie ein bestehender Kunde mit aktivem Support und Wartungsvertrag sind, können Sie [kostenlos auf die neue Version aktualisieren](https://www.altova.com/de/download). Neue Kunden können eine [kostenlose 30-Tage-Testversion](https://www.altova.com/de/download) herunterladen.
