固定アウトバウンド・ワークフローにおけるハンドラー作成の概要

BPE での処理の最後のステップは、宛先パッケージ化設定に指定されているように、アウトバウンド・メッセージをパッケージ化する (パッケージに組み込む) ことです。 WBI-C には、RNIF、EAI、AS、および NONE パッケージ化、また cXML および SOAP プロトコル用のハンドラーが用意されています。新しいパッケージ化 (例えば、添付付き SOAP のパッケージ化) を追加するため、ユーザーは、このリリースで提供されている API BusinessProcessHandlerInterface を使用し、独自のハンドラーを作成することができます。このパッケージ化ハンドラーは、Community Console を使用して構成し、また通常の方法で処理フローに統合する必要があります。構成プロセスの詳細については、「ハブ構成ガイド」を参照してください。このセクションには、固定アウトバウンド・ワークフロー・プロセスでのユーザー・カスタマイズ可能ステップに関する機能の概要があります。次について説明します。

プロトコル・パッケージ化ハンドラー

プロトコル・パッケージ化には、以下の 1 つまたは複数のステップが含まれます。

アセンブルまたはエンベロープ
ビジネス・プロトコルが、メッセージを異なるパーツ (ペイロード、添付など) としてパッケージすることを必要としている場合

暗号化
パッケージ化タイプが暗号化を必要としている場合

署名
パッケージ化タイプがシグニチャーを必要としている場合

圧縮
パッケージ化タイプが圧縮を必要としている場合

トランスポート・ヘッダーの指定
該当する場合

このプロセスの出力は、パッケージ化されたメッセージです。メッセージは in_process ディレクトリーに書き込まれ、処理および宛先への伝送のため、そこで取り出されて送信側コンポーネントに渡されます。そのロケーションは、ビジネス文書オブジェクト内で更新されます。またハンドラーは、ビジネス文書内のメタ情報を以下の方法で更新する必要があります。

Copyright IBM Corp. 1997, 2004