Principali novità della versione 2019, release 3: supporto migliorato per gli schemi JSON
Dalla maggiore compatibilità con gli standard e i database relazionali a diverse nuove opzioni di mappatura dei dati, la gamma di prodotti Altova, versione 2019, release 3, risponde alle richieste degli sviluppatori e introduce funzionalità innovative. Esaminiamo insieme le principali novità.

Schema JSON, versione 06 e versione 07
In risposta alle richieste degli sviluppatori che desiderano sfruttare le ottimizzazioni presenti nelle versioni più recenti dello standard JSON Schema, abbiamo aggiunto il supporto in tutta la nostra gamma di prodotti. Questo include:
- XMLSpy: È disponibile il supporto per le versioni draft-06 e -07 di JSON Schema per la validazione, la generazione e la modifica di documenti JSON e schemi JSON. Gli sviluppatori possono persino generare uno schema JSON a partire da un file XSD esistente.

MapForce: Il supporto per le nuove versioni di JSON Schema è disponibile per la conversione di dati JSON da e verso altri formati, tra cui XML, database, EDI, Excel e altri.
Server RaptorXML: Il supporto per la validazione ultra-veloce di documenti JSON e schemi JSON tramite il software server di validazione e elaborazione ad alte prestazioni di Altova è stato aggiornato per includere le versioni draft-06 e draft-07 degli schemi JSON.
Visualizzazione del testo diviso in XMLSpy
La visualizzazione testuale di XMLSpy rimane molto utilizzata per la modifica non solo di file XML, ma anche di file XSLT, XQuery, HTML e CSS, e di JSON, Inoltre, gli sviluppatori hanno ora una nuova opzione per dividere la finestra di editing orizzontalmente o verticalmente, in modo da poter lavorare contemporaneamente su diverse sezioni dello stesso documento.
Questo è particolarmente utile per documenti più lunghi, dove spesso è vantaggioso visualizzare contemporaneamente diverse sezioni del documento.

Supporto completo per display ad alta risoluzione in MapForce
Unendosi a XMLSpy e UModel, che sono stati recentemente aggiornati con interfacce utente completamente rinnovate, anche MapForce sfrutta ora appieno l'alta risoluzione offerta dai display ad alta densità di pixel (HiDPI, high-PPI) per rendere tutte le immagini con maggiore precisione e dettaglio, rendendo i progetti di mappatura dati complessi più chiari e facili da leggere.
Nuove opzioni di mappatura dei servizi web in MapForce
Nuove opzioni per la connessione Servizi web per la mappatura dei dati permettere, consentire, tenere conto di
- Gestione degli errori dei servizi web REST (aggiunge supporto alla gestione degli errori dei servizi web SOAP) - A volte, un messaggio di errore restituito da un servizio web REST riguarda un problema che non influisce negativamente sul risultato della mappatura. In questi casi, MapForce offre ora diverse opzioni per reagire ai messaggi di errore HTTP, invece di interrompere semplicemente la mappatura.
- Nome utente/password dinamici - consentono di includere il nome utente e la password necessari per accedere a un servizio web all'interno della mappatura dei dati stessa, anziché come valori statici
- Corpi di richiesta/risposta non strutturati nei servizi web REST – una nuova libreria di funzioni MIME facilita la gestione delle chiamate ai servizi web REST quando la struttura della richiesta o della risposta non è definita, ovvero è flessibile o non è vincolata a uno schema specifico
Nuove opzioni di mappatura dei database in MapForce
MapForce offre numerose opzioni per mappatura del database, e due nuove funzionalità lo rendono ancora più versatile:
- Registrazione (tracciamento) dell'output del database Quando il tracciamento è attivo, eventi come operazioni di inserimento o aggiornamento nel database, oppure errori, vengono registrati in un file XML che è possibile analizzare o elaborare ulteriormente. La possibilità di registrare le modifiche al database offre ai progettisti di mappatura un maggiore controllo per perfezionare le definizioni di elaborazione dei dati e/o per segnalare eventuali problemi ai responsabili della gestione della fonte dei dati di mappatura.

- Annullamento delle transazioni per la gestione degli errori A volte si verifica un errore che non impedisce il completamento del resto della mappatura dei dati, ad esempio quando alcune restrizioni del database impediscono l'inserimento o l'aggiornamento di dati non validi. In questi casi, MapForce include ora un sistema di gestione delle transazioni del database altamente configurabile, che consente di annullare la parte interessata dei dati del database in caso di errore e, facoltativamente, di proseguire con il resto della mappatura.
Confronto di database sul server DiffDog
DiffDog Server, la soluzione ad alte prestazioni di Altova motore di differenziazione, È stata inoltre potenziata con nuove funzionalità relative al database.
Come lo strumento di confronto desktop DiffDog, anche DiffDog Server supporta ora tutti i principali database relazionali per confrontare la struttura e/o il contenuto dei database.
Altre novità tecnologiche per l'intera gamma di prodotti
Oltre alle nuove versioni di JSON Schema, le linee di prodotti Altova MissionKit e Server Software sono state aggiornate per includere il supporto per:
- Nuove versioni del database:
- PostgreSQL 11
- IBM DB2 for iSeries® 7.2, 7.3
- Office 2019 (formato OOXML)
- Windows Server 2019
- macOS 10.14
Aggiorna ora
Visitate la pagina di download di Altova per aggiornare alla versione più recente, oppure provate qualsiasi prodotto gratuitamente per 30 giorni.