对于非RESTful的HTTP web服务或对此类web服务的调用,是否有一个标准术语



围绕REST这个术语显然有很多误解。许多人似乎仍然将其直接与HTTP联系在一起,甚至将两者等同起来,因为它们经常结合在一起。我承认,我仍在提高对"REST"一词何时适用的理解。

然而,很明显(在我看来)有一些web服务支持格式化数据(例如JSON、XML等)的传输/检索,而这些数据不涉及超媒体或SOAP等更通用协议的细节。一般来说,当在许多情况下,一个简单的查询字符串键值对请求和一个10作为响应就足够了(并且可能减少开发时间和应用程序依赖性)时,web服务的概念似乎与协议和体系结构过于混为一谈。为什么一直都是绒毛?

我想我不可能是唯一一个这样看待事情的人—那么,是否有可能避免流行语,并了解一个简单的、自定义的数据HTTP web服务的概念?或者,当我应该只说"REST"时,我是不是过于语义化了?

对于非RESTful的HTTP web服务或对此类web服务的调用,是否有标准术语?

自定义web服务,您自己说过,或者可能是WebAPIHTTP API?!?

web服务是一种软件系统,旨在支持网络上可互操作的机器对机器交互。有很多方法可以实现一个,一个简单的查询字符串键值对请求和一个1或0作为响应就足够了。

这是关于观众的

如果这是一个内部服务,您可以按照自己的意愿构建它,并按照自己的喜好命名它。但是,如果您想将它公开给客户端或用户,而不是您自己,那么您实际上只需要选择:SOAP或REST.

为什么?

由于现有的工具、现有的文档、现有的经验、可用的库、服务器、语言等方面的支持。

你的问题的标题表达了这一点:你正在寻找一个术语,一个人们能理解它含义的东西。现在人们理解SOAP,他们(认为他们)理解REST.

相关内容

最新更新