首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rest、RestApi、WebService、RestFulApi之间的区别

Rest、RestApi、WebService、RestFulApi之间的区别
EN

Stack Overflow用户
提问于 2014-08-14 14:35:05
回答 2查看 566关注 0票数 2

现在,我听到了不同的术语,如网络服务,应用程序接口,Rest,RestFulAPI,SOAP等。我们使用谷歌云端点为我们的移动应用程序编写一个RestApi。尽管我们正在实现RestAPI,但我对我提到的术语有很多困惑。我可以调用我的RestAPI (使用谷歌云端点)作为网络服务吗?我在谷歌上搜索了很多,但我没有得到任何澄清。我可以假设RestAPI和RestFulAPI是一样的吗?

EN

回答 2

Stack Overflow用户

发布于 2014-08-14 14:58:36

基本上有两种不同类型的are服务

基于RESTFulSOAP

表述性状态转移(REST)是一种软件架构风格。正如罗伊·菲尔丁在一篇论文中所描述的那样,REST是一种“架构风格”,它基本上利用了Web的现有技术和协议。RESTful通常用于指实现这种体系结构的web服务。

要查找RESTFul Webservices和RESTApi Webservices之间的差异,请检查this out

有关this thread中的REST的更多信息

希望这篇文章能给你很好的洞察力。

票数 2
EN

Stack Overflow用户

发布于 2014-08-14 14:59:46

Web服务是通过网络进行通信的服务。这是一个通用术语,它们涵盖了是否基于HTTP的服务,是否包括RESTful服务。非RESTful web服务的一个示例是SOAP。回答您的问题: REST API是一种web服务。REST和RESTful服务的含义是一样的。一些人在使用REST原则时不喜欢使用术语“web服务”,而更喜欢使用“REST(Ful)API”来区别于“老式”服务,例如使用RCP或SOAP。更令人困惑的是,一些人称他们的API为“RESTful”,只是因为他们在HTTP上使用了JSON。这不是休息!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25301520

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档