Validazione e elaborazione ad alte prestazioni

Integrazione con i server RaptorXML già installati

  • Velocità di validazione delle prestazioni più elevate
  • Elaborazione XQuery e XSLT con prestazioni superiori
  • Elaborate file di grandi dimensioni o processi complessi in modo estremamente rapido
  • Eseguire l'elaborazione dei progetti in modo estremamente rapido
  • Aggiungere uno o più server RaptorXML al pool
  • Opzioni di configurazione della validazione con un alto livello di dettaglio

Elaborazione ultraveloce

La convalida e l'elaborazione in XMLSpy sono alimentate dal motore Altova RaptorXML, sviluppato appositamente per garantire la massima conformità agli standard, offrendo al contempo elevate prestazioni.

Tuttavia, poiché il server RaptorXML può sfruttare la potenza di elaborazione offerta dai server multi-CPU e multi-core, è in grado di validare ed elaborare grandi quantità di dati molto più velocemente rispetto all'esecuzione su un singolo core della CPU presente nella macchina dello sviluppatore.

Connettendo XMLSpy a un server RaptorXML installato sulla vostra rete, è possibile validare file XML, XBRL, JSON, YAML e Avro di grandi dimensioni, nonché eseguire trasformazioni XSLT e query XQuery, a una velocità incredibile, direttamente all'interno di XMLSpy.

Elaborare file XML con RaptorXML

Il server RaptorXML offre prestazioni eccezionali grazie a:

  • Ottimizzazioni del codice per prestazioni estremamente elevate
  • Consumo di memoria estremamente ridotto
  • Codice altamente scalabile, progettato per sistemi multi-processore, multi-core e per l'elaborazione parallela
  • Caricamento, validazione ed elaborazione paralleli, progettati fin dall'inizio
  • Funzionalità e opzioni complete per gli sviluppatori

Disponibile per le piattaforme Windows, Linux e Mac OS, il server RaptorXML garantisce la piena conformità a tutti gli standard XML, XBRL, JSON e YAML pertinenti, ed è sottoposto continuamente a rigorosi test di regressione e di conformità.

XMLSpy is powered by RaptorXML® for lightning-fast JSON and XML validation and processing. You can also connect to installed RaptorXML Servers for even faster speeds.

Opzioni di validazione flessibili per XML, JSON, YAML e XBRL

È facile connettersi a uno o più server RaptorXML o RaptorXML+XBRL installati tramite l'opzione "Gestisci server Raptor" nel menu "Strumenti" di XMLSpy. Nota: inserire l'indirizzo IP del server, anziché il nome host, rende la convalida ancora più rapida.

È possibile aggiungere più server RaptorXML al pool di server disponibili e, tramite la sezione "Configurazioni", è anche possibile definire più configurazioni per ciascun server. Quando si è pronti per eseguire un processo di validazione, è possibile scegliere tra tutti i server connessi, insieme alle configurazioni che si sono definiti per ciascuno di essi. Naturalmente, è anche possibile eseguire la validazione su un server RaptorXML e una configurazione predefiniti con un solo clic.

È possibile accedere alla funzione "Valida su Raptor" tramite il menu contestuale che si apre con il tasto destro del mouse, oppure premendo Ctrl-F8. La possibilità di definire e passare facilmente tra diverse configurazioni, grazie a un'ampia gamma di opzioni di validazione, rappresenta un vantaggio significativo nell'utilizzo di RaptorXML Server per attività di validazione in XMLSpy.

Validazione XBRL ad alte prestazioni

Quando vi connettete a un server RaptorXML+XBRL da XMLSpy, avete la possibilità aggiuntiva di validare i documenti XBRL e, addirittura, di eseguire calcoli complessi basati su formule XBRL, in modo più rapido che mai.

Il server include anche la possibilità di validare i documenti relativi alle comunicazioni da presentare all'EDGAR, una funzione essenziale e un notevole risparmio di tempo per le aziende che devono inviare comunicazioni valide alla SEC statunitense.

L'utilizzo del server RaptorXML+XBRL per validare i file all'interno di XMLSpy produce risultati che sono fino al 20% più veloci rispetto alla validazione eseguita sull'installazione locale del software sul computer dello sviluppatore.