随笔分类 -  网络编程socket

摘要:Web端即时通讯技术:即时通讯技术简单的说就是实现这样一种功能:服务器端可以即时地将数据的更新或变化反应到客户端,例如消息即时推送等功能都是通过这种技术实现的。但是在Web中,由于浏览器的限制,实现即时通讯需要借助一些方法。这种限制出现的主要原因是,一般的Web通信都是浏览器先发送请求到服务器,服务 阅读全文
posted @ 2018-03-18 15:34 听风。 阅读(23707) 评论(1) 推荐(9) 编辑
摘要:今天看到一篇cookie的文章,写的特别详细,感谢 晚晴幽草轩 的分享,原文链接http://mp.weixin.qq.com/s/NXrH7R8y2Dqxs9Ekm0u33w 原文如下,记录到此供以后查阅并希望好文章能被更多需要的人看到 背景 在HTTP协议的定义中,采用了一种机制来记录客户端和服 阅读全文
posted @ 2018-02-28 08:11 听风。 阅读(9017) 评论(0) 推荐(1) 编辑
摘要:在看SocketServer源码之前,先看一个例子: class Base(object): def __init__(self, name): self.name = name self.Testfunc() def Testfunc(self): print('do Base Testfunc' 阅读全文
posted @ 2017-10-22 16:14 听风。 阅读(606) 评论(0) 推荐(1) 编辑
摘要:TCP/IP协议三次握手与四次握手流程解析 一、TCP报文格式 TCP/IP协议的详细信息参看《TCP/IP协议详解》三卷本。下面是TCP报文格式图: 图1 TCP报文格式 上图中有几个字段需要重点介绍下: (1)序号:Seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时 阅读全文
posted @ 2017-09-03 12:14 听风。 阅读(1358) 评论(1) 推荐(2) 编辑
摘要:一、初识网络协议 网络协议是为计算机网络中进行数据交换而建立的规则、标准或者说是约定的集合。因为不同用户的数据终端可能采取的字符集是不同的,两者需要进行通信,必须要在一定的标准上进行。一个很形象地比喻就是我们的语言,我们大天朝地广人多,地方性语言也非常丰富,而且方言之间差距巨大。A地区的方言可能B地 阅读全文
posted @ 2017-07-14 16:07 听风。 阅读(1064) 评论(0) 推荐(3) 编辑