M2MXML は、マシン間通信用の XML ベースのプロトコルです。M2MXML プロジェクトには、M2MXML を解析するための Java API が含まれていますが、言語に依存しないものを想定しています。