サービスに WSDL を提供しない Web サービスを社外に持っています。彼らは提供します:
POST
サービスの利用方法に関する詳細なドキュメント- どの
SoapEnvelope
ように見えるべきか - さらに、呼び出し
.xsd
の SOAP に入れるメッセージを作成するために使用できる<env:Body></env:Body>
です。
WSDL を使用せずに (Java で) Web サービスへの SOAP 呼び出しを行うにはどうすればよいですか? JAXB 形式の XML メッセージを受け取り、それを SOAP エンベロープでラップし、HTTP POST として Web サービス (SSL と証明書を使用) に送信できるツールが必要です。
これを簡単にするツールはありますか?CXFとJAX-WS ディスパッチについて簡単に説明しましたが、ほとんどの例とドキュメントはドキュメントを想定しているため、 CXFを使用する必要があるかどうかはわかりません。wsdl