La última versión de Altova eleva aún más el nivel de rendimiento
La versión 2 de los productos de software para desarrolladores de escritorio y servidores Altova MissionKit ya está disponible para descarga. Esta versión ofrece importantes mejoras, aumentando el rendimiento hasta dos o incluso tres veces, además de soporte actualizado para los estándares y un nuevo enfoque revolucionario para acelerar la ejecución de XSLT, llamado XSL Speed Optimizer.

Analicemos en detalle algunas de estas nuevas funcionalidades.
Optimizador de velocidad XSL Esta nueva tecnología representa un enfoque innovador para acelerar las transformaciones XSLT, proporcionando aumentos significativos en el rendimiento sin que el desarrollador necesite analizar para determinar exactamente qué expresiones XSLT o XPath están causando problemas de rendimiento. El Optimizador de velocidad XSL analiza una transformación XSLT y deriva una estrategia de optimización que puede guardarse dentro de la hoja de estilo como instrucciones de procesamiento (PI).
Las transformaciones posteriores, utilizando la hoja de estilo optimizada, se ejecutarán más rápidamente gracias a esas sugerencias de optimización, ya sea con XMLSpy o RaptorXML. El optimizador de velocidad de XSL permite a los desarrolladores centrarse en la lógica de transformación de sus hojas de estilo, en lugar de dedicar tiempo valioso a identificar y corregir cuellos de botella, y dejar la optimización de la velocidad a XMLSpy.
Soporte adicional para XSLT, XPath y XQuery 3.0 El soporte para XSLT 3.0, introducido por primera vez en la versión 2014, se ha actualizado para incluir aún más funcionalidades, y el soporte para XQuery 3.0 ahora está completamente implementado en XMLSpy y RaptorXML Server, lo que permite a los desarrolladores aprovechar la potencia de estas nuevas versiones de los estándares durante la edición, la depuración, la generación de informes y el procesamiento.
El soporte para XPath 3.0 y XSLT 3.0 también está disponible en StyleVision para la generación de informes basados en fuentes de datos XML, bases de datos y XBRL.
A continuación, se muestra un ejemplo de una expresión XPath 3.0 utilizada en una hoja de estilo XSLT 3.0, que se muestra en el diálogo de XPath, recientemente mejorado, en StyleVision:
Nuevas funciones de extensión de Altova XMLSpy, StyleVision y RaptorXML Server incluyen soporte para una gran cantidad de nuevas funciones de extensión de Altova para el desarrollo y procesamiento de XSLT y XQuery. Las nuevas funciones de extensión complementan las funciones XPath estándar para satisfacer rápidamente y de manera eficiente las necesidades comunes. Algunos ejemplos incluyen la adición de años, meses, días, horas, minutos o segundos directamente a una fecha/hora sin necesidad de comprender una sintaxis compleja de duración, el cálculo de la edad, la repetición de una cadena, la conversión entre formatos hexadecimal e entero, y así sucesivamente.
Soporte para la base de enlaces de tablas XBRL La base de enlaces de tablas XBRL proporciona un mecanismo para especificar cómo se deben mostrar los datos XBRL, que va más allá de las capacidades estándar de la base de enlaces de presentación. Esto permite definir la presentación de datos XBRL multidimensionales en un formato más familiar para los interesados no técnicos, como contadores, profesionales financieros y otros usuarios empresariales.
XMLSpy 2014r2 ahora incluye un editor gráfico de bases de enlaces de tablas XBRL para crear, editar y validar estas bases de datos, así como para generar tablas basadas en las definiciones de las bases de enlaces. Esto proporciona a los desarrolladores todas las herramientas que necesitan para empezar a utilizar esta importante nueva especificación.
![]()
La base de datos de tablas XBRL también es compatible con RaptorXML+XBRL Server, lo que permite una velocidad de procesamiento extremadamente rápida Validación y procesamiento de XBRL documentos. Nuevas opciones de mapeo de datos MapForce 2014r2 incluye una serie de nuevas funciones para personalizar proyectos de mapeo de datos de cualquier tipo, que incluyen soporte para la generación de datos CDATA en archivos XML, nuevas funciones para el procesamiento y la generación de secuencias, configuraciones de tiempo de espera para las llamadas a servicios web, y mucho más. StyleVision ahora funciona con RaptorXML El motor RaptorXML ahora está integrado en StyleVision, lo que permite transformaciones XSLT ultrarrápidas, así como soporte para XSLT 3.0 y XPath 3.0. StyleVision se une a otros productos de MissionKit que utilizan la tecnología RaptorXML, como XMLSpy, MapForce y SchemaAgent. Aumento significativo de la velocidad en la validación de XML y XBRL El servidor RaptorXML 2014 ya ofrecía una validación de XML extremadamente rápida, y la versión v2014r2 es aún más rápida: hasta dos veces más rápida* en máquinas con múltiples núcleos, aprovechando la opción de validación paralela.
La validación en máquinas con múltiples núcleos es mucho más rápida para XBRL hasta tres veces más rápido* en el servidor RaptorXML+XBRL 2014r2. Mejoras en el almacenamiento en caché de trabajos La función de almacenamiento en caché de tareas en el servidor FlowForce ha sido mejorada con varias nuevas características. El almacenamiento en caché de tareas permite a los administradores programar la ejecución de tareas que consumen mucho tiempo, almacenar los resultados y entregar la salida de forma instantánea a una ventana del navegador web, en respuesta a una solicitud HTTP realizada por un usuario final. Ahora, en la versión 2014, lanzamiento 2, el almacenamiento en caché de tareas es compatible con tareas que utilizan parámetros y combinaciones de múltiples parámetros. Los administradores simplemente definen las combinaciones de parámetros que estarán disponibles en el diálogo de configuración de la tarea.
Inserción masiva para bases de datos
La inserción masiva ahora está disponible en el servidor MapForce, lo que permite insertar un gran volumen de datos en una tabla de base de datos mediante una única instrucción SQL, en lugar del método habitual de utilizar instrucciones "Insert" individuales para cada fila. Dado que la carga de procesamiento del motor de la base de datos se reduce significativamente, el rendimiento es mucho más rápido. Las pruebas han demostrado que la inserción masiva puede ser más de 10 veces más rápida* que las instrucciones "Insert" individuales, lo que mejora considerablemente el rendimiento del servidor MapForce al escribir en una base de datos.
Estas y muchas otras funcionalidades están disponibles en la versión 2 del programa MissionKit, versión 2014 herramientas de desarrollo para escritorio y software de servidor. Para obtener una lista completa de las nuevas funciones, los estándares compatibles y las descargas de prueba, visite los enlaces que se encuentran arriba.
Los clientes actuales que tengan un contrato de soporte y mantenimiento activo o licencias de productos para servidores vigentes pueden actualizar a la última versión de forma gratuita.
- Los resultados de rendimiento se basan en pruebas internas realizadas por Altova, utilizando una selección representativa de archivos, y comparando la versión 2014r2 con la versión anterior del software del servidor. Sus resultados pueden variar.