2011-07-20 17 views
0

私は.Netで作成されたWebサービスを持っています。私はJavaアプリケーションでこのWebサービスを呼び出すことに興味があります。Javaから.Net webservicesを呼び出す

これにはどのようなライブラリが最適でしょうか?私はGlassFishを調べましたが、.Net Webサービスを呼び出すために使用されているこの例を見つけることができず、JavaサイドWebサービスを作成していました。

私はwsifを使った経験がありますが、それは時代遅れであると思われ、できるだけ最新のものを使用したいと考えています。

+0

は、soapを使用した.netサービスですか?あなたはwsdlを持っていますか?私はネットに精通していませんが、wsdlを持っていれば、SOAPを使ってSoapベースのサービスにアクセスするのは簡単ではありません。 – chahuistle

+0

はい彼らは持っています。 Webサービスの概念全体は、Javaを使用している場合、サービスの入力と出力を指示するインターフェースにアクセスできる場合は、.Netコードで何が起きているのかを知る必要はないという事実。だから、ちょうどGoogleのWebサービスにアクセスする方法をGoogle。 – wleao

答えて

0

を使用して、標準のWebサービスは、Javaでスタックは、JAX-WSで、どのグラスフィッシュに含まれているもので、http://jax-ws.java.net/からダウンロードできます。他のJAX-WS準拠の実装がありますが、必ずしもJAXB(JAX-WSで使用されているもの)を使用しているわけではありません。

JAX-WS wsimportユーティリティを使用して、WSDLからJavaクライアント側を生成します。

関連する問題