Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/200.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
C# 获取web服务并使用android消费它们?_C#_Android_Web Services_Wcf - Fatal编程技术网

C# 获取web服务并使用android消费它们?

C# 获取web服务并使用android消费它们?,c#,android,web-services,wcf,C#,Android,Web Services,Wcf,我一直在youtube上查找使用android的Web服务。大部分视频都是1岁或2岁。这是不是过时了?有更好的方法吗?目前我在一家公司工作,我被分配到他们的网络服务的android版本 我被告知使用VisualStudio使用sql创建服务。 创建android用户界面并使用服务提取数据 我做得对吗 做这件事的更好或理想的方法是什么 我应该添加JavaScript或类似的东西吗 我一直在研究RESTful、Soap、Json和Wcf。但是如果我必须从头开始,那么最好的方法是什么呢 -我正在使用的

我一直在youtube上查找使用android的Web服务。大部分视频都是1岁或2岁。这是不是过时了?有更好的方法吗?目前我在一家公司工作,我被分配到他们的网络服务的android版本

我被告知使用VisualStudio使用sql创建服务。 创建android用户界面并使用服务提取数据

我做得对吗

做这件事的更好或理想的方法是什么

我应该添加JavaScript或类似的东西吗

我一直在研究RESTful、Soap、Json和Wcf。但是如果我必须从头开始,那么最好的方法是什么呢

-我正在使用的程序/系统

适用于Web的Microsoft Visual Studio Express 2013

SQL server

IIS快车

安卓工作室


*我被告知只有Visual studio的用户框架4.0可以使用WCF SOAP、WCF RESTful或WebApi来创建服务,这两者都有各自的优点和缺点。您可能需要花一些时间来查看您的需求,然后决定要开发哪种类型的服务。SOAP使用更复杂的使用XML的消息传递模式,其中as REST使用标准HTTP协议和方法来通信和传输数据。但是,如果您正计划通过各种应用程序(如移动、Web、桌面、客户端脚本交互等)来消费该服务,您可以考虑将该服务开发为REST。有关SOAP和RESTful的更多信息以及详细了解,请参考此链接

这是一款盘点应用程序,因此只需显示记录和添加记录即可。我相信在这个基础上休息会更好,对吗?如果是这样的话,WCF或WebApi会更好?WebApi将是REST的更好选择,因为它是构建REST服务的理想平台,并且使用MVC模式。谢谢你,但是否可以更深入地解释一下MVC和WebApi,我读到的是使用WebApi或MVC。或者我读错东西了……MVC只是一种设计模式,您需要使用这种设计模式来创建WebAPI。关于如何创建WebAPI,您可以参考下面的链接