REST-API für rabbitmq
Gibt es einen Weg, wie kann ich Daten senden, RabbitMQ von $.ajax?
Meine Anwendung besteht aus mehreren tausenden von web-clients (geschrieben auf js) und WCF-REST-Dienst, und jetzt versuche ich, herauszufinden, wie kann ich erstellen Sie eine skalierbare Punkt für meine Anwendung. Die Idee ist, eine rabbitmq-Instanz empfängt Nachrichten von js Kunden platziert auf der einen Seite, und Instanzen von WCF Workflow Services, die gegenwärtig anstehende Nachrichten aus der Warteschlange.
Ich verstehe, dass AMQP und HTTP ist ziemlich verschiedene Dinge.
Die Frage ist also - gibt es eine REST-Schnittstelle für rabbit mq oder irgendeine Art von gateway für
InformationsquelleAutor madcyree | 2012-04-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es viele 3rd-party-HTTP plugins aufgelistet, die auf RabbitMQ ist Entwickler-tools-Seite, und Sie bieten auch eine experimentelle JSON-RPC-plugin, der es ermöglicht, AMQP-über-HTTP-Zugriff.
Sollten Sie auch einen Blick auf RabbitJS und SockJS, um zu sehen, was der Hase team zu bringen messaging in die Welten der node.js und WebSockets, beziehungsweise.
InformationsquelleAutor Brian Kelly
Den RabbitMQ-REST-API-Dokumentation für die 3.4.3 release finden Sie hier:
http://hg.rabbitmq.com/rabbitmq-management/raw-file/rabbitmq_v3_4_3/priv/www/api/index.html
Es ermöglicht auch die Veröffentlichung von Nachrichten neben management-Aufgaben.
Wichtiger Hinweis von der verlinkten Dokumentation:
InformationsquelleAutor mjn
Ja. Die rabbitmq_jsonrpc_channel-plugin, das können Sie recherchieren, bei RabbitMQ-Plugins
Sieht es aus, als ob es bietet AMQP über HTTP mit JSON.
InformationsquelleAutor Andrew T Finnell