Introduction to XML
XML (Extensible Markup Language) is a generic protocol that enables devices and systems with internet access to communicate with one another as well as to send and receive data. XML is built on HTTP (Hypertext Transfer Protocol) web technology and it uses pages formatted in XML syntax to respond with or decode and store. Developed in the 1990’s, XML is an application profile of ISO standard (ISO 8879) SGML (Standard Generalized Markup Language).
Hundreds of document formats using XML syntax have been developed, including RSS, Atom, and XHTML. XML-based formats have become the default for many office-productivity tools, including Microsoft Office, Apple iWork, and OpenDocument.
Our Commitment to XML
The FieldServer XML protocol gateway is a very popular solution when facility managers or integrators want to connect devices or automation networks in a site to a remote cloud based monitoring service. We have worked with dozens of remote facility management software applications to build interfaces based on our XML driver, and have refined our driver through each implementation.
Facility managers may need to connect their LonWorks, BACnet, or KNX systems to the cloud or to a remote monitoring center. Alternatively, the facility manager may wish to connect remotely to specific devices on site such as electric sub-meters that speak Modbus or gas meters that speak M-Bus, or to Fire Alarm Control Panels (FACP) that speak their own proprietary protocols. The need for remote connectivity may be driven by the need to offer a remotely managed service or by the need to aggregate big data and do analytics. Using a protocol gateway that speaks XML on the cloud-facing side, and the required control protocol on the facilities-facing side is a practical solution to the situation. Integrators and installers use our gateways for their flexibility, reliability, and ease-of-use, while OEMs often incorporate the FieldServer protocol gateway technology into their devices in lieu of doing their own protocol development.