asp.net – WCF与WebAPI和本机移动设备
发布时间:2020-05-24 13:44:53 所属栏目:asp.Net 来源:互联网
导读:我一直在开发一个完全基于ajax(没有POST)的单页Web应用程序,现在我正在开发时使用ASMX作为Web服务. Web服务使用 JSON数据.对于发布,我知道我需要升级到WCF或WebAPI. 最终,我计划构建本机移动应用程序,这些应用程序将使用与Web应用程序相同的Web服务.一切都是
|
我一直在开发一个完全基于ajax(没有POST)的单页Web应用程序,现在我正在开发时使用ASMX作为Web服务. Web服务使用 JSON数据.对于发布,我知道我需要升级到WCF或WebAPI. 最终,我计划构建本机移动应用程序,这些应用程序将使用与Web应用程序相同的Web服务.一切都是平等的,如果我必须在两者之间做出选择,我应该选择哪个选项,以便Web服务可以使用不同的客户端应用程序? 谢谢. 解决方法如果您的应用程序只能通过各种平台的移动设备访问,则意味着您必须找到所有这些平台的通用最简单的分母.因此,换句话说,如果您需要考虑互操作性,那么您将专注于所有平台都可以使用的独特通信技术.JSON REST似乎是当今许多平台上最常见的最简单的分母(当然包括移动平台).如果这是您将实现的唯一通信技术,WebAPI似乎是显而易见的选择. WCF更具可扩展性,更易配置,可以在不同的协议上插入不同的绑定,不同的编码,它实现SOAP,WS- *,它可以非常快(使用精心选择的绑定),你也可以用它来做JSON REST,但是你不需要所有这些功能(由于所有这些功能,WCF也可能非常复杂),你需要的似乎是无处不在和简单.根据您的要求,我会选择WebAPI. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 属性级验证错误阻碍了类级验证的验证
- asp.net – IE7和8随机挂起CSS图像
- asp.net-mvc – WebApiConfig.cs和RouteConfig.cs之间的区别
- asp.net-mvc – 使用JSON结果填充下拉列表 – 使用MVC3,JQu
- asp.net – WebMethod以JSON格式返回值
- asp.net-web-api – MaxExpansionDepth,带有最新的webapi和
- asp.net – 如何在Json中使用Gson将对象类型包含在asmx web
- asp.net – 使用Visual Studio 2017在.NET Core解决方案上没
- asp.net – recaptcha https问题https://api-secure.recapt
- asp.net – 发布网站时,我的默认文档名称不断从IIS中删除
推荐文章
站长推荐
- asp.net-mvc-4 – htmlHelper与局部视图
- asp.net-mvc – 使用RedirectToAction单元测试AS
- asp.net – UserControl有IsPostBack,但是Contro
- asp.net阻止表单提交两次
- asp.net-mvc – MVC应用程序部署; System.Data.S
- asp.net-mvc – MVC捆绑:错误403
- Mono 3.4.1中的UserCookieAuthentication
- asp.net-mvc – 从ModelMetaData获取另一个属性的
- asp.net-mvc – MVC授权属性HttpUnauthorizedRes
- asp.net-mvc-3 – 剃刀中的部分的默认内容
热点阅读
