This protocol employs XML and is designed for Machine-To-Machine communication.
In the current scenario, most M2M applications are bespoke, requiring the development of custom communication protocols. M2MXML aims at establishing an open-standard protocol which can be adopted by device manufacturers and M2M application developers. This will, in turn, lead to the creation of a certain amount of interoperability that is not present at present.
To facilitate the use of the protocol by M2M application developers, the M2MXML project also includes the development of open-source APIs and code libraries. It is worth noting that M2MXML is licensed and distributed under the terms of the GNU Library or Lesser General Public License (LGPL).
Version 1.1: N/A