Netbeans和.NET Web服务
-
09-09-2019 - |
题
我不是一个有经验的Java开发人员,所以任何意见会受到欢迎...
我使用C#编写的Web服务,我想消费从Java这项服务 - 使用Netbeans的这个任务
的所有方法都行之有效一个旁:该方法期待一个称为BusinessDataField2类型 - 该类型包含2个字段:名称(字符串)和值(对象)
这些字段使用get,set方法填补 - 这工作很容易在.NET环境
...然而
我可以看到,Java要求对get和set方法不同的参数 - 参数是:
的JAXBElement 的JAXBElement
现在的问题是:我怎么实例化这个目标?我试过很多不同的方式,但没有奏效...
谢谢, 奥弗
解决方案
您不应该使用“对象”类型。它可以是任何实际的类型,但你不能告诉Java端会发生什么。它能做的最好的,那么,是处理该值的实际XML。
考虑:对象可以是一个int,或者它可以是一些复杂的结构。 Java端怎么知道该怎么办? Java端甚至不必为复杂结构的代理类里面,因为你从来没有告诉它,你可能永远返回的复杂结构。
不隶属于 StackOverflow