HTTP协议描述的是发送方与接收方的通信协议,通过两方的自觉遵守而存在,当然有不少的浏览器并没有百分百遵守这份协议。HTTP是运行于应用层的协议,基于TCP协议而运作。基本上是客户/服务器对答模式,其中也包括在传输过程中的代理,网关,通道,缓存等都需要遵守这份协议。 阅读完RFC之后,较为难以理解的 ...
分类:
Web程序 时间:
2019-02-26 19:02:06
阅读次数:
199
上边显示的连接被拒绝. 上边的运行客户端是基于TCP协议的 因此,我们需要先启动服务端,然后再启动客户端. ...
分类:
其他好文 时间:
2019-02-07 20:32:24
阅读次数:
290
1、TCP/IP是一种可靠的网络协议,它在通信的两端各建立一个Socket,从而在通信的两端之间形成网络虚拟链路; 一旦建立了虚拟的网络链路,两端的程序就可以通过虚拟链路来进行通信; 2、Java对基于TCP协议的网络通信提供了良好的封装; Java使用Socket对象来代表两端的通信端口; 并通过 ...
分类:
其他好文 时间:
2019-01-17 23:40:39
阅读次数:
243
摘要: WebSocket用于在Web浏览器和服务器之间进行任意的双向数据传输的一种技术。WebSocket协议基于TCP协议实现,包含初始的握手过程,以及后续的多次数据帧双向传输过程。其目的是在WebSocket应用和WebSocket服务器进行频繁双向通信时,可以使服务器避免打开多个HTTP连接 ...
分类:
Web程序 时间:
2019-01-15 20:31:50
阅读次数:
220
一、基于TCP协议的socket通信 二、单循环模式 三、远程执行命令 ...
分类:
编程语言 时间:
2018-12-15 11:45:54
阅读次数:
207
1、什么是C/S架构? 2、互联网协议是什么?分别介绍五层协议中每一层的功能? 3、基于tcp协议通信,为何建立链接需要三次握手,而断开链接却需要四次挥手 4、为何基于tcp协议的通信比基于udp协议的通信更可靠? 5、?流式协议指的是什么协议,数据报协议指的是什么协议? 6、什么是socket?简 ...
分类:
其他好文 时间:
2018-12-09 00:31:15
阅读次数:
281
Django回顾 1 web应用 本质是基于socket实现的应用程序 浏览器-----------服务器 2 http协议:应用层协议 1 基于TCP协议 2 基于请求响应 3 短连接 4 无状态保存(引入了cookie,session技术) 请求协议 浏... ...
分类:
其他好文 时间:
2018-12-04 10:09:59
阅读次数:
200
一、缓冲区 每个 socket 被创建后,都会分配两个缓冲区,输入缓冲区和输出缓冲区。write()/send() 并不立即向网络中传输数据,而是先将数据写入缓冲区中,再由TCP协议将数据从缓冲区发送到目标机器。一旦将数据写入到缓冲区,函数就可以成功返回,不管它们有没有到达目标机器,也不管它们何时被 ...
分类:
其他好文 时间:
2018-11-24 14:45:27
阅读次数:
198
1、驱动: MySQL基于TCP 协议之上开发,但是网络连接后,传输的数据必须遵循MySQL的协议。 封装好 MySQL协议的包,就是驱动程序 MySQL的驱动: MySQLdb:最有名的库,对MySQL的c client封装实现,只支持 Python2 MySQL官方Connector pymys ...
分类:
数据库 时间:
2018-11-09 22:52:10
阅读次数:
922
一:网络通信的三要素? IP地址 端口号 通信协议 IP地址:是网络中设备的通信地址。由于IP地址不易记忆,故可以使用主机名。本地环回地址,127.0.0.1 本地主机名localhost 端口号:发送端准备的数据要发送到指定的目的应用程序上,为了标识这些应用程序,所以用网络数字来标识这些不同的应用 ...
分类:
编程语言 时间:
2018-11-05 20:07:47
阅读次数:
175