PUBREC - 確実パブリッシュを受信 (パート 1)

PUBREC メッセージは、QoS レベル 2 の PUBLISH メッセージへの応答です。 QoS レベル 2 プロトコル・フローの 2 番目のメッセージです。 PUBREC メッセージは、パブリッシュ・クライアントからの PUBLISH メッセージへの応答としてブローカーによって送信され、ブローカーからの PUBLISH メッセージへの応答としてサブスクライバーによって送信されます。

固定ヘッダー

以下の表は、固定ヘッダーの形式を示しています。

ビット 7 6 5 4 3 2 1 0
バイト 1 メッセージ・タイプ (5) DUP フラグ QoS レベル RETAIN
  0 1 0 1 x x x x
バイト 2 残りの長さ (2)
  0 0 0 0 0 0 1 0
QoS レベル
使用されません。
DUP フラグ
使用されません。
RETAIN フラグ
使用されません。
残りの長さフィールド
変数ヘッダー (2 バイト) の長さ。 これは、マルチバイト・フィールドの場合もあります。

変数ヘッダー

変数ヘッダーには、確認された PUBLISH のメッセージ ID が含まれています。 以下の表は、変数ヘッダーの形式を示しています。

ビット 7 6 5 4 3 2 1 0
バイト 1 Message ID MSB
バイト 2 Message ID LSB

ペイロード

ペイロードはありません。

アクション

PUBREC メッセージを受信すると、受信側は PUBREC メッセージと同じメッセージ ID の記された PUBREL メッセージを送信側に送信する必要があります。

特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック
Copyright IBM Corporation 1999, 2006 最終更新: 08/21/2006
ac10980_