web-services - 什么是 RESTful api 以及它与 Web 服务的区别?

标签 web-services api

谁能帮我告诉一下 RESTful 是什么和“网络服务”的区别?
我试图搜索,但我对它和网络服务感到困惑,有人可以帮忙吗?

最佳答案

它的名字清楚地说明了它的含义,在网络上提供的服务被称为网络服务

Web 服务有两种类型的 REST API 和 SOAP API

RESTful Web 服务基本上是基于 REST 架构的 Web 服务。在 REST 架构中,一切都是资源。 RESTful Web 服务是轻量级、高度可扩展和可维护的,并且非常常用于为基于 Web 的应用程序创建 API。

SOAP(简单对象访问协议(protocol))是一种消息传递协议(protocol),它允许在不同操作系统(例如 Windows 和 Linux)上运行的程序使用超文本传输​​协议(protocol) (HTTP) 及其可扩展标记语言 (XML) 进行通信。

关于web-services - 什么是 RESTful api 以及它与 Web 服务的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42985357/

相关文章:

api - 如何使用 SonarQube API 获取测试信息?

web-services - 计算 MAP 中两点之间的距离(以公里为单位)

objective-c - 如何在 Cocoa 中进行异步 Web 服务调用

c - 在头文件中使用 "extern const"使全局变量只读

java - 拉力赛:Java Rest Api:返回结果的限制?

api - Google 日历错误(/basic 有效,但/full 无效)从今天早上开始

java - 使用 Java 调用 Web 服务

c# - 以编程方式清除 Silverlight 应用程序存储?

c# - WCF REST 和 QueryString,错误的 UriTemplate?

ruby-on-rails - 无法在模块中的 Rails 4 模型中自动加载常量 API Controller