多くのサービスは、 XML メッセージで表せないデータの送受信に添付ファイルを使用します (たとえば、マルチメディア バイナリ データなど)。SOAtest/Virtualize には、添付ファイルを操作するための複数のツールがあります。
SOAtest/Virtualize は、MTOM を使用して SOAP メッセージの送信を最適化することができます。この場合、バイナリ要素のコンテンツは、SOAP エンベロープ内で直接 base64 エンコードされるのではなく、MIME 添付ファイルとして送信されます。SOAtest/Virtualize は、MTOM ペイロードからバイナリ MIME 添付ファイルを受信して検証することもできます。添付ファイルのカプセル化フォーマットは、SOAP クライアントの [その他] タブまたは メッセージレスポンダー ツールの [オプション] タブで設定できます。詳細については以下を参照してください。
Attachments ツールを使用すると、バイナリ ファイルまたは XML ファイルをメッセージング ツールに添付できます。このツールの詳細については、「Attachments Tool」を参照してください。
Attachment Handler ツールと SOAP Client ツールを組み合わせて使用すると、レスポンス メッセージの添付ファイルを抽出して検証できます。このツールの詳細については、「Attachment Handler」を参照してください。
SOAtest および Virtualize は、MTOM (Message Transmission Optimization Mechanism) および XOP (XMLbinaryOptimized Packaging) テクノロジを利用するサービスと連携できます。 ユーザーは、最適化したメッセージを含め、送受信する、バイナリ コンテンツを選択できます。 MTOM 最適化メッセージは、フォーム入力ビューで SOAP Client またはメッセージ レスポンダーを使用して送信できます。
エンコードされていない関連コンテンツを含む 最適化メッセージの送信を可能にするには、次の操作を行います。
|