Search This Blog

Sunday, September 30, 2007

XML Squisher Targets .NET CF-enabled Devices

AgileDelta has announced that its tool for enhancing the performance
of Xtensible Markup Language (XML) now supports Microsoft's .NET
Framework and .NET Compact Framework (CF). Efficient XML converts XML
into a binary format claimed to accelerate web applications, reduce
bandwidth utilization, and extend battery life. According to AgileDelta,
the compressed, binary format of XML data generated by Efficient XML
can be hundreds of times smaller (by boosting transmission speed) and
also slashes network traffic: "Now cell phones, PDAs, media players,
GPS receivers, and many other devices that are often constrained by
battery power, processing power, or memory can participate in the XML
ecosystem." There have been other methods of converting XML into binary,
potentially endangering the language's cross-platform compatibility.
AgileDelta, however, says its implementation has been selected as the
basis for the emerging global standard for binary XML by the Efficient
XML Interchange Working Group of the Worldwide Web Consortium (W3C).
The Efficient XML software development kit (SDK) includes support for
popular XML APIs, including SAX (the Simple API for XML), DOM (Document
Object Model), JAXP (Java API for XML Processing), and a pull-model
streaming API patterned on StAX (Streaming API for XML). Note: Earlier
in 2007 AgileDelta announced the release of its Efficient XML HTTP
Proxy Server and Client. "The proxies provide a simple, plug-in
solution for adding Efficient XML to existing browser, web services
and web-based applications without modifying application code. Now,
businesses of any size can use Efficient XML to significantly reduce
network bandwidth costs, increase data transfer speeds and give remote
workers high-speed access to the information they need. The Efficient
XML HTTP Proxy Server and Client support content negotiation, which
automatically detects and uses Efficient XML for clients and servers
that support it and falls back to text XML for those that do not.
This simplifies incremental roll-out of Efficient XML across an
enterprise and enables deployment in heterogeneous networks where not
all parties have upgraded to Efficient XML."

1 comment:

anon_anon said...

you might also want to look at vtd-xml, the latest and most advanced XML processing API available today

http://vtd-xml.sf.net