MQTT和ActiveMQ有什么区别?wmqtt.jar和mqttv3.jar又有什么区别

2025-03-24 07:26:40
推荐回答(1个)
回答1:

QTT只是IBM推出的一个消息协议,基于TCP/IP的。两个App端发送和接收消息需要中间人,这个中间人就是消息服务器(比如ActiveMQ/RabbitMQ),三者通信协议就是MQTT。
wmqtt.jar是IBM实现的App端收发消息的具体实现,W意思为Webspare,说明消息服务器采用Webspare(WebSphere MQ Integrator Broker)。
IBM IA92: WBI Brokers
mqttv3.jar不知道是哪个,如果是org.eclipse.paho.client.mqttv3,则是Paho项目,是一个开源的MQTT Client实现。