WebServices :

WebServices 是可以通过 Internet 访问并通过 XML 编码规范其通信的任何服务。
客户通过发送请求(大部分是 XML消息)来召唤 WebServices ,而服务则返回 XML 响应。WebServices 通过网络调用通信,
HTTP作为两个框架之间的网络公认的最广泛的方法。Web 服务等效于 SOA (面向服务的体系结构) ,并且从根本上依赖于度量,例如 XML-RPC
和 SOAP (简单对象访问协议)。

WebAPI

WebAPI代表应用程序编程接口。它是各种程序用来在它们之间进行通信的通信约定和子例程的集合。
开发人员可以利用不同的 API设备使程序变得更简单、更简单。同样地,一个 API 鼓励开发者用一个熟练的方法来建立他们的产品程序。
因此,简单地说,API决定了编程段应该如何彼此关联。它是一组协议和调度,其反应在数据中以 JSON 或 XML 的形式返回。Api 可以利用任何类型的通信约定,并且不像 web 服务那样受到限制。

WebServices Web API
WebServices 是一种 API,必须通过网络连接访问它 Api 是应用程序接口,这意味着一个应用程序可以以标准化的方式与另一个应用程序通信
Web 服务用于 REST、 SOAP 和 XML-RPC 的通信 API 用于任何类型的通信
所有的 Web 服务都是 api Api 不是 web 服务
它没有轻量级的设计,需要一个 SOAP 约定来通过系统发送或接收数据 此外,它具有轻量级的结构,对于传输能力有限的小配件(如智能手机)非常有用
它不是开放源码的,任何理解 xml 的客户都可以使用它 它是一个开放源码,并且附带.NET 框架
Web 服务只支持 XML API 支持 XML 和 JSON

最新文章

  1. Netty构建分布式消息队列实现原理浅析
  2. js 与JQuery显示及隐藏方法
  3. css width height
  4. Busybox下tftp命令使用详解
  5. mvn生成runnablejar 的方法
  6. (Delphi) Windows 32 API程序设计目录
  7. C#读取Exeal文件
  8. php正则函数学习
  9. 数据库读写分离Amoeba
  10. JS&Jquery中的遍历
  11. 常见的几种Flume日志收集场景实战
  12. SSM-SpringMVC-29:SpringMVC中InitBinder的初步
  13. Go命令官方指南【原译】
  14. 第 10 章 容器监控 - 081 - Weave Scope 多主机监控
  15. March 05th, 2018 Week 10th Monday
  16. Windows10下搭建Android Studio3.12开发环境
  17. Ubuntu16.04安装后开发环境配置和常用软件安装
  18. 机器C盘临时区
  19. SqlServer表和EXCEL数据互相复制方法
  20. 用linq和datatable巧妙应用于微软报表rdlc

热门文章

  1. 读取xlsx文件的内容输入到xls文件中
  2. [leetcode]114. Flatten Binary Tree to Linked List由二叉树构建链表
  3. python之scrapy篇(二)
  4. 仿小米logo案例
  5. .Net微服务实战之负载均衡(下)
  6. 2020DevOps状态报告——变更管理
  7. python Logger模块单例模式
  8. LeetCode150 逆波兰表达式求值
  9. python模块详解 | selenium(持续更新中)
  10. Python列表推导式玩法