如何在Android中使用WCF

时间:2011-06-26 09:01:42

标签: android wcf wcf-client

我通过WCF中的Web服务向其他网站提供远程工具。 现在我想为Android应用程序提供相同的远程工具。 我的问题是: Android应用程序可以使用我的WCF Web服务(托管在Web服务器上),还是需要更改内容。

1 个答案:

答案 0 :(得分:3)

您有WCF服务,并且您想要从Android应用程序中使用它。首先,您的服务必须是可互操作的。对于Android客户端,您应该使用basicHttpBinding(SOAP服务)或webHttpBinding(REST服务)。

  • 使用SOAP服务使用kSoap2 - here是如何调用服务的一些描述
  • 要使用REST服务,请使用DefaultHttpClient并将服务调用为任何其他HTTP资源(对于REST服务,最好使用JSON作为传输格式) - here是一些示例。