是一种跨编制程序语言和跨操作系统平台的长距离调用技巧

Web Servise :

web service 是一种跨编制程序语言和跨操作系统平台的长距离调用技巧。

所谓跨编制程序语言和跨操作系统平台,就是说服务器端程序选用Java编写,顾客端程序则能够使用其余编制程序语言编写,反之亦然!跨操作系统平台则是指服务器端程序和客商端程序可以在差别的操作系统上运营。

1、它是依照SOAP合同的,数据格式是XML

2、只支持HTTP协议

3、它不是开源的,但足以被随意多少个摸底XML的人选用

4、它只可以配备在IIS上

 

WebAPI:

webapi 是互连网应用程序接口,程序猿能够调用那些接口函数来低价的实践编制程序。

它和MVC4一同公布,类似MVC4,他是用来在.NET平台上创立HTTP服务的,通讯较活络,多用于外界接口,在MVC6中早已和MVC整合在一起了。

1、那是三个大致的营造HTTP服务的新框架

2、在.net平台上是四个开源的、理想的、创设REST-FUL服务的技能

3、他得以配备在应用程序和IIS上

4、那是三个轻量级的框架,并且对限制宽带的配备,举个例子智能手提式有线电电话机等扶助的很好

5、它协理MVC的特征,像路由,调整器,action,依赖注入

相关文章