Có cách nào để gửi dữ liệu đến RabbitMQ từ $ .ajax không?REST API cho rabbitmq
Ứng dụng của tôi bao gồm hàng nghìn máy khách web (viết trên js) và dịch vụ WCF REST và bây giờ tôi đang cố gắng tìm ra cách tôi có thể tạo điểm mở rộng cho ứng dụng của mình. Ý tưởng là để có một trường hợp thỏmq mà nhận được tin nhắn từ khách hàng js đặt trên một mặt, và các trường hợp của WCF Workflow Services đang nhận tin nhắn đang chờ xử lý từ hàng đợi.
Tôi hiểu rằng AMQP và HTTP là những điều khá khác nhau.
Vì vậy, câu hỏi là - có giao diện REST cho mq thỏ hay một số loại cổng cho nó
Điều bạn đã chỉ ra ở trên là API HTTP được gói của Plugin quản lý RabbitMQ, cơ bản là API RESTful. Tuy nhiên, nó không thực hiện phân phối tin nhắn đáng tin cậy vì vậy nó có thể không phải là một ý tưởng tốt để sử dụng nó trong các hệ thống sản xuất. Đây là câu trích dẫn: "Xin lưu ý rằng các đường dẫn publish/get trong HTTP API được dùng để tiêm các thông điệp kiểm tra, chẩn đoán, vv - chúng không thực hiện phân phối đáng tin cậy và vì vậy nên được coi là công cụ của sysadmin thay vì API chung cho nhắn tin . " – Devy