De snelheid van XML-validatie bereikt nieuwe hoogten

Laten we eens kijken naar enkele van de recente toevoegingen aan de Altova MissionKit desktopontwikkelingstools en de complete reeks serversoftwareproducten, waaronder razendsnelle XML-validatiesnelheden met behulp van RaptorXML Server in XMLSpy, veelgevraagde functionaliteit voor de validatie van EDGAR-aanvragen, ondersteuning voor SQLite-databases en het TRADACOMS EDI-formaat, en nog veel meer. U kunt altijd meer informatie vinden over de nieuwste functies op de pagina "Nieuwe functies" van Altova.

Strakke integratie tussen XMLSpy en geïnstalleerde RaptorXML-servers

RaptorXML Server is een razendsnelle XML-validatieserver en -transformatieserver die profiteert van de parallelle verwerkingskracht die wordt geboden door servers met meerdere processorkernen. Nu kunnen gebruikers van XMLSpy gebruikmaken van een op hetzelfde netwerk geïnstalleerde RaptorXML Server om te profiteren van de snelheid die wordt geboden door de multi-core verwerking. Dit maakt de validatie van grote en complexe XML-documenten sneller dan ooit tevoren – direct binnen XMLSpy. Ontwikkelaars kunnen ook gebruikmaken van deze integratie om complete XMLSpy-projecten met hoge snelheid te valideren.

Op dezelfde manier kunnen ontwikkelaars van XMLSpy, wanneer een RaptorXML+XBRL-server beschikbaar is, deze gebruiken voor razendsnelle validatie van XBRL-documenten, evenals voor het uitvoeren van berekeningen met behulp van XBRL-formules en validatie van EDGAR-indieningen (zie hieronder).

Testgevallen laten zien dat De validatie verloopt tot wel 6 tot 18 keer sneller!* Bijvoorbeeld, we hebben de validatiesnelheid in XMLSpy vergeleken met de validatiesnelheid met een standaard RaptorXML Server configuratie. De tests werden uitgevoerd op een typische ontwikkelmachine [Windows 7 32-bit, Core2 Duo E8600 3.3GHz (2 cores), 4GB RAM] en op een Linux server [64-bit, Xeon E5-2630 2.3GHz (12 cores), 128GB RAM]. De verbinding tussen XMLSpy en de server verliep via een netwerk van 1 GB. De resultaten van verschillende testscenario's omvatten:

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
SEC Filings (1229 files):18.5 times faster

Validatie van EDGAR-aanvragen

EDGAR (Electronic Data Gathering, Analysis, and Retrieval) is een systeem dat geautomatiseerd financiële rapporten van bedrijven verzamelt, controleert en indexeert, rapporten die bij de Amerikaanse SEC (Securities and Exchange Commission) worden ingediend. Vanaf versie 2015 Release 4 is de validatie van EDGAR-rapporten beschikbaar in zowel RaptorXML+XBRL Server als in XMLSpy. De mogelijkheid voor klanten om EDGAR-validatie uit te voeren voordat ze bestanden naar de SEC indienen, is een van de meest gevraagde functies met betrekking tot XBRL.

Ondersteuning voor TRADACOMS

TRADACOMS is een vroegtijdige EDI-standaard die voornamelijk werd gebruikt in de detailhandel, verzekeringssector en de boekindustrie in het Verenigd Koninkrijk. Hoewel de ontwikkeling van de TRADACOMS-standaarden in 1995 is gestopt, wordt het nog steeds veel gebruikt in bestaande systemen, en het is vaak nodig om de gegevens van TRADACOMS-berichten te koppelen. Vanaf versie 2015 Release 4 van MapForce en MapForce Server kunnen TRADACOMS-gegevens nu worden gebruikt als bron, tussenliggend element of doelcomponent in datakoppelingsprojecten die ook andere EDI-gegevens, XML, relationele databases, platte bestanden en meer omvatten.

Ondersteuning voor SQLite-databases

De Altova-producten met databasefunctionaliteit ondersteunen alle belangrijke relationele databases. De meest recente toevoeging is SQLite, dat steeds populairder wordt op verschillende platforms. De ondersteuning voor SQLite is al eerder geïntroduceerd in Altova MapForce en MobileTogether, en is nu uitgebreid naar XMLSpy, StyleVision, DatabaseSpy en andere producten in de Altova MissionKit, evenals de Altova Server Software-producten.

Voor meer details en een complete lijst van alle nieuwe functies die in versie 2015r4 zijn opgenomen, kunt u terecht op: www.altova.com/whatsnew.html.

  • De prestatieresultaten zijn gebaseerd op interne tests van Altova. Uw resultaten kunnen afwijken.