[QSocket]单连接多请求和多连接合并处理协议及实现思路

一般的网络业务处理都是请求+应答式的,当然有时候可以不需要应答(我们可以称之为通知)。但是,请求发送过去后,这个连接在服务器端处理完成返回数据之前,是处于空置状态的,而且也不利于充分利用服务器的处理性能,所以在 QSocket 我将为大家提供一个单连接多请求处理协议(暂定名)实现,它的目的是将请求和返回的结果顺序异步化

[QSocket]QSocket 总体设计框架说明

QSocket 是 QDAC 开源组件的一个重要的组成部分,终于要开始开工了,为了方便大家了解 QSocket,对 QSocket 的总体设计的一些想法,我在这里给大家简要的描述一下。 首先,QSocket 同 QDAC 的其它组成部分一样,是跨平台的,这意味着你可以在不同的操作系统中,体验 QSocket 为你带来的

QSocket-为什么TCP连接建立需要三步握手过程?

TCP协议在初始化连接时,分为三步: (1)、发起端发送 SYN 请求到接收端。 (2)、接收端发送 SYN+ACK 数据包到发送端。 (3)、发送端发送 ACK 请求到接收端。 有人对为什么需要这三步存颖,觉得两步就够了,实际上是没有完全理解他们分别做了什么。 (1)、SYN 请求就不用说了,发起端通知接收端我要和你

QSocket设计的一些构想讨论

讨论时间:2014年12月29日 讨论范围:QDAC官方QQ群 讨论内容: (1)、QSocket将包含单连接多会话并发的支持。一个客户端与服务器端只有一个连接,但这个连接采用某些技术手段,可以并行的发送多个会话。会话之间通过优先级控制,高优先级的会话会得到更高的发送机率,而低优先级的会话发送机率只是更小。同时,采用帧