Sobre o Altova RaptorXML Server

Mecanismo de validação e processamento rápido para XML e XBRL.

Altova RaptorXML is a hyper-fast XML, XBRL, and JSON processor optimized for the latest standards and parallel computing environments. Designed to be highly cross-platform capable, the engine takes advantage of today’s ubiquitous multi-CPU computers to deliver lightning fast data validation and processing of XML, XBRL, XSLT, XQuery, and more. It may be used under the management of FlowForce Server or used standalone.

Product Versions

  • RaptorXML Server supports XML, XML Schema, XSLT, XPath, XQuery, JSON and more.
  • RaptorXML+XBRL Server supports all the features of RaptorXML Server with additional support for the XBRL family of standards.

Strict Standards Conformance
RaptorXML provides strict conformance with all relevant XML and XBRL standards, including support for the very latest recommendations. It has been submitted to rigorous regression and conformance testing. RaptorXML is continuously regression-tested against Altova’s substantial in-house collection of conformance and test suites, as well as industry test suites and customer use-cases.

To meet industry demands for an ultra-fast processor that can handle the huge amounts of XML, XBRL, and JSON data being generated, RaptorXML takes advantage of the processing power afforded by the multi-CPU, multi-core computers and servers that are ubiquitous in today's IT landscape. RaptorXML includes a plethora of features that deliver hyper-performance, increased throughput, and efficient memory utilization to validate and process large amounts of data cost-effectively.

Developer Features
RaptorXML Server offers powerful, flexible options for developers including access via command line, .NET, COM, and Java APIs, a Python interface, and a built-in HTTP server. Support for XPath extension functions enables specialized processing. Superior error reporting capabilities include reporting of multiple errors, detailed error descriptions, full error stacks, and links to the relevant specification.

RaptorXML Highlights

  • Cross platform support: Windows, Linux, Mac OS.
  • Ultra-high performance code optimizations.
  • Ultra-low memory footprint.
  • Highly scalable code for multi-CPU/multi-core/parallel computing.
  • Parallel loading, validation, and processing by design.
  • Validation and processing of XML & XBRL.
  • Validation based on DTD, XSD, and XBRL.
  • Validation of EDGAR filing documents.
  • Validation and processing of XSLT documents.
  • Validation and processing of XQuery documents.
  • Well-formedness checking.
  • JSON validation and syntax checking.

Supported Specifications

  • XML 1.0, 1.1
  • XML Namespaces
  • XML Base
  • XInclude 1.0
  • XLink 1.0
  • XML Schema 1.0, 1.1
  • XPath 1.0, 2.0, 3.1
  • XSLT 1.0, 2.0, and 3.0 (subset)
  • XQuery 1.0, 3.1
  • Oasis Catalogs V1.1
  • XBRL 2.1
  • XBRL Dimensions 1.0
  • XBRL Formula 1.0
  • Functions Registry 1.0
  • Generic Links 1.0
  • Table Linkbase 1.0
  • Extensible Enumerations 1.0
  • Units Registry 1.0
  • XBRL Assertion Severity 1.0
  • JSON and JSON Schema

Specialized XBRL Support
RaptorXML+XBRL Server includes support for validation of XBRL taxonomies and instance files. In addition, it provides important support for XBRL Dimensions, XBRL Formula, and XBRL Table Linkbase.

XBRL Dimensions allows implementors to specify new categories of facts (dimensions), and it defines a mechanism for combining dimensions into hypercubes. XBRL Formula uses XPath to calculate XBRL facts based on data in an XBRL instance document. XBRL Table Linkbase provides new opportunities for presenting XBRL data.

These new standards provide the opportunity to view, validate, and analyze XBRL data in new and productive ways, without compromising interoperability and backwards compatibility. Full support in an XBRL processor is of the utmost importance.

EDGAR validation is also provided, allowing customers to ensure validity of their forms prior to online submission.

Workflow Integration
RaptorXML Server integrates with FlowForce Server, Altova's workflow automation solution, allowing the administrator to trigger validation or XSLT transformation jobs in response to timer or event-triggers within FlowForce.

Cross-platform Support

  • Windows Server 2008 R2, Windows XP, 7, 8, 10 or newer.
  • Linux (CentOS 6, RedHat 6, Debian 6, 8 & Ubuntu 12.04, 15 or newer).
  • Mac OS X10.8 or newer.