XML appliance
Encyclopedia : X : XM : XML : XML appliance


History of XML appliances
The first XML appliances were created by two groups of engineers - some who were focused on large volumes of XML transformations and some who were focused on high-speed XML processing and security. The transformation team created specialized software or Application-specific integrated circuits that performed transformations up to 100 times faster than basic software-only solutions. Although there were some early adopters of these systems, it was initially restricted to large e-commerce sites such as Yahoo! and Amazon. The XML processing team created highly optimized appliances that secured and integrated XML across many use cases. Early entrants in XML appliances include vendors such as Layer 7 Technologies, DataPower (now owned by IBM), Reactivity, Inc. and Sarvega (now owned by Intel).These two approaches began to converge when a second generation of XML appliances started to appear around 2003, when these devices were used to exchange SOAP XML messages between computers on public networks. These messages required advanced security features such as encryption,digital signatures and denial of service attack prevention. Because the setup and configuration of software-only systems was time consuming, companies could save a great deal of money by using appliances that were pre-packaged with WS-Security standards built in.
Common features of XML appliances
- They are hardened network appliances, ready to incorporate into the network with minimal disruption
- They can validate XML messages for well-formedness as they enter or exit the appliance
- They may have customized hardware and definitely have optimized software to make parsing and analysis of XML files efficient. For example, the Reactivity XML Networking appliances provide this solution without custom hardware and with comparable performance to custom hardware such as the[DataPower XG4 XML chipset] and the Tarari RAX-XSLT chipset.
- They have software to make the appliances easy to install, configure and manage
- They can convert XML to any data format
- They have built-in redundant storage capabilities to enable on-device logging for compliance and debugging purposes
- They have built-in support for many XML standards such as XSLT, XPath, SOAP and WS-Security
- They are easily upgradeable

Classification of XML appliances
Although the term XML appliance is the most general term to describe these devices, most vendors use alternative terminology that describe more specific functionality of these devices. The following are alternative names used for XML Appliances:
- XML accelerators - are devices that typically use custom hardware or software built on standards-based hardware to accelerate XPath processing. This hardware typically provides a performance boost between 10 and 100 times in the number of messages per second that can be processed.
- Integration appliance - (also known as application routers) are devices that are designed to make the integration of computer systems easier.
- XML security gateways (also known as XML firewalls) are devices that support the WS-Security standards. These appliances typically offload encryption and decryption to specialized hardware devices.
- XML Enabled Networking – an abstraction layer that exists alongside the traditional IP network. This layer addresses the security, incompatibility and latency issues encumbering XML messages, web services and service oriented architectures (SOAs).
XML appliance vendors
- Layer 7 Technologies
- Cast Iron Systems []
- InfoTone Communications []
- DataPower
- Reactivity, Inc.
- Sarvega
See also
From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.

