MIME および DIME 添付ファイルを送信する機能は非推奨となり、将来のバージョンでは削除される予定です。 |
多くのサービスは、 XML メッセージで表せないデータの送受信に添付ファイルを使用します (たとえば、マルチメディア バイナリ データなど)。SOAtest と Virtualize は、メッセージと共に添付ファイルを送受信できます。受信された添付ファイルを処理して、その正しさを検証できます。
SOAP Client と Virtualize Message Responder ツールは、メッセージと共に MIME、 DIME、および MTOM のメッセージを送信するように構成できます。添付ファイルのカプセル化フォーマットは、ツールの [その他] タブ (SOAtest) または [オプション] タブ (Virtualize) で構成できます。
MIME/DIME の場合、SOAtest の 「アタッチメント オプション」および Virtualize の「[添付ファイル] タブ」で説明するように、ツールの [添付ファイル] タブでバイナリまたは XML の添付ファイルをスクリプト化することなく送信できます。MTOM の場合、[添付ファイル] タブに何も追加する必要がありません (詳細については後述)。
Attachment Handler ツールを SOAP Client またはメッセージ レスポンダーと組み合わせて使用すると、レスポンス メッセージの添付ファイルを抽出して検証できます。
Attachment Handler ツールの構成に関する詳細は、「Attachment Handler」を参照してください。 Virtualize は着信メッセージのルート部分 (SOAP エンベロープを含む) を除くすべての MIME 部分を無視します。そのため、これらの部分でメッセージの関連付けやその他のアクションは構成できません。しかし、レスポンスにはメッセージ レスポンダーに構成されたように MIME/DIME/MTOM コンテンツを含むことができます。SOAtest および Virtualize は、MTOM (Message Transmission Optimization Mechanism) および XOP (XMLbinaryOptimized Packaging) テクノロジを利用するサービスと連携できます。 ユーザーは、最適化したメッセージを含め、送受信する、バイナリ コンテンツを選択できます。 MTOM 最適化メッセージは、フォーム入力ビューで SOAP Client またはメッセージ レスポンダーを使用して送信できます。
エンコードされていない関連コンテンツを含む 最適化メッセージの送信を可能にするには、次の操作を行います。
|
MTOM を使用している場合、メッセージレスポンダーの [添付ファイル] タブには何も追加する必要がありません。 MIME の着信添付ファイルは、 Attachment Handler を添付ファイルを着信するメッセージ レスポンダーの出力に連結することで取り出すことができます。詳細については、「メッセージレスポンダーに Attachment Handler を追加」を参照してください。