XML Validation Speeds Reach New Levels
Let’s take a look at a few of the features recently added to the Altova MissionKit desktop developer tools and complete line of server software products, including screaming-fast XML validation speeds using RaptorXML Server inside XMLSpy, frequently requested functionality for EDGAR filing validation, support for SQLite databases and the TRADACOMS EDI format, and much more. You can always learn about the latest and greatest new features on the Altova What’s New page.
Tight integration between XMLSpy and Installed RaptorXML Servers
RaptorXML Server is a lightning-fast XML validation and transformation server that benefits from the parallel processing power afforded by multi-core servers. Now XMLSpy users can take advantage of a RaptorXML Server installed on the same network to harness the speed provided by multi-core execution. This makes validation of large and complex XML documents faster than was ever possible before – directly inside XMLSpy. Developers can also take advantage of this integration to validate entire XMLSpy projects at warp speed.
Similarly, when a RaptorXML+XBRL Server is present, XMLSpy developers can utilize it for hyper-fast validation of XBRL documents, as well as execution of XBRL Formula calculations and EDGAR filing validation (below).
Test cases reveal validation speeds anywhere from 6 to 18 times faster!* For example, we compared validation speeds in XMLSpy alone on a typical developer’s machine [Win7 32bit, Core2 Duo E8600 3.3GHz (2 cores), 4GB RAM] against validation speeds using a common RaptorXML Server configuration [Linux server 64bit, Xeon E5-2630 2.3GHz (12 cores), 128GB RAM] from inside XMLSpy over a 1 GB network. Results from a variety of test cases include:
|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|
EDGAR filing validation
EDGAR (Electronic Data Gathering, Analysis, and Retrieval) is a system that performs automated collection, validation, and indexing of financial statements filed by companies to the United States SEC (Securities and Exchange Commission). Starting with Version 2015 Release 4, EDGAR filing validation is available on both RaptorXML+XBRL Server and in XMLSpy. This ability for customers to perform EDGAR validation prior to submitting files to the SEC is one of the most often requested XBRL-related features.
Support for TRADACOMS
TRADACOMS is an early EDI standard used primarily in the United Kingdom retail, insurance, and book industry business sectors. Although the development of TRADACOMS standards ceased in 1995, it is still widely used in legacy systems, and data mapping of TRADACOMS messages is frequently required. Starting with Version 2015 Release 4 of MapForce and MapForce Server, TRADACOMS data may now be used as a source, intermediate, or target component in data mapping projects involving other EDI data, XML, relational databases, flat files, and more.
Support for SQLite databases
Altova database-enabled products support all major relational databases, the most recent addition being SQLite, which has become increasingly popular on a variety of platforms. SQLite support was introduced in Altova MapForce and MobileTogether in earlier releases, and has now been extended to XMLSpy, StyleVision, DatabaseSpy, and other products in the Altova MissionKit, as well as Altova Server Software products.
For more details and a complete list of all of the new features included in version 2015r4, check out: www.altova.com/whatsnew.html .
*Performance results based on Altova internal tests. Your results may vary.