Ich verwende Webstomp, um mit meinem Nachrichtenbroker (in diesem Fall Kaninchen) zu kommunizieren.Woher weiß man, ob eine Stomp-Nachricht korrekt gesendet wurde?
Wenn ich möchte eine Botschaft, die ich tun folgendes schreiben:
import * as SockJS from 'sockjs-client';
let client = Stomp.over(new SockJS(serverAddress));
client.connect(user, pass, onConnect, onError);
client.send('/exchange/amq.direct/test', {test: 'one', test2: 'two'});
Diese Nachricht korrekt von Rabbit empfangen wird, aber ich möchte einen Weg haben, dass mehr zu bestätigen, als viasually. Ähnliches:
client.send('/exchange/amq.direct/test', {test: 'one', test2: 'two'})
.then(() => {console.log('Message received correctly')})
.catch((err) => {console.log('Imposible send the message')})
Gibt es eine Möglichkeit, dies zu tun?
Danke in fortgeschrittenem.