gpt4 book ai didi

java - 即使 Java 缺少参数支持,Metro 能否使 Java web 服务与 WCF 互操作?

转载 作者:行者123 更新时间:2023-11-30 09:46:23 24 4
gpt4 key购买 nike

我有一个 WCF 客户端,它用于调用带有 out 参数的 WCF 方法:

int SomeMethod(out int anotherReturnValue);

在 Java Web 服务中重新实现此方法时,是否必须更改此方法契约?我听说有一种叫做 Metro 的东西可以让 Java web 服务与 WCF 互操作,但我想在这种情况下我将不得不更改契约(Contract)。是吗?

最佳答案

在 Metro 中,您可以使用 @WebParam 注释来注释 out 参数。然后将参数定义为Holder为您的原始类型。例如:

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

有关详细信息,请参阅本文:WebService hints and tips

关于java - 即使 Java 缺少参数支持,Metro 能否使 Java web 服务与 WCF 互操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7164504/

24 4 0
文章推荐: python - 如何在pytorch中使用反向传播和自定义损失?
文章推荐: javascript - jQuery:带有关闭按钮的 fadeOut
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com