11

SOAP メッセージ全体の文字列表現から SOAPMessage を作成できますか? これを実行しようとしている理由は、SOAP メッセージをキャプチャする Web サービス用の SOAP ハンドラーがあるからです。SOAP メッセージ全体を Web サービスに保存して、別のコンポーネントに送信する必要があります。現在、Web サービスは SOAP エンベロープ情報を取り除きます。そのため、ハンドラーで SOAP メッセージのコピーを作成し、base64 でエンコードして、元の本文の内容を削除し、エンコードされた文字列を追加しました。Web サービスでは、本体 (エンコードされた SOAP メッセージ) をデコードし、それを SOAPMessage として再構築して、別のコンポーネントに送信しようとしています。

4

2 に答える 2

1

これを 2 つの手順で行いました。最初に DOM Document を作成し、次に Document から SOAPMessage を作成します。

于 2012-11-07T21:50:38.100 に答える