对Java客户端使用的WCF服务的修改

时间:2012-09-26 11:54:46

标签: java wcf

在不影响使用Java客户端的情况下,在Web服务(WCF)中引入新DataMember的最佳方法是什么?

这是我们遇到的问题:有两个团队(Java)使用我们的Web服务(WCF)。我们从上述团队中获得了一项新要求,需要在我们的Web服务中引入新的DataMember,但另一个团队不需要它。

我们考虑将新的DataMember添加为Nullable类型或在DataMember的数据协定中设置[IsRequired = false],但似乎Java不支持Nullable类型,而SOAP不识别[IsRequired]标记以忽略它。

请提出任何建议,对我们的服务进行此更改,以便只有一个团队需要进行必要的更改而不会影响另一个团队?

感谢。

0 个答案:

没有答案