政府がホストするサービスに接続してファイルをダウンロードする必要がある SOAP クライアントを作成しようとしています。このサービスは WS-Security を使用し、MTOM でファイルを添付ファイルとして転送します。
いくつかの SOAP ライブラリを試し、検索しましたが、これを実行できる Java ライブラリがあることを示唆するものは見つかりませんでした。
何か案は?
私が試した:WSS4Jを備えたCXF、Rampartを備えたAXIS2
ありがとう
政府がホストするサービスに接続してファイルをダウンロードする必要がある SOAP クライアントを作成しようとしています。このサービスは WS-Security を使用し、MTOM でファイルを添付ファイルとして転送します。
いくつかの SOAP ライブラリを試し、検索しましたが、これを実行できる Java ライブラリがあることを示唆するものは見つかりませんでした。
何か案は?
私が試した:WSS4Jを備えたCXF、Rampartを備えたAXIS2
ありがとう
MTOM は XOP を使用して Envelope からバイナリ コンテンツを抽出し、それへの参照を追加します。このようにして、SOAP エンベロープははるかに軽量になり、解析/処理が高速になります。
そのため、石鹸の封筒の内側には、次のような構造があります(参照のみ)
<m:photo xmlmime:contentType='image/png'>
<xop:Include xmlns:xop='http://www.w3.org/2004/08/xop/include'
href='cid:http://example.org/me.png'/>
</m:photo>
バイナリ コンテンツは SOAP メッセージの外部にあるため、WS-Security はそれを処理できません。