[发明专利]网络并发通讯请求转串行队列技术无效

专利信息
申请号: 201110307094.3 申请日: 2011-10-10
公开(公告)号: CN102394867A 公开(公告)日: 2012-03-28
发明(设计)人: 不公告发明人 申请(专利权)人: 深圳市金槌拍卖行有限公司
主分类号: H04L29/06 分类号: H04L29/06
代理公司: 暂无信息 代理人: 暂无信息
地址: 518026 广东省深圳*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 网络 并发 通讯 请求 串行 队列 技术
【说明书】:

一、技术领域:

本技术属于计算机网络通讯技术领域,利用堆栈算法、计算机网络通讯技术中的底层通讯技术Socket、TCP/IP协议,以及一系列的方法,实现:

(1)服务器将大量客户端向服务器发出的并发TCP/IP Socket请求,转换为串行队列请求。

(2)服务器端利用单一线程依次对并行队列中的客户端请求进行响应,在响应的过程中,对数据进行锁定、读取、更改、解锁。

(3)服务器端完成一条请求后,再继续下处理下一条客户端请求。

二、背景技术:

在电子商务平台中用户账户变化、在线交易状态改变、网络拍卖交易中,大量用户同时对某公共数据进行读写访问的时候,对数据的一致性很难保障,一般大型数据库系统在处理并发读写同一数据时采用加锁技术,以防脏读或脏写,但常常因为加锁不当造成死锁或者其他问题。本技术的实现,是利用计算机底层的TCP/IP网络通讯协议、Socket API通讯组件、编程语言(java)等工具研发出来的一种网络通讯中并发请求转串行队列处理的技术。服务器将大量客户端发送的请求,转换为串行队列请求,然后使用单线程逐一响应队列中的客户端请求,同一时刻只有一个请求读、写数据,保证业务系统数据的一致性,保证应用系统更公平、更公正,避免因并发操作导致的数据不一致、数据锁定异常等法律纠纷问题。

涉及到的技术有:

(1)TCP/IP网络通讯协议,全名:Transmission Control Protocol/Internet Protocol,是异构网络互连的通信协议,通过它可以实现各种异构网络或异种机之间的互联通信。

(2)Socket模型API通讯组件。

(3)Java开发语言。

三、发明内容:

网络并发通讯请求转串行队列技术。

(1)大量客户端发起与服务器的TCP/IP Socket请求,服务器侦听到该请求。

(2)服务器侦听到大量并发的TCP/IP Socket请求,各侦听线程将接收到的请求,转换为串行队列。

(3)服务器的业务线程为单一线程,负责监控串行队列的请求数据,用先进先出的原则,逐一响应客户端的请求。

(4)服务器在响应的过程中,对数据进行锁定、读取、更改、解锁。因为是单一线程操作,不存在死锁、脏读、脏写、不一致问题。

(5)服务器端完成一条客户端请求后,再继续下处理下一条客户端请求。

四、附图说明:

附图是本发明的计算机程序流程图。图中,①流程为:大量客户端向服务器发起并行的TCP/IP Socket请求。②流程为:服务器根据先后顺序,将并发请求转换为串行队列方式。③流程为:服务器按顺序响应串行队列中的客户端请求。

五、具体实施方式:

(一)准备工作:

(1)获得本技术的软件分发包:服务器端TCP/IP Socket处理软件包。

(2)在服务器系统软件中,引用、包含服务器端TCP/IP Socket处理软件包。

(3)在软件系统的开发中,调用服务器端TCP/IP Socket处理软件包提供的API接口方法。

(二)服务器系统软件开发:

(4)开发服务器业务处理系统,使用Socket API建立与客户端的长连接。

(5)服务器并发接收客户端的TCP/IP Socket请求,将请求Socket对象、业务处理方法函数地址指针传入本软件包API接口方法。

(6)API接口方法自动进行TCP/IP Socket请求转换为串行队列,并一次回调(5)所述的业务处理方法函数,进行业务处理,响应客户端请求。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市金槌拍卖行有限公司,未经深圳市金槌拍卖行有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110307094.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top