是否有非 RESTful 的 HTTP Web 服务或对此类 Web 服务的调用的标准术语?
Is there a standard term for an HTTP web service that is not RESTful or for a call to such a web service?
围绕 REST 一词显然存在很多误解。许多人似乎仍然将它直接与 HTTP 联系在一起,甚至将两者等同起来,原因很简单,因为它们经常一起出现。我承认,我仍在加深对术语 "REST" 何时适用的理解。
但是,显然(在我看来)有支持 transfer/retrieval 格式化数据(例如 JSON、XML 等)的 Web 服务不处理超媒体或更通用的协议(如 SOAP)的详细信息。一般来说,Web 服务的概念似乎与协议和体系结构过于混淆,在许多情况下,一个简单的查询字符串键值对请求和一个 1
或 0
作为响应就足够了(并且可能减少开发时间和应用程序依赖性)。为什么一直都是绒毛?
我想我不可能是唯一一个以这种方式看待事物的人——那么是否有可能避免使用流行语并理解简单的自定义数据 HTTP Web 服务的概念?或者当我应该说 "REST"?
时,我是否过于语义化了?
Is there a standard term for an HTTP web service that is not RESTful or for a call to such a web service?
自定义网络服务,你自己说的,或者是WebAPI,或者HTTP API ?!?
A web service 是一个软件系统,旨在支持网络上的可互操作 machine-to-machine 交互。有很多方法可以实现一个简单的查询字符串 key-value 对请求和一个 1 或 0 作为响应就足够了。
这是关于观众的。
如果这是一项内部服务,您可以随意构建它并随意命名。但是如果你想把它暴露给客户或用户,而不是你自己,那么你真的只需要选择:SOAP 或 REST。
为什么?
由于现有工具、现有文档、现有经验、可用库、服务器支持、语言等
你的问题的标题表达了这一点:你正在寻找一个术语,人们理解它的意思。现在人们理解 SOAP,他们(认为他们)理解 REST。
围绕 REST 一词显然存在很多误解。许多人似乎仍然将它直接与 HTTP 联系在一起,甚至将两者等同起来,原因很简单,因为它们经常一起出现。我承认,我仍在加深对术语 "REST" 何时适用的理解。
但是,显然(在我看来)有支持 transfer/retrieval 格式化数据(例如 JSON、XML 等)的 Web 服务不处理超媒体或更通用的协议(如 SOAP)的详细信息。一般来说,Web 服务的概念似乎与协议和体系结构过于混淆,在许多情况下,一个简单的查询字符串键值对请求和一个 1
或 0
作为响应就足够了(并且可能减少开发时间和应用程序依赖性)。为什么一直都是绒毛?
我想我不可能是唯一一个以这种方式看待事物的人——那么是否有可能避免使用流行语并理解简单的自定义数据 HTTP Web 服务的概念?或者当我应该说 "REST"?
时,我是否过于语义化了?Is there a standard term for an HTTP web service that is not RESTful or for a call to such a web service?
自定义网络服务,你自己说的,或者是WebAPI,或者HTTP API ?!?
A web service 是一个软件系统,旨在支持网络上的可互操作 machine-to-machine 交互。有很多方法可以实现一个简单的查询字符串 key-value 对请求和一个 1 或 0 作为响应就足够了。
这是关于观众的。
如果这是一项内部服务,您可以随意构建它并随意命名。但是如果你想把它暴露给客户或用户,而不是你自己,那么你真的只需要选择:SOAP 或 REST。
为什么?
由于现有工具、现有文档、现有经验、可用库、服务器支持、语言等
你的问题的标题表达了这一点:你正在寻找一个术语,人们理解它的意思。现在人们理解 SOAP,他们(认为他们)理解 REST。