究竟什么是http连接

究竟什么是http连接,第1张

究竟什么是http连接?一张页面加载过程中,又是图片又是样式、脚本,对于这些东西的请求,是共用一个连接还是多个连接?

网上有人说,为了节省连接数,应该尽量将外部CSS,js合并,或者内联;甚至图片也合成一张,再用CSS定位。显然,在这里,一个请求就用一个连接,请求完成连接即被关掉。

但IIS里,有选项“保持HTTP连接”,且有超时时间可供设置。如果每请求一样东西,就开启一个连接,并且这个连接迟迟不死,保持激活,那么要多少连接才够用?这里的意思,应该是一个连接可以供多次使用。

究竟哪个才对?

其实都对。

http协议无状态,无连接。无连接的含义就是限制每次连接只处理一个请求,收到应答后即断开。但据说这个是http1.0。

http1.1里,提出了持久连接(persistentconnection)的概念,也就是说同一条

HTTP连接,可以依次处理多个请求。据说目前大多数浏览器都支持这个。想想也有道理,建立一个http连接,消耗的成本是很高的,类似数据库连接,所以我们都尽量在一个数据库连接里完成所有的 *** 作,正如你到超市里买东西,不可能去一趟只买一样,不然的话,买齐所有东西天都黑了。

ssl指的是与linux、unix的一种链接方式;

ssh指的是struts、spring、hibernate,这三个为j2ee的框架,目前很是流行。

http链接数据库则比较笼统,一般来说http指的是超文本传输协议,数据库则是关系行数据库。

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。

在信息化社会,充分有效地管理和利用各类信息资源,是进行科学研究和决策管理的前提条件。数据库技术是管理信息系统、办公自动化系统、决策支持系统等各类信息系统的核心部分,是进行科学研究和决策管理的重要技术手段。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6830221.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存