我正在写使用JAX-WS Web服务。 一个Web服务的方法返回豆,其中包含引用其父。 为了防止我使用JAXB @XMLID和@XMLIDRef注释在我的豆循环引用。
对Java客户端的一切那么我生成的代理类工程确定和ID解析为对象的属性。 但后来我生成Web服务客户端代理在Visual Studio对于.NET,它解释为IDREFS字符串属性,而不是对象。
是否有可能产生从WSDL代理类与IDREFS的解决.NET?
我正在写使用JAX-WS Web服务。 一个Web服务的方法返回豆,其中包含引用其父。 为了防止我使用JAXB @XMLID和@XMLIDRef注释在我的豆循环引用。
对Java客户端的一切那么我生成的代理类工程确定和ID解析为对象的属性。 但后来我生成Web服务客户端代理在Visual Studio对于.NET,它解释为IDREFS字符串属性,而不是对象。
是否有可能产生从WSDL代理类与IDREFS的解决.NET?
开箱即用微软的工具不会为你做的工作。 你必须要求微软改变
WSDL生成工具。 例如:
在最近的一个项目,我不得不解决这些工具的短缺憾和(与Java端生成WSDL在我们的情况不兼容)修改使用Basic脚本什么不产生所需要的方式生成的代码固定