Недавно в API нашей компании было добавлено несколько сервисов WCF.Существуют примеры реализаций для Windows, в которых используются прокси-коды, сгенерированные Visual Studio 2010 (либо полный клиент WCF, либо код Silverlight).Все выглядит хорошо.
Тогда я понял, что можно также позволить Studio сгенерировать прокси-код клиента Webservices 2.0 и что я могу сказать:
- Это работает так же хорошо, какклиент WCF
- Он также возвращает реальные объекты, точно так же, как WCF
- Он также использует SOAP
Какого черта это отличие / преимущество нативного WCF?клиент?
Обратите внимание, что меня особенно интересует КЛИЕНТСКАЯ СТОРОНА.На стороне сервера это отдельная история.Суть в том: зачем мне подключаться к серверу WCF с помощью клиентского кода WCF, если клиентский код веб-служб работает так же хорошо?
Я также могу спросить по поводу MONO: поддержка WCF в Mono далека от совершенства,в то время как WebServices 2.0 проснулись довольно хорошо.Поэтому после некоторой борьбы с WCF я снова переключился на прокси-код клиента WS 2.0 и до сих пор не заметил никаких проблем.Есть ли проблемы, которые мне придется ожидать?