分散式功能环境管理系统及方法技术方案

技术编号:2877475 阅读:283 留言:0更新日期:2012-04-11 18:40
一种分散式功能环境管理系统及方法,包括复数功能伺服器、一主伺服器、以及至少一副伺服器。当功能伺服器执行时,分别传送相应的一附属资料给主伺服器,主伺服器将附属资料储存于一储存媒体中,并将附属资料传送给副伺服器,且副伺服器提供一介面给至少一使用者端查询这些附属资料。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术系有关于一种功能环境管理技术,且特别有关于一种可以将分散的功能伺服器的运作状态集中管理的分散式功能环境管理系统以及使用此分散式功能环境管理系统的方法。在网络游戏中,各个提供游戏的伺服器必须处理各自连线使用者的指令、存取操作,而在不同的伺服器之间则缺乏了互相连结且将不同游戏伺服器的状态集中管理的机制。因此,当使用者需要进行网络游戏时,则必须以尝试错误的方式来试着进入某个游戏伺服器以求进行游戏。而若游戏伺服器因超过系统负荷而无法正常运作、或未开机的情况时,则使用者在无法了解游戏伺服器的状态下,无法顺利取得连线与游戏服务。另外,近年来网络咖啡(提供网络游戏的商家)的蓬勃发展,存在于各区域网络咖啡的游戏伺服器,在缺乏适当的管理下,也无法达到有效的资源分享以及吸引更多网络游戏族群的功能。
技术实现思路
有鉴于此,本专利技术的主要目的为提供一种可以将分散于网络咖啡端、内容提供者(Content Provider)端,如游戏网站等等的游戏伺服器的状态集中管理的分散式功能环境管理系统。同时,使用者可以通过本系统查询不同游戏伺服器的状态,而选择最适合的游戏伺服器以要求提供游戏服务。为了达成本专利技术的上述目的,可借由本专利技术所提出的一种分散式功能环境管理系统来达成。此系统包括复数功能伺服器、一主伺服器、 以及至少一副伺服器。当功能伺服器执行时,分别传送相应的一附属资料给主伺服器,而主伺服器接收到附属资料之后,则将附属资料储存于一储存媒体中,并将附属资料传送给副伺服器。副伺服器则提供一介面给至少一使用者端查询这些由主伺服器所传送的附属资料。另外,每一功能伺服器更可以在每一既定时间之后,分别传送出相应的一更新资料给主伺服器,且主伺服器将更新资料储存于储存媒体中,并将更新资料传送给副伺服器,且副伺服器依据这些更新资料将附属资料进行更新,以保持不同功能伺服器的最新状态。此外,主伺服器也可以将附属资料进行分类,并依照不同类别将附属资料传送至相应的副伺服器中。此外,上述的功能伺服器可以是游戏伺服器,且附属资料可以包括一网络地址、功能伺服器名称、目前使用人数、以及功能列表等等信息。一种功能伺服器登录方法,该方法包括下列步骤当一功能伺服器执行时,将相应该功能伺服器的一附属资料传出;一主伺服器接收由该功能伺服器传送的该附属资料,储存该附属资料于一储存媒体中,并将该附属资料传出;以及一副伺服器接收由该主伺服器传送的该附属资料。其中包括该副伺服器提供一介面给至少一使用者端查询该附属资料。其中更包括该功能伺服器在每一既定时间之后,将相应的一更新资料传出;该主伺服器接收该更新资料,储存该更新资料于该储存媒体中,并将该更新资料传出;以及该副伺服器接收该更新资料,并依据该更新资料将该附属资料进行更新。其中更包括该主伺服器将该附属资料进行分类,并依照不同类别将该附属资料传送至相应的该副伺服器。其中该功能伺服器可为游戏伺服器。其中该附属资料可以包括一网络地址、一功能伺服器名称、一目前使用人数、一功能列表。其中该储存媒体为资料库或存储器。其中该介面为一网页。一种使用者端登入功能伺服器方法,该方法包括下列步骤一使用者端通过一介面向一副伺服器查询复数附属资料;由该等附属资料中选择一个附属资料;以及依据该选定附属资料连接至相应的一功能伺服器。其中该功能伺服器可为游戏伺服器。其中该附属资料可以包括一网络地址、一功能伺服器名称、一目前使用人数、一功能列表。其中该介面为一网页。图2为显示依据本专利技术实施例的一种游戏伺服器登录方法的流程图。图3为显示依据本专利技术实施例的一种使用者端登入游戏伺服器方法的流程图。主伺服器30中包括一资料库31,用以储存游戏伺服器10所传送的附属资料(图中未显示)。其中,资料库31亦可是一存储器或是其他可用以储存资料的储存媒体,且附属资料可以包括游戏伺服器的网络位址,如IP地址、游戏伺服器名称、目前游戏伺服器上的使用人数、以及游戏伺服器上所提供的功能列表等等信息。副伺服器50中则包括一介面51,用以提供使用者端70通过网络60进行相关附属资料的查询作业。其中,介面51可以是一个包含相关附属资料的网页(Web Page)。且当使用者端70由副伺服器50查询完相关的附属资料之后,则可以通过网络80登入游戏伺服器10,以要求提供游戏服务。接下来,图2为显示依据本专利技术实施例的一种游戏伺服器登录方法的流程图。同时参考附图说明图1与图2,当游戏伺服器10开始执行时,如步骤S100,不同的游戏伺服器10会将其本身的网络地址、游戏伺服器名称、使用人数、以及功能列表等信息(附属信息)分别通过网络20传送给主伺服器30。当主伺服器30接收到对应不同游戏伺服器10的附属资料之后,则如步骤S102,将接收到的附属资料记录储存于资料库31之中。接着,如步骤S104,主伺服器30将接收到的附属资料进行分类,且依照不同的分类结果,将附属资料通过内部网络40传送给不同的副伺服器50。其中,步骤S104中将附属资料进行分类可以是依据游戏种类、使用的人数、游戏伺服器的位置、或热门程度等等的不同规则来加以分类,且依据不同的分类结果,将附属资料传送给不同的副伺服器50,举例来说,一副伺服器50可以接收益智类型的游戏伺服器10的附属资料,而另一副伺服器50可以接收战斗类型的游戏伺服器10的附属资料。注意的是,在此实施例中主伺服器30可以将附属资料进行分类,当然地主伺服器30亦可不把附属资料分类,而直接将附属资料传送给副伺服器50。最后,步骤S106,副伺服器50接收由主伺服器30所传送的附属资料,并将其储存于一储存媒体(图1中未显示)之中,以供之后使用者端70进行查询之用。此外,每一游戏伺服器10更可以在相隔一既定时间之后,分别通过网络20传送其本身的一更新资料给主伺服器30。其中,更新资料类似于附属资料,也可以包括网络地址、名称、使用人数、以及功能列表等信息,且游戏伺服器10传送更新资料的主要目的为保持主伺服器30与副伺服器50中的相对应附属资料为最新的状态。之后,主伺服器30接收到更新资料之后,则储存更新资料于资料库31之中,并将更新资料传送给副伺服器50(若原先附属资料有进行分类,则更新资料亦需进行分类,以确保对应同一游戏伺服器10的附属资料与更新资料会传送至同一副伺服器50)。而当副伺服器50接收到更新资料时则将其储存于储存媒体(未显示)中,且依据更新资料将相应同一游戏伺服器10的附属资料进行更新。接下来,图3为显示依据本专利技术实施例的一种使用者端登入游戏伺服器方法的流程图。同时参考图1与图3,当使用者端70希望寻找一游戏伺服器10来进行游戏时,首先,如步骤S200,使用者端70通过网络60连线至副伺服器50借由副伺服器50所提供的一介面51进行查询有关于游戏伺服器10的附属资料,此时副伺服器50会将查询结果显示于副伺服器50所提供的介面51之上,举一例子,可以为表列型态,且包括每一游戏伺服器10的网络地址、名称、使用人数、以及功能列表等信息。接着,如步骤S202,使用者端70由表列中的多个游戏伺服器10的附属资料中选择一期望的附属资料。最后,如步骤S204,使用者端70可以依据此选定的附属资料(举例,依照网络地址),通过网络80连线至此选定的附属资料所相应的游戏伺本文档来自技高网...

【技术保护点】
一种分散式功能环境管理系统,包括:复数功能伺服器,用以当该等功能伺服器执行时,分别传送出相应的一附属资料;一主伺服器,接收分别由该等功能伺服器传送的该等附属资料,储存该等附属资料于一储存媒体中,并传送出该等附属资料;以及至少一副 伺服器,接收由该主伺服器传送的该等附属资料,并提供一介面给至少一使用者端查询该等附属资料。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘威志
申请(专利权)人:大宇资讯股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1