没有单一的库可以为XMPP,MQTT和CoAP提供服务,因为它们都具有根本不同的数据模型。 XMPP是关于在任意设备之间发送消息,MQTT是关于为主题提供值,CoAP是关于资源状态的表示。
存在说多种协议的高级网关软件(例如, 家庭助理 ),但那不再是图书馆了。