应用于网络架构的请求信息处理方法及系统技术方案

技术编号:11598965 阅读:90 留言:0更新日期:2015-06-12 16:18
本发明专利技术揭露一种应用于网络架构的请求信息处理方法,网络架构包括有一客户端、一连接于客户端的处理端、以及一连接于处理端的数据存取端,本方法包含下列步骤:判断数据存取端所储存的一数据群的内容是否符合一限制条件而产生一预先判断结果;根据预先判断结果产生一预先限制信息,并将其主动推播至处理端;根据预先限制信息而设立一请求限制条件于处理端;以及判断客户端所发出的一请求信息,若符合请求限制条件,则回传一禁止信息至客户端,本发明专利技术减轻对于数据存取端的存取流量负载,进而以较低的营运成本提供质量良好的服务。

【技术实现步骤摘要】

本专利技术系关于一种网络架构,特别是关于一种请求信息处理方法及系统。
技术介绍
习知的网络系统架构通常使用三层式架构(3-tier architecture),三层式架构包括了展现层(presentation tier,例如浏览器)、商业逻辑层(Business logic tier,例如Web/AP Server)、以及数据层(data tier,例如数据库)。三层式架构的优点在于将商业逻辑单独自服务器端分离出来,以减轻传统两层式架构(Client/Server tier)中客户端或服务器端的计算机的负载,因此广泛地使用于电子商务系统中。然而,当超过系统所能负载人数上限的使用者联机于习知的网络系统架构时(例如:热门演唱会门票订购、重要节日的车票订购、或者是路跑活动报名时),便可能会发生诸多问题。以订位的例子来说,某一个剩余位置可能会有众多的使用者进行预订,然而只会有一个人成功订到,其它人则会接收到订位失败的信息,而后必须继续对其他剩余的位置进行预订。如此,为了对于所有成功订位与失败订位的使用者响应其指令或请求,系统服务器被过度存取而承载了超出预期的流量,进而造成整体系统效能低落、响应时间过长、甚至无法进行运算而使请求或指令失效等问题。尽管企业主可选择架设更多服务器(包含供电、冷却等系统)以满足使用者数量突然大量涌进的需求,但此类承载流量过大的情况常因活动等因素产生,而活动后便会回归正常且并非经常发生,因而用以处理过量承载流量而添购的服务器便会因此闲置而造成浪费。如此不仅企业主必须付出架设机房的成本,还必须承担庞大的维护成本,从而使得整体网络系统架构的营运成本过高。
技术实现思路
本专利技术的主要目的即是提供一种应用于网络架构的请求信息处理方法及系统,用以在使用者激增的情况下减轻对于服务器的存取流量,进而以较低的营运成本提供质量良好的服务。本专利技术为解决习知技术的问题所采用的技术手段提供一种应用于网络架构的请求信息处理方法,系应用于一网络架构,网络架构包括有一客户端、一处理端、以及一数据存取端,请求信息处理方法包含下列步骤:(a)判断数据存取端所储存的一数据群的内容是否符合一限制条件而产生一预先判断结果;(b)根据预先判断结果,于数据存取端产生一预先限制信息,并将预先限制信息主动推播至处理端;(c)根据预先限制信息于处理端设立一请求限制条件;(d)判断客户端所发出的一请求信息是否符合请求限制条件,若符合,则回传一禁止信息至客户端。在本专利技术的一实施例中提供一种应用于网络架构的请求信息处理方法,在步骤(a)之后,还包括:步骤(e),数据存取端重新产生一新的预先判断结果,并根据新的预先判断结果而由数据存取端主动推播一解除限制信息,以使处理端根据解除限制信息而解除经设立的请求限制条件。在本专利技术的一实施例中提供一种应用于网络架构的请求信息处理方法,其中步骤(b)系于一预定时间区段内重复执行推播。在本专利技术的一实施例中提供一种应用于网络架构的请求信息处理方法,在步骤(a)之前,还包括:自一条件数据存取端撷取判断条件而储存于数据存取端。在本专利技术的一实施例中提供一种应用于网络架构的请求信息处理方法,其中在步骤(b)之中,系经由一信息收集端将预先限制信息主动推播至处理端。本专利技术为解决习知技术之问题所采用的另一技术手段提供一种请求信息处理系统,包括:一客户端,用以经由一网络发出一请求信息;一数据存取端,连接于网络,数据存取端储存有一数据群以及针对于数据群的一限制条件,数据存取端根据数据群是否符合限制条件而产生一预先判断结果,并根据预先判断结果端产生一预先限制信息并主动推播至网络;及一处理端,通过网络连接于客户端与数据存取端之间,处理端用以接收请求信息及预先限制信息,以根据预先限制信息设立一请求限制条件,并判断请求信息是否符合请求限制条件,若符合,回传一禁止信息至客户端。在本专利技术的一实施例中提供一种请求信息处理系统,其中数据存取端根据判断结果而主动推播一解除限制信息至网络,处理端根据解除限制信息而解除设立解除限制信息所对应的请求限制条件。在本专利技术的一实施例中提供一种请求信息处理系统,其中数据存取端以一预定周期而周期性地执行主动推播。在本专利技术的一实施例中提供一种请求信息处理系统,还包括:一条件数据存取端,通过网络连接于数据存取端,条件数据存取端通过网络发送限制条件以供数据存取端撷取。在本专利技术的一实施例中提供一种请求信息处理系统,还包括:一信息收集端,通过网络连接于数据存取端与处理端之间,信息收集端接收来自数据存取端的限制信息,并将限制信息主动推播至处理端。本专利技术的应用于网络架构的请求信息处理方法及系统能够根据预先限制信息于处理端设立请求限制条件,符合请求限制条件的请求信息会被响应禁止信息而判定为无效,因此数据存取端无需为了这些判定为无效的请求信息而进行多余的存取、响应等动作。如此一来,当使用者激增而超过系统所能负载人数上限的情况下,能够有效降低对于数据存取端的存取流量,进而减轻系统负担,并可降低设备成本而以较低的营运成本提供质量良好的服务。附图说明图1为显示根据本专利技术的第一实施例的请求信息处理系统的架构图;图2为显示根据本专利技术的第一实施例的请求信息处理方法的流程图;图3为显示根据本专利技术的第二实施例的请求信息处理系统的架构图;图4为显示根据本专利技术的第二实施例的请求信息处理方法的流程图;图5为显示根据本专利技术的第三实施例的请求信息处理系统的架构图;图6为显示根据本专利技术的第三实施例的请求信息处理方法的流程图。符号说明100、100a、100b 请求信息处理系统1               客户端2               处理端3               数据存取端4               条件数据存取端5               信息收集端具体实施方式本专利技术所采用的具体实施例,将藉由以下的实施例及附呈图式作进一步的说明。以下根据图1至图6,而说明本专利技术的实施方式。说明并非为限制本专利技术的实施方式,而为本专利技术的实施例的一种。如图1所示,依据本专利技术的第一实施例的请求信息处理系统100,系应用于一网络架构。请求信息处理系统100包括有一客户端1、一处理端2、以及一数据存取端3。在本实施例中,请求信息处理系统100系提供作为网络订票系统。但并不限定于此,视实际应用所需,请求信息处理系统100也可作为一交互式查询系统或是一活动报名系统。客户端1本文档来自技高网
...

【技术保护点】
一种应用于网络架构的请求信息处理方法,系应用于一网络架构,其特征在于,该网络架构包括有一客户端、一处理端、以及一数据存取端,该请求信息处理方法包含下列步骤:(a)判断该数据存取端所储存的一数据群的内容是否符合一限制条件而产生一预先判断结果;(b)根据该预先判断结果,于该数据存取端产生一预先限制信息,并将该预先限制信息主动推播至该处理端;(c)根据该预先限制信息于该处理端设立一请求限制条件;(d)判断该客户端所发出的一请求信息是否符合该请求限制条件,若符合,则回传一禁止信息至该客户端。

【技术特征摘要】
1.一种应用于网络架构的请求信息处理方法,系应用于一网络架构,其特征在于,该网
络架构包括有一客户端、一处理端、以及一数据存取端,该请求信息处理方法包含下列步骤:
(a)判断该数据存取端所储存的一数据群的内容是否符合一限制条件而产生一预先判断
结果;
(b)根据该预先判断结果,于该数据存取端产生一预先限制信息,并将该预先限制信息主
动推播至该处理端;
(c)根据该预先限制信息于该处理端设立一请求限制条件;
(d)判断该客户端所发出的一请求信息是否符合该请求限制条件,若符合,则回传一禁止
信息至该客户端。
2.如权利要求1所述的请求信息处理方法,其特征在于,在步骤(a)之后,还包括:
步骤(e),该数据存取端重新产生一新的预先判断结果,并根据该新的预先判断结果而由
该数据存取端主动推播一解除限制信息,以使该处理端根据该解除限制信息而解除经设立的
该请求限制条件。
3.如权利要求1所述的请求信息处理方法,其特征在于,该步骤(b)系于一预定时间区
段内重复执行该推播。
4.如权利要求1、2、或3中任一项所述的请求信息处理方法,其特征在于,在步骤(a)
之前,还包括:
自一条件数据存取端撷取该判断条件而储存于该数据存取端。
5.如权利要求1、2、或3中任一项所述的请求信息处理方法,其特征在于,在步骤(b)
之中,系经由一信息收集端将该预先限制信息主动推播至该处理端。
6.一种请求信息处理系统,...

【专利技术属性】
技术研发人员:邱光宗曹士昌
申请(专利权)人:拓连股份有限公司
类型:发明
国别省市:中国台湾;71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1