Opciones de validación de XML sencillas, rápidas y flexibles
Las últimas versiones de XMLSpy incluyen mejoras significativas en la velocidad de los procesos de validación, logradas gracias a una mayor integración entre los productos de Altova. Ahora, los desarrolladores que utilizan XMLSpy pueden aprovechar los servidores RaptorXML instalados en su red para el procesamiento de archivos XML, XBRL y tareas de validación complejas o de gran tamaño, directamente dentro del editor XML.

El validador XML en XMLSpy se basa en el motor de validación Altova RaptorXML, que ya ofrece la máxima compatibilidad posible con los estándares, junto con una velocidad de validación rápida. Sin embargo, las tasas de validación alcanzadas aún se limitan a la ejecución en un solo núcleo del procesador disponible en la máquina del desarrollador. Por otro lado, RaptorXML Server se beneficia del importante aumento en la capacidad de procesamiento que ofrecen los servidores con múltiples procesadores y núcleos, lo que permite un mayor rendimiento y una utilización más eficiente de la memoria.
¿Qué significa esto para usted? Analicemos algunas de las ventajas de conectar XMLSpy a RaptorXML Server.
Opciones de validación de XML y XBRL más flexibles
Es fácil conectarse a uno o varios servidores RaptorXML o RaptorXML+XBRL instalados a través de la opción Administrar los servidores Raptor del menú Herramientas de XMLSpy. Nota: si introduce la dirección IP de su servidor, en lugar de un nombre de host, la validación será aún más rápida.
![]()
Puede añadir varios servidores RaptorXML al repertorio de servidores disponibles y, luego, definir varias configuraciones para cada servidor en el panel Configuraciones. Cuando esté listo para ejecutar un trabajo de validación, podrá elegir entre cualquiera de los servidores conectados, junto con las configuraciones que defina para cada uno de ellos. Y, por supuesto, también puede realizar la validación con un servidor RaptorXML y una configuración predeterminados con un solo clic.
![]()
También puede acceder a la función Validar en Raptor del menú contextual que aparece al hacer clic con el botón derecho o al pulsar Ctrl+F8. Esta capacidad de definir y cambiar fácilmente entre distintas configuraciones mediante una amplia gama de opciones de validación es la principal ventaja de utilizar RaptorXML Server para los trabajos de validación en XMLSpy.
Validación de proyectos a gran velocidad
La otra ventaja principal, por supuesto, es la velocidad bruta, y la diferencia es considerable. Hasta ahora, las pruebas.. resultados* son de 6 a 18 veces más rápidos. A continuación, se presentan algunos ejemplos de tareas comunes de validación basadas en proyectos:
| Examples folder (as it comes with XMLSpy): | 8.5 times faster |
| CityGML 2.0 (6 files): | 6.5 times faster |
| AirBase (41 files): | 9 times faster |
| XBRL SEC Filings (1229 files): | 18.5 times faster |
Las comparaciones se basan en una configuración estándar de máquina de desarrollo: Windows 7 de 32 bits, procesador Core2 Duo E8600 a 3.3 GHz (2 núcleos), 4 GB de RAM, frente a una configuración común de servidor RaptorXML: servidor Linux de 64 bits, procesador Xeon E5-2630 a 2.3 GHz (12 núcleos), 128 GB de RAM, todo ello probado desde dentro de XMLSpy, a través de una red de 1 GB. Pero no se fíe solo de nuestra palabra. Pruebe esto usted mismo en su propio equipo de desarrollo y háganos saber los resultados.
Opciones de validación de XBRL
Al conectarse a un servidor RaptorXML+XBRL desde XMLSpy, tiene la capacidad adicional de validar documentos XBRL y, además, de ejecutar cálculos complejos de fórmulas XBRL de forma más rápida que nunca. La versión 4 también incluye la opción de validar documentos de presentación EDGAR, una función esencial y un gran ahorro de tiempo para las empresas que necesitan presentar documentos válidos a la SEC de EE. UU.
- Los resultados de rendimiento se basan en pruebas internas realizadas por Altova. Sus resultados pueden variar.