Возможно ли это?
Да, функциональная совместимость была одной из главных забот разработчиков WCF.
как мне поступить?
Существует так много вариантов, которые необходимо учитывать, например, безопасность, надежность ... Но, в основном, basicHttpBinding, вероятно, является наиболее совместимым на основе SOAP привязка .Просто посмотрите в Google образцы basicHttpBinding
.
В другом аккаунте наиболее совместимый подход WCF - это WCF REST
, который позволяет использовать JSON, понятный любому клиенту, даже браузеру.Однако реализация WCF REST имеет довольно много проблем проектирования (выходящих за рамки этого вопроса), и я бы предложил использовать ASP NET MVC для реализации передачи объектов JSON через HTTP.В целях безопасности вы можете использовать HTTPS.