《HTTP权威指南》——HTTP NG
HTTP局限性
随着HTTP/1.1在越来越广泛的领域(环境)中得到应用,它也显现出了一些局限性:
+ 复杂性: HTTP各种特性相互依赖,整体架构哦复杂,要正确实现HTTP软件有一定难度
+ 可拓展性: HTTP难以实现递增式拓展。 兼容性差。
+ 性能: HTTP有些部分效率不高。 一些低效特性会随着高时延、低吞吐量的无线访问技术的广泛应用而更加严重
+ 传输依赖性: HTTP是围绕TCP/IP协议栈设计的,对其它协议栈的支持较少,因此在嵌入式、无线应用程序中需要做比较多的工作。
HTTP-NG
出于HTTP/1.1的局限性,HTTP-NG被提出。HTTP-NG可以视为新版本的HTTP协议。
然而,HTTP-NG还没有(可能永远而不会)被广泛采用。。
不过我们还是可以看下HTTP-NG的一些设计目标。
模块化及功能增强
HTTP-NG将协议模块化为三层:
+ 报文传输层:
致力于报文传输,不关心报文的功能。 (webMUX协议被提出来支持报文传输层的功能)
+ 远程调用层:
定义请求、响应的功能,客户端通过这些功能调用对服务器资源的操作。
+ Web应用层:
提供了大部分的内容管理逻辑。(所有的HTTP/1.1方法、首部参数)都在本层定义。
《HTTP权威指南》——HTTP NG相关推荐
- HTML5与CSS3权威指南之CSS3学习记录
title: HTML5与CSS3权威指南之CSS3学习记录 toc: true date: 2018-10-14 00:06:09 学习资料--<HTML5与CSS3权威指南>(第3版) ...
- Android开发权威指南(第2版)新书发布
<Android 开发权威指南(第二版)>是畅销书<Android开发权威指南>的升级版,内容更新超过80%,是一本全面介绍Android应用开发的专著,拥有45 章精彩内容供 ...
- 《ELK Stack权威指南(第2版)》一3.8 Docker日志
本节书摘来自华章出版社<ELK Stack权威指南(第2版)>一书中的第3章,第3.8节,作者 饶琛琳 更多章节内容可以访问云栖社区"华章计算机"公众号查看. 3.8 ...
- 《Ansible权威指南 》一 第一篇 Part 1 基础入门篇
本节书摘来自华章出版社<Ansible权威指南 >一书中的第1章,第1.1节,李松涛 魏 巍 甘 捷 著更多章节内容可以访问云栖社区"华章计算机"公众号查看. 第一篇 ...
- 《CUDA C编程权威指南》——1.5节总结
本节书摘来自华章社区<CUDA C编程权威指南>一书中的第1章,第1.5节总结,作者[美] 马克斯·格罗斯曼(Max Grossman) ,更多章节内容可以访问云栖社区"华章社区 ...
- [原创]Java性能优化权威指南读书思维导图
[原创]Java性能优化权威指南读书思维导图 书名:Java性能优化权威指南 原书名:Java performance 作者: (美)Charlie Hunt Binu John 译者: 柳飞 ...
- 《JavaScript权威指南》笔记(一)
2019独角兽企业重金招聘Python工程师标准>>> <JavaScript权威指南>真是名符其实的好书!真遗憾初学JavaScript时没有立即读这本书,甚为遗憾.不 ...
- 爬虫书籍-Python网络爬虫权威指南OCR库 NLTK 数据清洗 BeautifulSoup Lambda表达式 Scrapy 马尔可夫模型
Python网络爬虫权威指南 编辑推荐 适读人群 :需要抓取Web 数据的相关软件开发人员和研究人员 作为一种采集和理解网络上海量信息的方式,网页抓取技术变得越来越重要.而编写简单的自动化程序(网络爬 ...
- elasticsearch: 权威指南_你还不会Elasticsearch的CUD?
近端时间在搬砖过程中对es进行了操作,但是对es查询文档不熟悉,所以这两周都在研究es,简略看了<Elasticsearch权威指南>,摸摸鱼又是一天. es是一款基于Lucene的实时分 ...
- 图灵七月书讯【Cassandra权威指南将在7月末上市】
重点图书推荐 Cassandra权威指南--本书是一本广受好评的Cassandra 图书.与传统的关系型数据库不同,Cassandra 是一种开源的分布式存储系统.书中介绍了它无中心架构.高可用.无缝 ...
最新文章
- Docker学习与和应用(二)_使用Docker
- 最近公共祖先_[LeetCode] 236. 二叉树的最近公共祖先
- 用Lucene建立搜索索引
- fit_transform和transform的区别
- 2021年Q2服饰行业季度洞察报告
- CentOS7下搭建SVN服务器
- 三星电子预计第三季度营业利润达722亿元 同比增长58%
- Linux内核:Gigantic巨页与CMA的结合的PATCH补丁提交
- 人工智能TensorFlow工作笔记011---前向传播算法简介
- Python selenium 去掉“隐藏正受到自动测试软件的控制”
- MyBatis源码阅读(十) --- 一级缓存、二级缓存工作原理
- npm下载地址的查询与切换
- wow修改人物模型_人物修改教程更仔细
- 三菱plc指令dediv_三菱 PLC梯型图(指令编码)反汇编程序--开源 PLC 编程重点参考资料...
- Android手机进入9008高通模式(以小米手机为例)
- Vscode的Tab 键设定
- 深度搜索(DFS) 和 广度搜索(BFS)
- webrtc音频QOS方法四(音频接收端NACK流程实现)
- 2012年腾讯实习生笔试附加题
- apidoc 自动化生成 api接口文档