2013-01-31 12 views
5

Sto implementando un'applicazione mobile utilizzando l'appcelerator in titanio.come connettersi a rabbitmq utilizzando javascript senza nodejs

In questa app, ho bisogno di implementare una chat usando RabbitMQ. Ho visto molti esempi su come collegarmi al server di rabbitmq usando il nodo js, ​​ma nel mio caso non è applicabile e non sono riuscito a trovare nessun client javascript standalone.

Mi piacerebbe sapere se c'è un modo per connettersi a RabbitMQ senza un client, o se ci sono client javascript standalone?

Grazie.

risposta

4

È lo RabbitMQ Web STOMP che stavi cercando? Con SockJS funziona bene anche con i vecchi browser e non hai bisogno di Node.js o di qualsiasi codice lato web-server scritto da te.

+0

Ho fatto alcuni test utilizzando plugin di coniglio Stomp e client Stomp js + SocketJS e ha funzionato bene su browser, ma il cliente Stomp e socketjs utilizza alcuni oggetti che sono esclusivi di browser (come documento e finestra), quindi non ho potuto portarlo su Titanium. Grazie. – GodFather

+0

[Client SockJS] (https://github.com/sockjs/sockjs-client) non utilizza oggetti esclusivi del browser come trovo e il suo lato server è già integrato nel plug-in Web-STOMP di RMQ. Inoltre puoi implementare il protocollo STOMP stesso con JS o usarne uno pronto. –

Problemi correlati