2017-06-30 5 views
1

Momentan kann ich ein Bild über rabbitmq senden, aber ich weiß nicht, wie ich es mit einigen zusätzlichen Daten machen soll, zum Beispiel mit einer Nummer.Wie schicke ich ein Bild über rabbitmq mit zusätzlichen Daten?

Meine Vermutung ist, dass das Bild in eine Base64-String konvertieren und fügen Sie es mit der Nummer (getrennt durch ein eindeutiges Symbol), dann senden Sie es an rabbitmq. Aber ist es möglich?

Antwort

2

Während Sie das tun können, bin ich mir nicht sicher, ob es die beste Verwendung von RabbitMQ ist. Die kurze Antwort auf Ihre Frage ist jedoch ja. Sie können Base64 das Bild kodieren oder es in einen Bytestring konvertieren. Ich würde empfehlen, JSON als Nachrichtentyp zu verwenden und dann das codierte Bild einfach in ein Feld auf dem JSON-Objekt zu setzen, um die Arbeit zu erleichtern.

Verwandte Themen