Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/222.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Android中使用WCF_Android_Wcf_Wcf Client - Fatal编程技术网

如何在Android中使用WCF

如何在Android中使用WCF,android,wcf,wcf-client,Android,Wcf,Wcf Client,我通过WCF中的web服务向其他网站提供远程工具。 现在我想为Android应用程序提供同样的远程工具。 我的问题是: Android应用程序是否可以使用我的WCF web服务(托管在web服务器上),或者我是否需要更改某些内容。您拥有WCF服务,并且希望从Android应用程序中使用它。首先,您的服务必须是可互操作的。对于Android客户端,您应该使用basicHttpBinding(SOAP服务)或webHttpBinding(REST服务) 要使用SOAP服务,请使用-描述如何调用服务

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

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

  • 要使用SOAP服务,请使用-描述如何调用服务
  • 例如,要使用REST服务,请将该服务作为任何其他HTTP资源使用和调用(对于REST服务,最好使用JSON作为传输格式)

如果Android有HTTP堆栈,并且您的WCF服务正在使用
webHttpBinding
-是的,当然!您的客户端只需要使用HTTP导航到一些预定义的URL即可