weiapi和webservice什么场景用好呢

问题描述

webapi到底在哪些场景比webservice好呢,怎么说服别人家使用这新技术呢,谁帮忙详细说下具体区别

解决方案

解决方案二:
说服别人家使用这些新技术?你应该先搞清楚别人家不要难过这些“新技术”,那么现在用的是什么技术?如果别人家根本没有http服务,那么你就说明为什么需要。如果有了,那么你就要说明为什么非得要人家花钱花精力去重写?!
解决方案三:
先搞清楚别人家不要难过这些“新技术”-->先搞清楚别人家为什么不用这些“新技术”
解决方案四:
都有存在的价值
解决方案五:
尼玛一个http请求也叫新技术了..不管是mvc还是webform异或是什么webapi还是ashx还是webservice.实现的东西不都一样么?无非是写法不一样而已..如果你是服务端开发的人员.你喜欢哪种风格你就用哪种风格....你无需理会客户端"是否会使用"的问题.如果你是客户端的开发人员.你只发送POST(GET)请求即可..人家爱用什么用什么管你毛事...
解决方案六:
LS说的比较在理wabapi也不是神马新技术,都是解决跨平台的问题么,只是编程方式不一样,目的是相同的。
解决方案七:
他应该想问这2个的区别,但是它表达错了
解决方案八:
webservice主要是soap和xml,而webapi则可以定义为纯文本。所以webapi更加轻量级,在对速度、性能要求更高的今天来说,webapi更加适合作为web服务,尤其适合作为移动手机的web服务。
解决方案九:
移动手机=>移动设备
解决方案十:
webapi比webservice更快,服务器负载低。如果在线用户访问量非常大,那还是有必要改用webapi

时间: 2024-09-25 09:39:09

weiapi和webservice什么场景用好呢的相关文章

如何创建一个WebService

今天我们来看一下如何在VS2008中创建并应用一个基本的WebService. 场景:利用VS2008建立一个WebService,改服务取得Northwind下的 Customers表格数据.        ASPX页面调用该服务,并将结果以GridView的形式显示在界面上.首先,我们当然是做一个service了.我们通过菜单生成一个Web Service,命名为:Customers,它的完整名字是:Customers.asmx.代码如下: using System;using System

各种ESB产品比较(转)

介绍了主流商业和开源ESB的发展趋势.可借鉴的地方和其缺点:         主要介绍:       Oracle Service Bus       WebSphere Message Broker       Mule       ServiceMix/FUSE ESB       Synapse/WSO2 ESB   ESB产品一览表包括商业和开源: 类型 产品 公司           商业 Oracle Service Bus (OSB)   Oracle Oracle Enterpr

使用 ContentProvider 共享数据 访问与添加通讯录

1. 统一的数据访问方式 当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据. 文件的操作模式中,通过指定文件的操作模式为Context.MODE_WORLD_READABLE 或Context.MODE_WORLD_WRITEABLE同样可以对外共享数据, 但数据的访问方式会因数据存储的方式而不同,如:采用xml文件对外共享数据,需要进行xml解析来读写数据: 采用sharedpreferences共享数据,需要使用sharedpre

MDataTable属性RecordsAffected新应用:WebService与Json交互的记录总数

一:事出总有因:   1:需要来源: 最近有网友给我问了一个需求功能,大体需要功能如下:  1:有一台服务器,以WebService或WCF方式提供数据. 2:有客户端(Web或Winform),调用远程WebService或WCF的数据,然后绑定显示表格数据,关键还需要带有分页功能. 2:解决方案:  由于网友使用 CYQ.Data ,我给出了以下建议: 1:WebService 端:通过MAction,查询出表(MDataTable),再调用ToJson返回json输出. 2:客户端:通过调

java程序调用xfire发布的webService服务(二)

在上一篇的调用xfire发布的webService服务中,我只是从服务端返回了一个字符串给客户端,却没有测试从客户端传递数据给服务端.而实际应用中一般是不太可能只出现这样的应用场景的,因此我便更进一步测试了客户端传递数据给服务端. 因为相关的jar包在上一篇已经说过,因此便不再重复说明,这次的测试步骤如下: 一.测试向服务端传递字符串(重点在第二个):     为了进一步理解服务搭建,我重新写了一个服务端服务类: 接口: package xfireTest; public interface X

asp.net中WebService属性记录

  1 webservice 属性 [webservice(description="ddddd"),namespace="http://`````",Name="webservice的名称"] 2 webmethod:web服务方法(包含以下6个属性) description:对webservice服务类中方法的注释 enablesession:标识当前webservice是否启动session;默认为false;(如果false,则无法使用a

如何快速实现一个基于Nginx的网站监控场景----需求篇

一切从应用服务监控说起 小明所在的一家小型互联网创业公司一直将应用运行在国内某A云上.该应用采用通用的分布式Nginx+App架构为用户提供电商数据统计的webservice 服务.应用运行至今除偶发各类Bug, 性能问题以外,情况还算良好.   最近,小明的老板给小明布置了一个任务,希望把应用服务监控起来,以提高应用运行质量.老板的需求有三点: 1.    先以应用服务监控为抓手,能 a)     实时统计应用各类服务的调用次数 b)     基于a,实时统计各类服务各类返回值的次数,如200

使用Loadrunner 调用Webservice接口测试优化总结

1.Webservice协议脚本编写流程 下面介绍使用Loadrunner调用Webservice接口通用的流程与方法. 1.1 新建脚本,选择"Webservice"协议 1.2 选择Manage Services->Import,输入URL(注意需要在Webservice地址后面加上?wsdl),最后选择Impoort 1.3 点击脚本中Action脚本中return 0前,后选择Add Service Call 1.4 在打开的New Web Service Call窗口中

抛弃WebService,在.NET4中用 jQuery 调用 WCF

在我们之前的开发中,对于ajax程序,都是通过jQuery调用标记为[System.Web.Script.Services.ScriptService]的WebService,然后在WebService中调用后台的WCF.这成为WebService存在的唯一理由:作为ajax调用的中转站.如果要抛弃WebService,只需用WCF来作为中转站. 在.NET 3.5时代,jQuery就可以调用WCF,之前我也写过博客(比如:jQuery调用WCF需要注意的一些问题),但配置比较麻烦. 走进.NE