API和web服务的区别

一、区别
(1)所有的web服务都是API,但并非所有API都是Web Service
(2)所有的web服务都需要通过web(HTTP)公开
(3)web服务只有三种使用方式:SOAP、REST、XML-RPC进行通信
(4)web service 可以被http(post/get)替代

二、区别

区别 web API WebService
定义 是一种跨编程语言和跨操作系统平台的远程调用技术 是一组指定应用程序之间交互的规则或者说协议
协议 http协议 soap协议
数据格式 JSON XML
传输的内容 字符串 包装成了更复杂的对象
发布了222 篇原创文章 · 获赞 4 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_42976139/article/details/103242246