一种数据处理方法、装置和服务器的制造方法_2

文档序号:8258785阅读:来源:国知局
框图;
[0034]图6示出了根据本发明一个实施例的一种服务器实施例的结构框图;
[0035]图7示出了根据本发明一个实施例的一种服务器实施例的可选结构框图。
【具体实施方式】
[0036]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0037]实施例一
[0038]参照图1,示出了根据本发明一个实施例的终端侧数据处理方法实施例的步骤流程图,具体可以包括如下步骤:
[0039]步骤102,获取网页中Flash播放器在交互过程中产生的交互结果数据。
[0040]本实施例中,Flash播放器可以为Flash播放器插件,网页中加载Flash播放器插件可以为用户提供互动功能,如包含简单的动画、视频内容、复杂演示文稿以及其它允许用户交互的内容,例如网页的轻游戏等。用户可以与网页中的Flash播放器插件进行交互,在交互过程中会产生相应的交互结果数据,例如轻游戏的游戏成绩等。
[0041 ] 本实施例中加载有Flash播放器插件的网页可以由浏览器开启,也可以是由其他图形用户界面(Graphical User Interface,⑶I)开启的。该浏览器或其他⑶I界面可以获取交互结果数据。
[0042]步骤104,将所述交互结果数据发送给服务器进行有效性验证。
[0043]将交互结果数据发送给服务器,以在服务器侧对该交互结果数据进行有效性验证。有效性验证用于验证交互结果数据是否有效,通过有效性验证的交互结果数据才会得到认证,作为真实有效的交互结果记录在服务器侧。
[0044]服务器可以接收到各个用户反馈的交互结果数据,从而按照预置规则对于各个验证通过的交互结果数据进行排序获取相应的排序结果,如对于轻游戏的游戏成绩,按照其游戏成绩的分数由大到小排序。
[0045]步骤106,接收所述服务器反馈的交互结果排序信息。
[0046]服务器在完成排序后生成相应的交互结果排序信息,因此该交互结果排序信息是服务器依据验证结果对各用户的交互结果数据进行排序后生成的。
[0047]步骤108,采用所述交互结果排序信息对所述网页中对应展示区域内的展示数据进行更新并展示。
[0048]本实施例中,为了更清晰的显示交互的结果,网页中不但包含Flash播放器插件播放交互内容,还包括展示区域,用于展示与该交互内容相关的展示数据,例如用户信息,各用户的交互结果排序信息。
[0049]因此在接收到交互结果排序信息后,可以采用该交互结果排序信息对所述网页中对应展示区域内的展示数据进行更新,即更新展示区域内展示的交互结果排序信息,然后在展示区域内展示更新后的展示数据。
[0050]综上所述,对于网页中Flash播放器插件在交互过程中产生的交互结果数据,可以将其发送到网页服务器进行有效性验证,能够实时对获取并验证数据,及时获知交互结果是否有效。然后获取服务器依据验证结果对各用户的交互结果数据进行排序后生成的交互结果排序信息,进而采用所述交互结果排序信息对所述网页中对应展示区域内的展示数据进行更新并展示,虽然交互仅是与网页中Flash播放器插件完成的,但可以从服务器中获取排序后的各用户的交互结果数据,为下一次交互提供准确的依据,提高交互的趣味性。
[0051]实施例二
[0052]上述实施例论述了浏览器侧交互后的数据处理步骤,本实施例论述服务器侧对交互结果数据的数据处理步骤。
[0053]参照图2,示出了根据本发明一个实施例的服务器侧数据处理方法实施例的步骤流程图,具体可以包括如下步骤:
[0054]步骤202,服务器接收交互结果数据。
[0055]本实施例中,所述交互结果数据是所述网页中Flash播放器在交互过程中产生的。网页可以加载Flash播放器插件为用户提供互动功能,如包含简单的动画、视频内容、复杂演示文稿以及其它允许用户交互的内容,例如网页的轻游戏等。用户可以与网页中的Flash播放器插件进行交互,在交互过程中会产生相应的交互结果数据,例如轻游戏的游戏成绩等。
[0056]本实施例中加载有Flash播放器插件的网页可以由浏览器开启,也可以是由其他Gn界面开启的。该浏览器或⑶I界面可以获取交互结果数据并发送给服务器。服务器接收网页所在浏览器等图形用户界面反馈的交互结果数据。
[0057]步骤204,对所述交互结果数据进行有效性验证。
[0058]服务器对该交互结果数据进行有效性验证,即检验该交互结果数据是否有效,是否是用户通过作弊手段产生的,获取相应的验证结果,包括验证通过或验证不通过。
[0059]步骤206,忽略该交互结果数据。
[0060]当对交互结果数据的有效性验证不通过时,该交互结果数据无效,可以忽略该交互结果数据。
[0061]步骤208,交互结果数据有效。
[0062]当对交互结果数据的有效性验证通过时,表征该交互结果数据有效,作为有效数据执行后续操作,如排序,确认用户的最优秀交互结果等。
[0063]步骤210,依据验证结果对各用户的交互结果数据进行排序,生成交互结果排序信息。
[0064]针对有效的交互结果数据,服务器对有效的各用户的交互结果数据按照预置规则进行排序,预置规则可以依据实际需求确定,如若交互结果数据是一个结果分值,则可以按照由大到小的顺序进行排序。通过排序生成交互结果排序信息。该交互结果排序信息中可以包括各排序名次的交互结果数据以及对应的用户信息等。
[0065]步骤212,对所述交互结果排序信息进行反馈,以在所述网页中依据交互结果排序信息的更新及展示。
[0066]服务器将该交互结果排序信息反馈各用户,可以采用该交互结果排序信息对所述网页中对应展示区域内的展示数据进行更新,即更新展示区域内展示的交互结果排序信息,然后在展示区域内展示更新后的展示数据。
[0067]综上所述,服务器可以实时对用户上传的网页中Flash播放器插件在交互过程中产生的交互结果数据进行有效性验证,从而实时确认交互结果数据是否有效,保证交互结果数据的真实、有效。然后依据验证结果对各用户的交互结果数据进行排序生成交互结果排序信息,反馈交互结果排序信息以在所述网页中依据交互结果排序信息的更新及展示,通过服务器实现在每个网页中显示其他用户的交互结果数据,实现网页中Flash播放器插件外的动态交互。
[0068]实施例三
[0069]在上述实施例的基础上,本实施例详细论述针对交互结果数据的数据处理步骤。
[0070]参照图3,示出了根据本发明一个实施例的数据处理方法交互示意图,具体可以包括如下步骤:
[0071]3.02、终端获取交互结果数据。
[0072]3.04,终端获取在所述Flash播放器上执行交互的用户的用户信息。
[0073]3.06,终端发送交互结果数据和用户信息给服务器。
[0074]本发明一个可选实施例中,所述获取网页中Flash播放器在交互过程中产生的交互结果数据,包括:通过所述Flash播放器的脚本接口获取所述Flash播放器在交互过程中产生的交互结果数据。还包括:获取在所述Flash播放器上执行交互的用户的用户信息,并在给所述服务器发送所述交互结果数据时发送所述用户信息。
[0075]网页中加载有Flash播放器插件后,该Flash播放器插件可以提供互动内容与用户互动,并在互动过程中生成互动结果数据,如Flash播放器插件提供轻游戏,轻游戏的交互结果数据可以为游戏的成绩分值,其中,轻游戏是指可以随时体验、操作简单方便、不耗费过多流量资源、付费门槛较低的游戏产品。
[0076]网页中的Flash播放器插件不能直接与服务器交互,因此要通过Flash播放器插件的脚本接口与网页交互,网页获取该Flash播放器插件在交互过程中产生的交互结果数据。并且,用户可以在网页中登录以时网页获取相应的用户信息,从而在上传交互结果数据同时上传用户信息,如用户标识等。
[0077]本实施例中,可以在网页建立JS(JavaScript)接口层,Flash播放器插件产生的交互结果数据通过AC3 (Flash Act1nScript 3)接口传递给本地JS接口层,该JS接口层基于该交互结果数据和用户信息生成相应的请求消息通过浏览器等发送给服务器。
[0078]3.08、服务器对交互结果数据进行有效性验证。
[0079]3.10、若服务器验证数据无效,则丢弃无效的交互结果数据。
[0080]3.12、若服务器验证数据有效,则对接收的各用户的有效交互结果数据按照从大到小进行排序。
[0081]本发明一个可选实施例中,依据验证结果对各用户的交互结果数据进行排序,生成交互结果排序信息,包括:当验证所述交互结果数据有效时,对接收的各用户的有效交互结果数据按照从大到小进行排序,生成交互结果排序信息
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1