网络编程语言(11)

2020-12-22 09:25

REST (Representational State Transfer)

REST软件架构是由Roy Thomas Fielding博士在2000年首次提出 的。他为我们描绘了开发基于互联网的网络软件的蓝图。REST软 件架构是一个抽象的概念,是一种为了实现这一互联网的超媒体 分布式系统的行动指南。利用任何的技术都可以实现这种理念。 而实现这一软件架构最著名的就是HTTP协议。通常我们把REST 也写作为REST/HTTP,在实际中往往把REST理解为基于HTTP的 REST软件架构,或者更进一步把REST和HTTP看作为等同的概 念。 今天,HTTP是互联网上应用最广泛的计算机协议。HTTP不是一 个简单的运载数据的协议,而是一个具有丰富内涵的网络软件的 协议。它不仅仅能够对于互联网资源进行唯一定位,而且还能告 诉我们对于该资源进行怎样运作。这也是REST软件架构当中最重 要的两个理念。而REST软件架构理念是真正理解HTTP协议而形 成的。有了REST软件架构理念出现,才使得软件业避免了对 HTTP协议的片面理解。只有正确的理论指导,才能避免在软件开 发的实际工作过程中少走弯路。


网络编程语言(11).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:新人教版八年级上英语1-5单元重点单词,短语和语法

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: