この未回答の質問Calling a WCF service from Java, reduxは、数年前から重複して質問があります。メッセージベースのWebサービス用のJavaプロキシの作成MessageHeader属性をフィールドに持つ
パートナー企業が提供するWebサービス用のJavaプロキシを生成したいと考えています。 webserviceは.NETで作成されました。いくつかのフィールドでMessageHeader属性を持つメッセージコントラクトを使用します。コントラクトは変更できません。
Javaプロキシジェネレータwsimportは、MessageHeaderでタグ付けされたフィールドを無視しているようです。これを解決するには?
サービスにJSON APIがある場合、問題はありません。これはSOAP/WCFの複雑さです。 – Hans
私の提案した構造では、片側からSOAP/WCFと対話し、もう一方から新しいJSONインタフェースを公開するために、新しい.Netサービスを作成する必要があります。これにはより多くの努力が必要だと主張することはできますが、効果はあります。 – Hasson
オプションはありません。私はパートナーWebサービスを制御することはできません.WCF <> jsonプロキシを実行する.NETベースのコードをホストするつもりはありません。以前は.NET Developerでしたが、Duke側に戻りました。私はちょうどwsimportまたは他の何かが適切なプロキシを生成します。 – Hans