---
title: "Añada esto a su colección de herramientas de desarrollo"
date: "2017-10-03"
categories: 
  - "development"
  - "software"
  - "tools"
  - "xml"
tags: 
  - "diffdog"
  - "mapforce"
  - "new-features"
  - "xmlspy"
description: Descubra las nuevas funcionalidades de la versión 2018 de XMLSpy, DiffDog y MapForce de Altova, que incluyen pruebas HTTP mejoradas y comparación de archivos de tres vías, diseñadas para desarrolladores.
---
Status: #blog

Tags:  #diffdog #mapforce #new-features #xmlspy

Categories: [development](/blog/es/category/development.md) | [xml](/blog/es/category/xml.md)
# Añada esto a su colección de herramientas de desarrollo

Cuando se trata de desarrollar software sofisticado y aplicaciones de integración de datos, cuanto más herramientas tenga a su disposición un desarrollador, mejor. Con cada nueva versión de nuestro software para desarrolladores y servidores, nuestro objetivo es proporcionar a los clientes herramientas únicas que les permitan realizar sus tareas de manera más rápida y eficiente.

Para lograrlo, la versión 2018 ofrece una ventana de pruebas HTTP única, una función de comparación de archivos de tres vías, soporte para plantillas SQL, nuevas y potentes opciones de servidor, y mucho más.

![](/blog/images/v2018.jpg)

<!--more-->

## Prueba de mensajes HTTP y WADL

XMLSpy es una herramienta excelente para desarrollar aplicaciones web y servicios web, y la incorporación de la nueva [ventana de pruebas HTTP](https://www.altova.com/es/xmlspy-xml-editor/advanced#HTTP-window) la hace aún más útil. Los desarrolladores a menudo necesitan enviar y recibir mensajes HTTP, ya sea para probar APIs, interactuar con servidores WebDav, probar servicios web REST o administrar sitios web.

La nueva ventana incluye menús y campos de entrada útiles que facilitan la definición y el envío de una solicitud HTTP, así como la recepción y verificación de la respuesta. El panel izquierdo de la ventana le permite especificar el método HTTP (GET, POST, PUT, etc.), los encabezados HTTP de la solicitud, y cualquier configuración de conexión, como los tiempos de espera y las opciones de seguridad. Para los métodos POST y PUT, también puede ingresar el cuerpo del mensaje.

![Ventana de pruebas HTTP](/blog/images/http-window.png)

La ventana de HTTP también permite a los desarrolladores importar archivos WADL para realizar pruebas. Los archivos WADL (Web Application Development Language) proporcionan una descripción legible por máquinas de los servicios basados en HTTP, incluyendo los servicios web REST.

Un asistente de importación de WADL le permite seleccionar el archivo WADL, así como el tipo de solicitud, el método de importación y cualquier parámetro. A continuación, el asistente muestra los parámetros de la solicitud y le permite editarlos o desactivarlos. Cualquier valor inválido o incorrecto se resaltará para que pueda corregirse antes de enviar.

Una vez que el asistente se complete, la solicitud se importará en la ventana de salida HTTP, donde podrá enviarla y ver la respuesta.

## Combinación/fusión de tres vías

Tanto XMLSpy como DiffDog han ofrecido durante mucho tiempo herramientas potentes para comparar diferencias en archivos XML y otros tipos de archivos, así como en directorios. En la versión 2018, ambos productos ahora también admiten [comparaciones y fusiones de tres vías](https://www.altova.com/es/xmlspy-xml-editor#xml-diff) para comparar documentos.

![Fusión de diferencias de tres vías](/blog/images/3-way-compare.png)

 

La capacidad de comparar tres versiones del mismo documento es especialmente útil para los desarrolladores, quienes a menudo deben resolver las diferencias entre documentos en un sistema de control de versiones. La comparación de tres vías permite visualizar los cambios y conflictos en diferentes versiones de un documento de forma unificada, y permite fusionarlos en un documento final.

## Plantillas SQL

El editor SQL multi-base de datos de Altova, DatabaseSpy, ahora es compatible con [plantillas SQL](https://www.altova.com/es/databasespy#sql_templates), que son consultas SQL que aceptan parámetros. Los parámetros pueden hacer que una consulta sea mucho más flexible, por ejemplo, permitiendo a los usuarios probar fácilmente sentencias de combinación complejas con múltiples valores.

 

![Plantilla SQL con parámetros](/blog/images/sql-template.png)

 

Las plantillas SQL se pueden guardar en una carpeta de proyectos específica y ejecutarse de forma dinámica. Esto es útil, por ejemplo, cuando un usuario necesita crear consultas que generen resultados de pruebas para analizar datos desconocidos. Después de ejecutar una consulta de prueba, el usuario puede seleccionar valores de la tabla de resultados y utilizarlos como parámetros para una plantilla SQL almacenada en la carpeta de plantillas del proyecto.

## Generación automática de iXBRL

La generación de iXBRL, que consiste en incrustar XBRL en un documento HTML legible para humanos, se ha vuelto mucho más sencilla en StyleVision. Dado que la SEC de Estados Unidos está fomentando cada vez más que las empresas presenten sus informes financieros en formato iXBRL, las empresas necesitan una forma fácil de generarlo cada trimestre.

StyleVision ahora incluye un asistente para tablas iXBRL para las taxonomías XBRL de EE. UU. basadas en los principios contables generalmente aceptados (US-GAAP) que [generará automáticamente un informe iXBRL](https://www.altova.com/es/stylevision#XBRL-rendering) basado en las definiciones del enlace de presentación.

![Generar tablas en formato iXBRL](/blog/images/ixbrl-wizard.png)

 

Los usuarios simplemente seleccionan las tablas que desean generar, junto con otras opciones, y StyleVision genera el documento iXBRL.

 

![iXBRL generado ](/blog/images/generated-ixbrl.png)

 

También genera el mismo informe en formato PDF, RTF y Word, para su distribución a una amplia gama de interesados.

##  Nuevas versiones avanzadas para servidores

En la versión 2018, presentamos dos nuevas ediciones de los populares productos [MapForce Server](https://www.altova.com/es/mapforce-server) y [FlowForce Server](https://www.altova.com/es/flowforceserver), diseñadas para clientes con las necesidades más exigentes en cuanto a integración de datos y automatización de flujos de trabajo.

 

![](/blog/images/MapForceServerAdvanced.png)

**MapForce Server, Edición Avanzada** (anteriormente conocida como Edición Accelerator) incluye todas las capacidades de automatización de la integración de datos de MapForce Server, además de soporte para las siguientes optimizaciones que la hacen aún más rápida:

- Ejecución en paralelo de las asignaciones de datos individuales
- Optimización para la ejecución de transformaciones de datos que incluyan el componente de unión de MapForce

 

 

![](/blog/images/FlowForceServerAdvanced.png)

**FlowForce Server, Edición Avanzada** incluye soporte adicional para la especificación AS2, que está ganando cada vez más popularidad. AS2 está diseñado para mejorar los protocolos de transferencia de archivos existentes, ofreciendo mayor seguridad e incluyendo una función opcional para cifrar aún más los datos. Fue desarrollado en colaboración con usuarios que regularmente transfieren datos EDI, información financiera y otros datos empresariales.

Estas nuevas versiones ofrecen a los clientes la flexibilidad de elegir la opción de servidor que mejor se adapte a sus necesidades de procesamiento.

## Nuevas funciones adicionales

Otras nuevas funcionalidades que se han incorporado en toda la línea de productos incluyen:

- Mejoras significativas en la velocidad de los motores XSLT
- Mejoras en la compatibilidad de los motores XSLT/XQuery con los correspondientes estándares
- La compatibilidad con bases de datos se ha actualizado para incluir Sybase 16, PostgreSQL 9.6 y MySQL 5.7
- Generación de código compatible con Visual Studio 2013, 2015, 2017
- Integración con Eclipse 4.7
- Compatibilidad con XBRL Versioning 1.0
- Compatibilidad con XML Signatures 1.1

 

 

## Obtenga la versión 2018

Lea más sobre las [características añadidas a cada producto](https://www.altova.com/es/whatsnew) y actualice a la versión 2018. Si es un cliente actual con soporte y mantenimiento activos, puede [actualizar de forma gratuita](https://www.altova.com/es/download). Los nuevos clientes pueden descargar una [versión de prueba gratuita de 30 días](https://www.altova.com/es/download).
