2012-03-01 59 views
2

我們有運行的WCF的服務C# - 服務器。目前我們正在實施一些(DataContract)類。現在我想知道,因爲你只能通過使用C#-Properties來獲得私有屬性,你還能夠在Java客戶端中使用它們的值嗎?如果我們在屬性getter方法中進行一些檢查(所以我們不只是使用標準的getter/setter)呢?如何使用C#-Properties在WCF的服務從Java客戶端

回答

1

公共用C#DataContracts標誌着類的屬性將作爲序列化的XML發送到任何客戶端的WCF服務。客戶端技術(您的示例中的java)會將XML反序列化爲適合java的類和方法。這裏是從java的角度來看a quick overview of soap。簡而言之,您不必擔心java是否支持「屬性」的概念; Java客戶端創建技術將做出相應的實現。任何私人成員都不會被序列化。