[发明专利]一种网络交易方法及服务器有效
申请号: | 201010244274.7 | 申请日: | 2010-07-30 |
公开(公告)号: | CN102346891A | 公开(公告)日: | 2012-02-08 |
发明(设计)人: | 蒋韬;邹彤;李曦琳 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06Q30/00 | 分类号: | G06Q30/00 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 逯长明;王宝筠 |
地址: | 英属开曼群岛大开曼*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 交易 方法 服务器 | ||
技术领域
本申请涉及计算机应用技术领域,特别是涉及一种网络交易方法及服务器。
背景技术
随着电子商务的不断发展,各种具有电子商务特点的交易形式也不断出现。“秒批”、“秒杀”就是一种新近出现的网络交易形式:厂家或商家发布特价商品,在某一特定时间上架销售,所有买家在同一时间在网上抢购,从而瞬间成交商品。
目前,各种电子商务网站纷纷开始尝试构建秒批交易系统或秒杀交易系统。但是在实际交易过程中,买家经常会遇到各种问题,以秒批交易系统为例,已经成功下了订单却没有秒批成功。这是因为参与秒批的买家用户量不断增加,而受技术条件限制,服务器无法在短时间内处理大量的并发用户请求,因此对于多个客户对于同一产品的订货请求无法立刻做出响应处理,这种情况下,服务器将会先接收请求,然后再做随机选取或仲裁,导致“秒批”的名不副实。
此外,作为一种实际上的“抢购”行为,秒批、秒杀对于信息的即时性要求很高,买家用户会不断刷新页面以获取最新的信息。一方面,大量买家用户同时访问服务器必然会造成一部分用户的数据延迟,另一方面,在现有的秒批、秒杀交易系统中,服务器需要通过查询商品数据库来获取商品信息,而数据库的响应速度较慢,无法适应频繁的数据查询请求,导致服务器无法及时向所有买家用户反馈商品信息。
可见,现有的秒批、秒杀交易系统,受买家用户数量的影响较大,经常会导致交易无法正常进行。
发明内容
为解决上述技术问题,本申请实施例提供一种网络交易方法及服务器,以降低买家用户数量对系统的影响,保证网络交易的正常进行。本申请技术方案如下:
一种网络交易方法,包括:
服务器向用户客户端提供交易活动信息;
交易活动开始后,接收第一用户客户端发送的信息更新请求,判断当前的交易用户数量是否小于第一阈值,所述第一阈值根据所述服务器允许的最大并发用户数预先确定;
如果是,则将所述第一用户确定为交易用户,并向所述第一用户客户端提供允许交易提示;
接收交易用户的客户端发送的交易请求,完成与该交易用户的交易,并将当前的交易用户数量减1。
一种网络交易服务器,包括:
信息提供单元,用于向用户客户端提供交易活动信息,交易活动开始后,接收第一用户客户端发送的信息更新请求;
交易用户确定单元,用于判断当前的交易用户数量是否小于第一阈值,所述第一阈值根据所述服务器允许的最大并发用户数预先确定;如果是,则将所述第一用户确定为交易用户,并向所述第一用户客户端提供允许交易提示;
交易处理单元,用于接收交易用户的客户端发送的交易请求,完成与该交易用户的交易,并将当前的交易用户数量减1。
本申请实施例提供的技术方案,根据服务器允许的最大并发用户数确定是否允许用户进行网络交易活动,从而限制了同时访问服务器的交易用户数量,服务器可以及时对交易用户的请求做出处理。此外,在上述方案的基础上,还可以通过限制访问交易活动信息页面的用户数量的方式进一步减轻服务器的压力,确保网络交易活动的正常进行。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1为本申请实施例网络交易系统的结构示意图;
图2为本申请实施例网络交易方法的流程图;
图3为本申请实施例网络交易方法的另一种流程图;
图4为本申请实施例网络交易系统的另一种结构示意图;
图5为本申请实施例网络交易服务器的结构示意图;
图6为本申请实施例网络交易服务器的另一种结构示意图。
具体实施方式
首先对本申请实施例中的交易系统的结构进行简单介绍,参见图1所示,该系统包括多个客户端100和一台网络交易服务器200。其中,网络交易服务器200的主要功能包括:向客户端100发布交易信息、接收各个客户端发送的交易请求、处理交易请求等等。
在实际应用中,网络交易服务器200一般是服务器群的形式,其由多个不同功能的服务器组成,包括应用服务器、计数信息服务器、产品信息服务器等。
其中,应用服务器主要用于处理用户请求,但是处理过程中所需的信息需要由计数信息服务器、产品信息服务器提供。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010244274.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种超重力设备防气体短路装置
- 下一篇:盾构机用圆柱形先行刀的安装结构