Frage

1] Ich habe den AMQP -Standard durchgelesen, und es scheint eine klare Trennung zwischen Austausch-, Warteschlangen- und Bindungskomponente zu bestehen. Wenn Sie sich jedoch die Zeromq -Dokumente ansehen, scheint es nicht so, als ob Neromq Ihre eigene Implementierung von Exchange-/Warteschlangen/Bindungen anschließen kann.

2] Gibt es außerdem ein AMQP -Framework, in dem ich mir keine Sorgen um die Protokolldetails machen und meine Implementierungen für jede dieser Komponenten nur einfügen und erwarten möchte, dass es funktioniert? (so etwas wie Sicherung für AMQP).

UPDATE: Ich denke, Zeromq ist kein AMQP -konformes Messaging -System und hat nicht das Konzept der Bindung. Ich denke, die erste Frage könnte ignoriert werden.

War es hilfreich?

Lösung

Apache QPID http://qpid.apache.org ermöglicht es Ihnen, Ihre eigenen Plugins zu erstellen. Die Dokumente zum Erstellen eines Plugins sind bestenfalls spärlich, aber es gibt Plugins im Quell -Kit, Sie können als Beispiele verwendet werden.

Andere Tipps

Rabbitmq unterstützt auch Plugins. Hier ist ein Beispiel namens Schaufel, das ein Relais ist: http://www.lshift.net/blog/2010/02/01/rabbitmq-shovel-message-relocation-equipment

Sie können auch Ihre eigenen benutzerdefinierten Börsen schreiben, wenn Sie bereit sind, aus der Quelle aufzubauen. Dies richtig zu machen, ist auf unserer Roadmap.

Ich hoffe das hilft! Wenn Sie Fragen haben, zögern Sie bitte nicht, die Liste von Rabbitmq-Discuss-Liste per E-Mail zu senden.

Prost

Alexis

1] Ja, die AMQP -Unterstützung wurde von Nulomq fallen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top