如何在android中使用wcf服务(不是RESTful)

时间:2014-12-21 14:22:59

标签: c# android wcf

我正在开发一个Android应用程序。现在我的应用程序必须使用已经被许多其他.Net应用程序使用的现有.NET WCF服务,并且我必须使用相同的wcf服务(不对其进行任何修改,例如使其成为WCF REST服务)。我只能选择使用wcf服务。 怎么可能。我谷歌很多,但找不到我的问题的任何解决方案...... 提前谢谢......

1 个答案:

答案 0 :(得分:1)

退房: How to call SOAP web service in Android

除非您希望将REST API添加到您的服务中(顺便说一下并不是那么难,并且不应该破坏现有的API),否则您需要使用它的本地语言与WCF交谈,这就是SOAP XML,这很遗憾不支持开箱即用。

还要确保将WCF服务上的端点配置为basicHttpBinding,以使您的生活更轻松。 如果你不能并且它只是WSHttpBinding,请检查以下内容: how to call https wcf soap from android with WSHttpBinding