2013-01-31 24 views
5

Wdrażam aplikację mobilną za pomocą apliakatora tytanu.jak połączyć się z rabbitmq przy użyciu javascript bez nodejs

W tej aplikacji będę potrzebować wdrożenia czatu za pomocą RabbitMQ. Widziałem wiele przykładów łączenia się z serwerem rabbitmq przy użyciu węzła js, ale w moim przypadku nie ma to zastosowania i nie mogłem znaleźć żadnego samodzielnego klienta javascript.

Chciałbym wiedzieć, czy istnieje sposób na połączenie się z RabbitMQ bez klienta, lub jeśli istnieje dowolny samodzielny klient javascript?

Dzięki.

Odpowiedz

4

Czy to jest RabbitMQ Web STOMP, którego szukasz? Z SockJS działa dobrze nawet w starych przeglądarkach i nie potrzebuje Node.js ani żadnego napisanego przez ciebie kodu po stronie serwera.

+0

Zrobiłem kilka testów z wykorzystaniem Stomp królik wtyczki a STOMP js klienta + SocketJS i działał prawidłowo na przeglądarkach, ale klient Stomp i socketjs wykorzystuje niektóre obiekty, które są wyłącznie przeglądarek (jak dokument i okno), więc nie mogłem go przenieść na Titanium. Dzięki. – GodFather

+0

[Klient SockJS] (https://github.com/sockjs/sockjs-client) nie korzysta z żadnych wyjątkowych obiektów przeglądarki, a ich serwer jest już wbudowany w RMQ Web-STOMP Plugin. Możesz też zaimplementować sam protokół STOMP z JS lub użyć gotowego. –

Powiązane problemy