アプリケーション間のリクエスト/レスポンスにRabbitMQを使用するシステムを設計しています。RabbitMQリクエスト/レスポンスペイロード構造
私はREST APIの作業に慣れており、その背景から来ています。リクエスト/レスポンス時にメッセージを構造化する方法を考えてきました。クライアント側のエラー
の取り扱いリモートサーバ
- :
は、私はいくつかのシナリオを処理するためにそれを構築する必要がありますペイロードJSONをフォーマットする予定です。そして私は、HTTPに似た何らかの応答コード(多分同じコードを使用していますか?)を使用し、応答コードをメッセージのプロパティ/ヘッダーとして設定することを考えていました。
私の考えを取得/照会するためには、ペイロードオブジェクトにクエリプロパティを持たせることでした。
しかし、これは私がこれをREST APIのようにあまりにも多く考えているかもしれないと思っており、これを行うためのより良い、より確立された方法があるかもしれません。
私は「RabbitMQ in Action」という本を読んできましたが、これを設定していますが、そこには何も言及されていません。私のgoogle-fuも私に失敗し、結果を提供していません。
メッセージの構造を共有したいと思う人は誰ですか?