複数のJavaWebサービス(jbossなどでホストされている)で共通のデータコントラクトを提供する方法。VS2010にServiceReferenceを追加して一度生成し、WCFクライアントで再利用します。
WCFクライアントへのWCFサービスの場合、ここで説明したように、ソリューションは明確です 。WCFサービス間でのDataContractsの共有。
Java Webサービスでそれを解決する方法は?出来ますか?
複数のJavaWebサービス(jbossなどでホストされている)で共通のデータコントラクトを提供する方法。VS2010にServiceReferenceを追加して一度生成し、WCFクライアントで再利用します。
WCFクライアントへのWCFサービスの場合、ここで説明したように、ソリューションは明確です 。WCFサービス間でのDataContractsの共有。
Java Webサービスでそれを解決する方法は?出来ますか?
WCFの最初の開発を契約で試すことができます。この記事を参照してください。これは一般的なアプローチではありません。また、WCFサービスを作成し、そのWSDLを生成し、Javaのツールを使用してWSDLのJavaクラスを生成することもできます。
相互運用性に推奨されるアプローチは次のとおりです。
XSDは、「クラスの再利用」を可能にするものですが、必要な特定の手順は、Java側で使用するWebサービススタックによって異なります。
一部のチュートリアルでは、http://blogs.msdn.com/dotnetinteropをスキャンできます。AXIS2、JAXWSなどの使用に関する記事があります。