.net 创建仅在SOAP 1.2中工作的标记引用

.net 创建仅在SOAP 1.2中工作的标记引用,.net,soap,jaxb,cxf,.net,Soap,Jaxb,Cxf,根据本发明,多个参考值可被在位编码。如何让CXF/Jaxb对此类内容进行整理和解压 它也是一个全有或全无的注解;这意味着它似乎无法将引用与完全编组的对象混合和匹配,例如 <parent> <child id="a" value="123" /> <child ref="a" /> </parent> 最终目标是能够提供具有对象间引用的SOAP有效负载,而.NET和Java都可以在开箱即用的情况下使用。可能重复的@BlaiseDou

根据本发明,多个参考值可被在位编码。如何让CXF/Jaxb对此类内容进行整理和解压

它也是一个全有或全无的注解;这意味着它似乎无法将引用与完全编组的对象混合和匹配,例如

<parent>
    <child id="a" value="123" />
    <child ref="a" />
</parent>

最终目标是能够提供具有对象间引用的SOAP有效负载,而.NET和Java都可以在开箱即用的情况下使用。

可能重复的@BlaiseDoughan:不,这没有解决问题的.NET方面,也不是开箱即用的。此外,被接受的答案并不使用IDRefs,而是一个自定义适配器,它似乎允许重复ID出现在文档中,我对此似乎不感兴趣。被接受的参考问题的答案是我的。实际上没有重复的id,id属性只是充当id/idref的双重职责,可以更改为单独的属性。不过,这是一个定制解决方案,需要我们服务的任何消费者进行调整。所以,我认为这消除了这个问题重复的可能性。