首页 > 代码库 > 谈谈自己对rest和RPC的理解
谈谈自己对rest和RPC的理解
一、什么是rest
rest是一种架构风格,restful是遵循这种架构风格的应用程序或者设计。rest这种架构风格是美国一个博士在他的博士论文中提出来的,皆在于解决随着互联网的快速发展,传统的软件已经无法满足在这个时代背景下人们需求。在这个新的时代下,在这个万物互联的时代下,网络和软件这两个曾经单独存在的领域,已经无法在单独存在了,两者之间的交互和融合已经势在必行。rest架构风格就是在这样一个背景下被提出来的,他强调组件交互的可伸缩性、接口的通用性、组件的独立部署、以及用来减少交互延迟、增强安全性。
在以前,谈到互联网,想到的就是网站,网站成了互联网的代名词。但是在现在,互联网这一个伟大的发明正逐渐释放出他真正的潜力,不仅仅作用于浏览网站。但是不管怎么发展,本质上都是一个客户端和一个服务端的交互,这个本质我相信是改变不了的。客户端和服务端交互少不了http协议,这是一个标准,但这个标准有局限性,那就是他只定义了在客户端发出请求到服务端接受请求这一过程和服务端返回响应和客户端接受响应这一过程。(未完待续)
谈谈自己对rest和RPC的理解
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。