jeudi 19 février 2015

Strophe Message Sent Acknowledgment Issue


I have implemented OPENFIRE with XMPP + BOSH on my Web based client interface. When i am sending the message ,i check whether connection is live or not.If it is not live i create new connection and then send.


Sometimes it happens that client send a message and it is not get delivered to server(not opposite client). So for that i need a strong thing that should inform client that this message didn't reach to server,please send again.





try { // sleep(2000);
Gab.connection.send(message); >
**var request = $msg({
to: jid,
"type": "get",
id: mid
}).c('get', {
'xmlns': Strophe.NS.DISCO_INFO,
'id': mid
});**
console.log(request); >

} catch (err) {
alert("Internet Disconnected ! Click ok to Reconnect SEND");
window.top.location.reload(1);
}



On above code i call message send().After that i call function as mentioned in "XMPP:xep-0184" doc. but no response i received.


Thank you in advance.





Aucun commentaire:

Enregistrer un commentaire