2

outパラメータを使用してWCFメソッドを呼び出すために使用されるWCFクライアントがあります。

int SomeMethod(out int anotherReturnValue);

このメソッドをJavaWebサービスに再実装する場合、このメソッドコントラクトを変更する必要がありますか?MetroによってJavaWebサービスがWCFと相互運用できるようになったと聞きましたが、この場合は契約を変更する必要があると思います。そうですか?

4

1 に答える 1

2

Metroでは、outパラメーターに注釈を付けることができます@WebParamHolder次に、元のタイプのパラメーターをaに定義します。例えば:

int someMethod(@WebParam(name="anotherReturnValue", mode=Mode.OUT)
    Holder<Integer>anotherReturnValue);

詳細については、この記事を参照してください:WebServiceのヒントとヒント

于 2011-08-23T16:55:40.860 に答える