[发明专利]一种实现数据处理和交互的方法和系统有效
申请号: | 201410014386.1 | 申请日: | 2014-01-13 |
公开(公告)号: | CN103701830A | 公开(公告)日: | 2014-04-02 |
发明(设计)人: | 张在理;王倩 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 王丹;栗若木 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种实现数据处理和交互的方法,应用于客户端,包括:命令处理线程从新请求命令链表中取出请求命令并插入正处理命令链表中,对所述请求命令进行拆分,将拆分成的数据包插入发送包链表中;发送线程从所述发送包链表中取出数据包进行发送;接收线程如接收到来自服务端的数据包,则将数据包插入接收包链表中;数据包处理线程判断接收包链表中的数据包是否能够组装成完整的响应命令,是则取出数据包进行组装,将组装完毕的响应命令插入响应命令链表中,并根据该响应命令将正处理命令链表中的对应请求命令删除;其中,所述发送线程和接收线程均为多个,各线程并行执行。本发明能够提高物理连接的带宽使用率并且优化逻辑连接的数目。 | ||
搜索关键词: | 一种 实现 数据处理 交互 方法 系统 | ||
【主权项】:
一种实现数据处理和交互的方法,应用于客户端,包括:命令处理线程从新请求命令链表中取出请求命令并插入正处理命令链表中,对所述请求命令进行拆分,将拆分成的一个或多个数据包插入发送包链表中;发送线程从所述发送包链表中取出数据包进行发送;接收线程如接收到来自服务端的数据包,则将数据包插入接收包链表中;数据包处理线程判断接收包链表中的数据包是否能够组装成一条完整的响应命令,是则取出数据包进行组装,将组装完毕的响应命令插入响应命令链表中,并根据该响应命令将正处理命令链表中的对应请求命令删除;其中,所述发送线程和接收线程均为多个;各线程并行执行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410014386.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种电解出装起吊作业行车定位装置
- 下一篇:一种烘干托盘装卸车