学习笔记 HTTP权威指南 第11章 HTTP-NG

580 阅读3分钟

前面基本把HTTP以及HTTP各组成部分都讲了,这一章就是讲HTTP的未来版本,虽然这个版本永远可能出不来,权当做个了解嘛

10.1 当前HTTP存在的问题

  • 很复杂: 特性很多,且全部耦合在一起,导致实现HTTP软件非常麻烦
  • 扩展性差: 呃...
  • 部分功能性能低: 尤其是在移动端特别明显
  • 依赖TCP/IP: 除了它活不了

好吧,上面的完全是抄书上的.我现在连HTTP都没搞懂,找它的缺点?不可能的

10.2 HTTP-NG

  • 什么是HTTP-NG

    • 简单来说就是下一代的HTTP规范
    • 把HTTP再分成3层,每一层负责独立的功能,有利于提高性能和扩展
  • HTTP-NG的组成部分

    • 第1层: 报文传输层,只管传输
    • 第2层: 远程调用层,只管请求响应功能
    • 第3层: Web应用层,管理内容的逻辑和报文处理

关于详细的每一层的说明就不做笔记了,看不懂,做了笔记也没用

10.3 HTTP-NG的现状

  • (02年左右)现在没有厂商实现相应功能
  • 且当时规范还没有完全定型
  • HTTP-NG委员会也解散了

不得不说,这些技术链顶端的人真的是太聪明了.20多年前就看到技术的瓶颈,开始做新的规划,而几十年后的我们,还在使用他们觉得问题重重的技术,更关键的是,我们对这些问题重重的技术,使用起来还是懵懵懂懂,有点摸不透的感觉. 这差距是有多明显啊,所以小时候有一种想法,就是我们回到古代肯定特别牛逼,古代的人连电都没见过,也没用过手机,也没看过电视,车子也没有,要是我们回到古代,那感情是个超人般的存在,现在看来,只能呵呵了,好多东西古代人都想到了,只是各方面条件限制没有实现而已 相对于这些古人,你回去舔他们的脚趾都不够资格啊,即使是对于普通的古代人来说,你回去也是一无是处,除了物质环境不一样,与人相处,生活的体会,哪个年代又不是一样的呢,现代环境的物质因素,你也只是一个使用者而已,回到古代,脱离了现代环境的工具,估计是饭都混不到一口吃吧.古代的普通人 要是来到了现代,只要适应了现在的物质环境,说不定比我们还要牛逼呢 现在倒觉得那些搞科研的真是一件很幸福的事情,站在前人的肩膀上,不断的把一项技术或者事情继续向前推进,这是一份承载历史生命意义的工作啊,几百年甚至几千年孕育出来的一项技术发明研究,而你是这无数孕育者中的一个,肯定是件值得慰藉的事情啊. 反观普通的我们,所做的事情完全局限在当前这个时代,只是为了使自己有口饭吃,生活质量更好一点,每天更开心一点,当这个时代结束后,就是昙花一现,灰灰烟灭了,什么也不会留下.当然,如果生孩子的话,未来某些人向上当然肯定会有我的基因 可是从精神意义层面来说,能够参与到一种时间上延续传承的事情上,那真是很幸运且幸福的事情.只可惜,这种事情大多需要顶尖人才参与,而我这种平平凡凡的人,还是努力把自己活好再说吧 加油加油加油哦,时间上的传承不敢想,但至少把自己这个昙花一现,缩放的饱满灿烂一些