いくつかの Web メソッドを公開する 2 つの WCF Web サービスがあります。各 Web サービスの Web メソッドの一部は、同じモデル (つまり、同じクラス、異なるオブジェクト) を返します。
両方のサービス (2 つの異なる WSDL) のクライアント コードを (Java で) 生成すると、共通オブジェクトが 2 回 (サービスごとに 1 つ) 生成されます。
例えば。WCF サービス 1 は次を公開します。
ObjectTest DoSOmeWork();
WCF サービス 2 は次を公開します。
ObjectTest DoSOmeHARDWork();
Java では、サービスごとに 1 つずつ、2 つの ObjectTest があります。
これらのオブジェクトを共有する方法はありますか? 場合によっては、クライアントが両方のサービスを呼び出して、いくつかのオブジェクトを再利用する必要があります。