stream
本来想自己写一篇关于 Stream 的博客的,看过 ifeve博客 上的一篇文章后,觉得没必要了,已经写的足够通俗易懂,足够生动了。下文仅就ifeve 博客中遗漏的部分进行补充。
HTTP是一种应用层协议,它定义了客户端与服务器之间的转移操作的表述形式。在此协议中,诸如 GET, POST, PUT 和 DELETE 之类的方法是对资源的操作。有了它,就无须创造 createOrder, getStatus, updateStatus等应用程序特定的操作了。能从 HTTP 基础设施中获得多少收益,主要取决于您把它当做应用层协议
用得有多好。然而,包括 SOAP 和一些 Ajax Web 框架 在内的不少技术都将 HTTP 作为一种传输信息的协议,这种用法很难充分利用 HTTP 层的基础设施。
Repost :