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 firewalls are classes of XML appliances focused on identity and message security. They typically implement WS-Security message standards along with standards like SAML, WS-I BSP, WS-Policy and so forth.
- Message-oriented middleware appliances - are hardware devices supporting the sending and receiving of messages between distributed systems.
- SOA Gateways are commonly used to govern SOA traffic.
- API proxy are commonly used to manage Web API's.
- Cloud Brokers or Gateways are commonly used to integrate enterprise applications with cloud services.
Read more about this topic: XML Appliance