Re: [xsl] [ANN] DataPower Streaming XML Processing Breakthrough for XML Documents of Unlimited Size

Subject: Re: [xsl] [ANN] DataPower Streaming XML Processing Breakthrough for XML Documents of Unlimited Size
From: Emmanouil Batsis <Emmanouil.Batsis@xxxxxxxxxxx>
Date: Wed, 30 Mar 2005 12:46:48 +0300
Jan Nelson wrote:

DataPower Streaming XML Processing Breakthrough Delivers Streaming XPath
and Streaming XSLT for XML Documents of Unlimited Size

Could you please provide a direct link?

I was wondering if full XSLT or a subset of it is supported and how the whole thing stands against Streaming Transformations for XML.


In Another Industry First, DataPower Breaks the 1 Terabyte Barrier for XML Transformation; Enabled by Six Years of XML Experience and Advanced Compiler Research

CAMBRIDGE, Mass. - March 29, 2005 - DataPower(r), the leading provider
of application-oriented network hardware for managing, optimizing and
enabling secure XML Web services, announced today the availability of
fully streaming XML Processing in its DataPower XA35 XML Accelerator(tm) . Streaming processing allows an
XML engine to begin producing output before the entire input has been
parsed and requires only a constant amount of memory, independent of XML
document size. Previously, streaming processing was only possible using
low-level custom programming or special-purpose languages. By contrast,
DataPower's innovative approach allows XML developers to continue using
familiar XPath/XSLT standards, while seemlessly lowering latency and
enabling XML documents of unlimited size to be processed.

Some XML processing operations are not streamable by their very nature.
For example, an XSLT transformation that reverses the order of elements
in a file must necessarily buffer all of the input and wait for the last
element before it can produce any output. This has also limited the
development of general purpose streaming for XML processing, because of
concerns that any solution would be unable to support intrinsically
non-streamable operations. In a further complication, it is often
difficult for a developer to determine whether a particular set of XML
processing operations can be streamed, and to know how later changes may
affect streamability. DataPower's patented and patent-pending compiler
technology automatically determines which operations are streamable and
processes them in a fully streaming fashion. With DataPower XG4, the
user is not required to learn new languages or determine which
processing is streamable, and the engine allows for operations in XSLT
and XPath, which are two of the most popular and widespread standards
for processing XML, to take place using a streaming model.

Among many benefits of this new invention, DataPower XG4(tm) has been
shown to transform a 1 terabyte XML document in XSLT streaming mode.
Breaking the "1 Terabyte Barrier" for XML document size is another major
industry milestone. Other DataPower firsts include: breaking the "1
Gigabit/second Barrier" in 2004, receiving a patent on key XML
processing technologies in 2004, shipping the first XML Security Gateway
in 2003, announcing the first wirespeed XML Acceleration Router in 2001,
creating the first comprehensive XML benchmark (XSLTMark) in 2000,
creating the first commercial high-performance XML engine in 1999, and
pioneering the XML-aware networking sector in 1999.

"This achievement shows that despite becoming the market leader in
deployments of its mature products, DataPower continues to invest in
core technology and to remain at the forefront of R&D in XML
processing," said Bill Tao, VP engineering at DataPower, "In addition to
DataPower's unprecedented access to top tier customers, we have an
amazing group of really talented compiler, XML, hardware and security
experts, and the fourth and fifth generation technology they are
developing is years ahead of the industry."

The XA35 XML Accelerator is a member of DataPower's XML-aware networking
product family, which includes the XS40 XML Security Gateway for government-grade Web services security,
the XI50 XML Integration Appliance for SOA enablement and the XG4 XML
Chipset for OEMs..

About DataPower
DataPower provides enterprises with intelligent XML-Aware network
infrastructure to ensure unparalleled performance, security and
manageability of next-generation applications and XML Web Services.
DataPower's patented XML Generation Three (XG3(tm)) technology powers
the industry's first wire-speed XML-aware networking devices that
provide immediate return on technology investments while streamlining
application deployments.  Founded in 1999, DataPower is privately held
and based in Cambridge, MA.  For more information about DataPower,
please contact 617-864-0455 or visit

Current Thread