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
DataPower Streaming XML Processing Breakthrough Delivers Streaming XPath and Streaming XSLT for XML Documents of Unlimited Size
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) www.datapower.com/products/xa35.html . 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 www.datapower.com/products/ 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 www.DataPower.com.