tomcat会话 会话是什么 1. 由于HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识具体的用户,这个机制就是Session.典型的场景比如购物车,当你点击下单按钮时,由于HTTP协议无状态,所以并不知道是哪个用户操作的,所以服务端要为特定的用户创建了特定的Sess ...
分类:
其他好文 时间:
2020-06-06 22:01:22
阅读次数:
73
一、简介 1. 基于TCP/IP通信协议 2. 浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请求 3. HTTP默认端口号为80 4. HTTP是无连接,限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。 5. HTTP是无状态,是指协议 ...
分类:
Web程序 时间:
2020-06-06 21:44:16
阅读次数:
116
一、web服务器以及web服务软件介绍 web服务器也是HTTP服务器,主要用于提供网上信息浏览。web网络服务是一种被动访问的服务程序,即只有接收到互联网中其他主机发出的请求后才会响应,最终用于提供服务程序的web服务器会通过HTTP(超文本传输协议)或者HTTPS(安全超文本传输协议)把请求的内 ...
分类:
其他好文 时间:
2020-06-06 21:38:19
阅读次数:
69
一.WebSocket简单介绍 随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了。近年来,随着HTML5的诞生,WebSocket协议被提出,它实现了浏览器与服务器的全双工通信,扩展了浏览器与服务端的通信功能,使服务端也能主动向客户端发送数据。 我们知道,传统的HTTP协议 ...
分类:
Web程序 时间:
2020-06-06 18:22:58
阅读次数:
71
我们先看一下下面这张图: 可以看到这是一个简易的聊天室,两个窗口的消息是实时发送与接收的,这个主要就是用我们今天要讲的websocket实现的。 websocket是什么? websocket是一种网络通信协议,我们都知道http协议,http协议只能从客户端主动发起,不能从服务端推送数据到客户端, ...
分类:
Web程序 时间:
2020-06-06 17:02:07
阅读次数:
66
先来看看百度百科对HTTP的解释 http是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII码形式给出;而消息内容则具有一个类似MIME的格式。这个简单模型是早期Web成功的有功之臣,因为它使得开发和部署 ...
分类:
Web程序 时间:
2020-06-06 13:00:57
阅读次数:
78
服务器(server)就是提供服务的机器,比如文件服务、WEB服务、应用程序服务、域名服务等。每一个服务器都有个IP地址。我们通过http协议访问时,一般是输入域名,域名通过dns解析服务,转换成IP大家可能会觉得听起来好像是个蛮复杂的机器,实际不然。服务器和平时我们用的手机、电脑硬件结构上是一致的,只不过某些功能部件的性更强大。如“神威太湖之光”,有用几万个CPU,具备强大的计算能力,能提供模拟
分类:
其他好文 时间:
2020-06-06 09:17:27
阅读次数:
93
1.什么是netty? Netty 是一个利用 Java 的高级网络的能力,隐藏其背后的复杂性而提供一个易于使用的 API 的客户端/服务器框架。Netty封装了JDK的NIO. 2.Netty和Tomcat区别? Netty和Tomcat最大的区别就在于通信协议,Tomcat是基于Http协议的, ...
分类:
Web程序 时间:
2020-06-06 01:07:42
阅读次数:
81
软件开发的两种结构 BS/CS CS 客户端 服务器 C/S结构在技术上很成熟 它的主要的特点是交互性强,具有安全的存取模式,网络 通信量第、响应速度快,利于处理大量的数据 BS架构: 浏览器 服务器结构 客户向浏览器发送请求 浏览器再向服务器发送请求 分布性强 开发简单 只需维护服务器 BS与CS ...
分类:
其他好文 时间:
2020-06-06 00:42:05
阅读次数:
80
什么是HTTP协议 客户端脸上web服务器后,若想获得web服务器中的某个web资源,需要遵守一定的通讯格式,HTTP协议用于定义客户端与web服务器通讯的格式。使用telnet程序连上web服务器,并使用HTTP协议获取某个页面,以快速了解HTTP协议的作用,利用一些浏览器的插件可以查看HTTP协 ...
分类:
Web程序 时间:
2020-06-05 16:49:02
阅读次数:
108