バイナリ AMF の XML 表現

バイナリ AMF の Silk Performer XML 表現のルート ノードは、AmfXml と呼ばれます。 その属性は version 属性だけです。これはバイナリ AMF の version フィールドに対応し、AMF プロトコル仕様のバージョンを表します。 値は常に zero (0) です。

AMF パケットはコンテキスト ヘッダーのリストとメッセージのリストで構成されます。 これらのリストにはゼロ要素が含まれる場合があります。

XML の AMF バケットの基本構造は次のとおりです。

<?xml version='1.0' encoding='UTF-8'?>
<AmfXml version=\"0\">
<CtxHeader length="112" mustUnderstand="true"  name="some_name">
     (contents of context header)
  </CtxHeader>
    (more context headers)
  <Msg length="5" operation="some.operation" responseURI="/1">
     (contents of message)
  </Msg>
    (more messages)
</AmfXml>