当前位置:首页 > 经验 >

webservice接口有什么用(webservice接口的优缺点)

来源:原点资讯(www.yd166.com)时间:2022-11-14 19:51:47作者:YD166手机阅读>>

一、WebApi是什么

说起WebAPI,就要先了解什么是API,简单来说API 是一些预先定义的接口(如函数等),或指软件系统不同组成部分衔接的约定。用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问源码或理解内部工作机制的细节。WebAPI则是通过HTTP网络协议,实现前端与后端数据库的数据对接的一组接口的集合。这是一个概念,而不是一种技术。我们可以使用不同的技术(如 Java,.NET 等)构建 Web API。

webservice接口有什么用,webservice接口的优缺点(1)

二、.Net 下实现API接口

在.Net平台下,有很多技术实现一个HTTP接口服务,像Web Service,WCF,WCF Rest,ASP.NET Web API等。他们之间有相同之处也存在很多区别。

1、Web Service

① 它是基于SOAP协议的,数据格式是XML

② 只支持HTTP协议

③ 它不是开源的,但可以被任意一个了解XML的人使用

④ 它只能部署在IIS上

webservice接口有什么用,webservice接口的优缺点(2)

2、WCF

① 这个也是基于SOAP的,数据格式是XML

② 这个是Web Service(ASMX)的进化版,可以支持各种各样的协议,像TCP,HTTP,HTTPS,Named Pipes, MSMQ.

③ WCF的主要问题是,它配置起来特别的繁琐

④ 它不是开源的,但可以被任意一个了解XML的人使用

⑤ 它可以部署在应用程序中或者IIS上或者Windows服务中

webservice接口有什么用,webservice接口的优缺点(3)

3、WCF Rest

① 想使用WCF Rest service,你必须在WCF中使用webHttpBindings

② 它分别用WebGet和WebInvoke属性,实现了HTTP的GET和POST动词

③ 要想使用其他的HTTP动词,你需要在IIS中做一些配置,使.svc文件可以接受这些动词的请求

④ 使用WebGet通过参数传输数据,也需要配置。而且必须指定UriTemplate

⑤ 它支持XML、JSON以及ATOM这些数据格式

webservice接口有什么用,webservice接口的优缺点(4)

首页 12下一页

栏目热文

webservice的好处(webservice有什么优缺点)

webservice的好处(webservice有什么优缺点)

WebService简介Web Service也叫XML Web Service, WebService是一种可以接收从...

2022-11-14 20:09:12查看全文 >>

webservice工作原理及实例(web service入门详解)

webservice工作原理及实例(web service入门详解)

服务网格架构已经是一个老生常谈的问题,服务的进出口流量经过 iptables 等技术手段被劫持到 sidecar,经由 ...

2022-11-14 20:14:30查看全文 >>

webservice服务缺点(web service如何实现)

webservice服务缺点(web service如何实现)

当前WebService是一个热门话题。但是,WebService究竟是什么?,WebService有什么优点和缺点,...

2022-11-14 20:27:59查看全文 >>

webservice 优点缺点(webservice的特点)

webservice 优点缺点(webservice的特点)

CentOS7服务器jdk8安装实战下载jdk官网:https://www.oracle.com/technetwork...

2022-11-14 20:14:09查看全文 >>

webservice在什么情况下使用

webservice在什么情况下使用

网站安全威胁与需求分析网站安全概念:网站是一个基于B/S技术架构的综合信息服务平台,主要提供网页信息及业务后台对外接口服...

2022-11-14 20:23:32查看全文 >>

webservice优缺点(webservice接口的优缺点)

webservice优缺点(webservice接口的优缺点)

许多软件开发人员不信任架构实践,他们将这些实践与严格和专横的过程以及重要的前期规划和设计联系在一起。因此,他们相信,如果...

2022-11-14 20:11:51查看全文 >>

webservice接口的原理(webservice 接口分类)

webservice接口的原理(webservice 接口分类)

一、Web Service基本概念Web Service也叫XML Web Service WebService是一种可...

2022-11-14 19:51:28查看全文 >>

webservice的核心技术及其作用(webservice接口是什么)

webservice的核心技术及其作用(webservice接口是什么)

中国企业信息化经历了从无到有、从有到多、从多到散的过程,如今的后信息化时代面临着系统整合、优化IT架构、提升IT价值的新...

2022-11-14 20:13:50查看全文 >>

webservice运行原理(webservice服务注册)

webservice运行原理(webservice服务注册)

Fiddler是个很不错的工具,用来调试分析WEB页面与服务接口相当给力;做好代理,用来处理手机应用的WEB调试分析也相...

2022-11-14 20:13:38查看全文 >>

webservice干什么用的(webservice接口是什么)

webservice干什么用的(webservice接口是什么)

编辑导读:从Web1到Web2再到如今的Web3,企业软件的效率提升和价值创造的责任从未改变过。在新环境下,企业服务的应...

2022-11-14 19:57:20查看全文 >>

文档排行