什么是REST(Representational State Transfer)?是否有合适的相关资料介绍呢? 关于REST的大量资源,可以访问这个网站: http://rest.blueoxen.net/cgi-bin/wiki.pl。 REST是代表状态传输的缩写。它代表了分布式超媒体系统的体系结构风格,该风格是Roy Field在他的论文中定义的。REST在系统中加入一系列的限制,为系统确保了极大的可扩展性。
虽然REST定义了大量的重要体系结构限制(例如将用户接口和服务器实现的清晰分离,无状态,以及缓存能力)。REST关键的特有能力是统一接口的要求。REST要求使用通用的,统……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
什么是REST(Representational State Transfer)?是否有合适的相关资料介绍呢?
关于REST的大量资源,可以访问这个网站: http://rest.blueoxen.net/cgi-bin/wiki.pl。
REST是代表状态传输的缩写。它代表了分布式超媒体系统的体系结构风格,该风格是Roy Field在他的论文中定义的。REST在系统中加入一系列的限制,为系统确保了极大的可扩展性。虽然REST定义了大量的重要体系结构限制(例如将用户接口和服务器实现的清晰分离,无状态,以及缓存能力)。REST关键的特有能力是统一接口的要求。REST要求使用通用的,统一的以及非特殊的接口。它不允许应用程序专用接口。在Web世界中,REST接口是由HTTP接口定义的,支持基本的应用程序方法:GET。POST,PUT和DELETE。(除了这基础的四个方法外,HTTP没有其他的方法。)这种统一接口限制,跟面向服务体协结构风格(SOA)相反,后者为每种类型的服务定义了不同的接口(例如WSDL 接口类型)。
相关推荐
-
API开发与管理大作战
2014将会是API管理方法新旧PK的一年,据Delyn Simons说,她领导了Mashery开发者的外展团队。应用编程接口(API)的主流化和私有化在新的一年也将掀起波澜,她在波士顿“Future Insights Ultimate Developer Event 2013”大会上预测说。
-
公共API外包管理是否值得考虑?
公共API外包管理是指聘请一个专家小组来解决可扩展性问题,同时也提出几套可替代的方案。
-
最适合大数据应用的是SOA还是REST?
跟所有的企业数据一样,大数据唯有通过应用投射给用户才有用。对于设计或重新设计大数据应用的架构师来说,一个关键问题是究竟是用SOA还是RESTful的API?
-
弹性资源对传统的REST架构构成挑战了吗?
组件化应用程序需要机制来将组件传递到下一个工作地。从一开始,人们对连接流程及其实施就有不同的观点。可以证明,SOA阵营是由RPC和SOAP的软件接口发展而形成的。