Как использовать свойства C # в WCF-сервисе из Java-клиента - PullRequest
2 голосов
/ 01 марта 2012

у нас есть C # -сервер, который запускает WCF-сервис.В настоящее время мы реализуем некоторые (DataContract) -классы.Теперь мне интересно, так как вы можете иметь только личные атрибуты, используя свойства C #, можете ли вы по-прежнему использовать их значения в клиенте Java?Что если мы делаем некоторые проверки в методе получения свойства (поэтому мы не просто используем стандартный метод получения / установки)?

1 Ответ

1 голос
/ 01 марта 2012

Свойства public C # классов, отмеченных DataContracts, будут отправлены в виде сериализованного XML на любому клиенту службы WCF. Технология клиента (в вашем примере java) десериализует XML в классы и методы, соответствующие java. Вот краткий обзор мыла с точки зрения Java. Проще говоря, вам не нужно беспокоиться о том, поддерживает ли java концепцию «свойств»; технология создания клиента Java сделает соответствующую реализацию. Частные участники не будут сериализованы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...