Activemq 与java客户端相比,JS paho客户端的功能是否有限?

Activemq 与java客户端相比,JS paho客户端的功能是否有限?,activemq,mqtt,paho,Activemq,Mqtt,Paho,在浏览器端,我使用的是paho客户端,服务器是Activemq。我发现pahojs客户端的功能非常有限,但是java客户端有很多功能 我想要的一些功能是消息传递确认、消息时间等。我如何在浏览器端客户端中获得所有这些功能,或者这些功能的MQTT chat applictaion的通用体系结构应该是什么。我应该单独调用Java api来获取这些特性吗?和都有onMessageDelivered的回调 MQTT没有时间戳字段,所以我不确定您在哪里看到消息时间我相信您可能会混淆Paho MQTT客户机(

在浏览器端,我使用的是
paho
客户端,服务器是
Activemq
。我发现pahojs客户端的功能非常有限,但是java客户端有很多功能

我想要的一些功能是消息传递确认、消息时间等。我如何在浏览器端客户端中获得所有这些功能,或者这些功能的MQTT chat applictaion的通用体系结构应该是什么。我应该单独调用Java api来获取这些特性吗?

和都有onMessageDelivered的回调


MQTT没有时间戳字段,所以我不确定您在哪里看到消息时间

我相信您可能会混淆Paho MQTT客户机(Java和Javascript)还有一个将连接到ActiveMQ的其他Java客户端库,例如AMQP或STOMPI。我看到paho Java客户端比paho js客户端有更多的功能。在paho js客户端中,
onMessageDelivered
无法知道消息是由另一个终端用户接收的。我看到每个消息都会调用
onMessageDelivered
发送—无论用户是否收到MQTT没有端到端传递通知,您将得到的最好结果是确认消息已通过QOS 1/2消息到达代理