如何从Java客户端在WCF服务中使用C#-属性

如何从Java客户端在WCF服务中使用C#-属性,c#,java,wcf,serialization,properties,C#,Java,Wcf,Serialization,Properties,我们有一个运行WCF服务的C#服务器。目前我们正在实现一些(DataContract)类。现在我想知道,由于您只能通过使用C#-属性来拥有私有属性,您仍然能够在Java客户机中使用它们的值吗?如果我们在属性getter方法中进行一些检查(因此我们不仅仅使用标准的getter/setter),该怎么办?由DataContracts标记的类的publicC#属性将作为序列化XML发送到WCF服务的任何客户端。客户机技术(示例中的java)将XML反序列化为适合java的类和方法。以下是java透视图

我们有一个运行WCF服务的C#服务器。目前我们正在实现一些(DataContract)类。现在我想知道,由于您只能通过使用C#-属性来拥有私有属性,您仍然能够在Java客户机中使用它们的值吗?如果我们在属性getter方法中进行一些检查(因此我们不仅仅使用标准的getter/setter),该怎么办?

由DataContracts标记的类的publicC#属性将作为序列化XML发送到WCF服务的任何客户端。客户机技术(示例中的java)将XML反序列化为适合java的类和方法。以下是java透视图。简单地说,您不需要担心java是否支持“属性”的概念;java客户端创建技术将做出适当的实现。任何私有成员都不会被序列化