WebSphere Message Broker バージョン 8.0.0.5 オペレーティング・システム: AIX、HP-Itanium、Linux、Solaris、Windows、z/OS

製品の最新バージョンについては、IBM Integration Bus バージョン 9.0 をご覧ください。

BLOB パーサーおよびドメイン

BLOB メッセージ・ドメインは、解釈が可能でなく、より小さい情報セクションへの分割も可能でない内容を持つすべてのメッセージを格納します。

このドメインに含まれるメッセージは、BLOB パーサーで処理されます。 BLOB パーサーは、BLOB ドメインに属するメッセージを表すビット・ストリームまたはメッセージ・ツリーを解釈するプログラムです。 次いでこのパーサーは、入力のビット・ストリームから対応するツリーを生成するか、 出力のツリーからビット・ストリームを生成します。

BLOB メッセージは 1 バイト・ストリングとして処理されます。ユーザーはそれを操作できますが、他のドメイン内のメッセージを処理する場合のようにフィールド参照を使用する方法でバイト・ストリングの個々の部分を識別することはできません。

BLOB ドメイン内のメッセージは、以下のように処理されます。

BLOB メッセージ本体パーサーがツリー構造を作成する方法は、他のメッセージ本体パーサーとは違います。 このツリー構造にはルート・エレメント BLOB があり、 データを含む子エレメントがあります (これも BLOB と呼ばれる)。

例えば、InputBody.BLOB.BLOB[10] は、メッセージ本体の 10 番目のバイトを識別します。substring(InputBody.BLOB.BLOB from 10 for 10) は、オフセット 10 から始まる 10 バイトのメッセージ・データを参照します。

BLOB パーサーを使用して特定のメッセージを解析するには、メッセージ・フロー内の関連ノード上で、BLOB「メッセージ・ドメイン」 として選択します。

次のサンプルは、データベースに保管する目的で XML メッセージから情報を抽出して BLOB 形式に変換する方法を示しています。

サンプルに関する情報は、WebSphere® Message Broker Toolkit に統合されているインフォメーション・センター、またはオンライン・インフォメーション・センターを使用する場合にのみ表示できます。 サンプルは、WebSphere Message Broker Toolkit に統合されているインフォメーション・センターを使用する場合にのみ実行できます。

特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        最終更新:
        
        最終更新: 2015-02-28 17:45:20


概念トピック概念トピック | バージョン 8.0.0.5 | ac00590_