数据处理方法、装置、客户端、服务器及系统的制作方法_3

文档序号:8459202阅读:来源:国知局
的目的物信息中包括的与目的物对应的交换资源信息、目的物标识和目的物名称以及目的物转移信息的标识信息、目的物数量等信息生成目的物转移信息,再根据目的物转移信息生成目的物转移指令。
[0084]由于资源转移服务器对目的物信息具有一定的维护策略,比如,资源转移服务器对某一个目的物进行删除或修改等,因此,为了明确资源转移服务器是否对目的物信息进行了删除或修改,以确定资源转移服务器中是否维护有目的物信息,避免对资源转移服务器中未维护的目的物进行转移时造成的处理资源的浪费,资源平台服务器需要对目的物信息进行验证。具体地,资源平台服务器根据目的物转移请求生成的目的物转移指令发送给客户端,包括:
[0085]I)资源平台服务器获取属性信息包括的目的物标识,并将目的物标识发送给资源转移服务器;
[0086]2)资源转移服务器在预存的各个目的物信息中查找包括目的物标识的目的物信息,若查找到包括目的物标识的目的物信息,则向资源平台服务器发送查找得到的目的物信息;
[0087]3)资源平台服务器接收查找得到的目的物信息,并在预存的各个目的物信息中查找与查找到的目的物信息相同的目的物信息,若查找到与查找到的目的物信息相同的目的物信息,则根据目的物信息和账户标识生成目的物转移指令发送给客户端。
[0088]其中,资源转移服务器向资源平台服务器发送的目的物信息可以包括目的物标识和与目的物对应的交换资源信息等,资源平台服务器根据目的物标识查找本地的目的物信息,该目的物信息也包括目的物标识和与目的物对应的交换资源信息等,资源平台服务器检测接收到的目的物信息中的每一项信息是否与本地查找到的目的物信息中的每一项信息相同,若检测结果为接收到的目的物信息中的每一项信息都与本地查找到的目的物信息中的每一项信息相同,则确定资源转移服务器没有对目的物信息进行修改,根据该目的物信息和属性信息生成目的物转移信息,再根据目的物转移信息生成目的物转移指令。
[0089]本实施例中,资源平台服务器获取目的物信息包括的目的物标识之前,还包括:
[0090]I)资源平台服务器接收并存储目的物提供方发送的至少一个目的物和各个目的物的目的物信息,并将各个目的物信息发送给资源转移服务器;
[0091]2)资源转移服务器接收并存储各个目的物信息。
[0092]目的物提供方将编辑好的各个目的物信息和目的物发送给资源平台服务器,资源平台服务器对接收到的目的物和目的物信息进行存储,其中,资源平台服务器中的目的物用于发送给客户端,资源平台服务器中的目的物信息用于生成目的物转移指令。
[0093]另外,资源平台服务器还将目的物信息发送给资源转移服务器,由资源转移服务器对目的物信息进行存储。
[0094]步骤403,客户端接收目的物转移指令,并根据对目的物转移指令中携带的目的物转移信息进行的转移确认生成操作指令,将操作指令发送给资源转移服务器;
[0095]客户端确定接收到的目的物转移指令来源于资源平台服务器而不是恶意网站之后,对目的物转移指令中携带的目的物转移信息进行展示,该目的物转移信息包括与目的物对应的交换资源,用户在确定目的物转移信息无误后进行转移确认,客户端根据转移确认生成操作指令发送给资源转移服务器。该操作指令携带有目的物转移信息和与账户标识关联的第一资源账户。由于客户端在确定目的物转移指令来源于资源平台服务器才进行处理,避免了恶意网站向客户端发送目的物转移指令来骗取用户的交换资源的行为,保证了处理目的物转移指令的安全性。
[0096]具体地,根据对目的物转移指令中携带的目的物转移信息进行的转移确认生成操作指令,包括:
[0097]客户端在目的物转移指令被触发时确定接收到对目的物转移信息进行的转移确认,展示资源转移服务器预先提供给客户端且用于输入第一资源账户的输入界面,根据目的物转移信息和输入的第一资源账户生成操作指令。
[0098]客户端可以在展示界面中展示目的物转移信息和“转移”的确认选项,若用户确认目的物转移信息无误则点击该确认选项,客户端接收到点击信号后确定目的转移指令被触发,即接收到对目的物转移信息进行的转移确认。客户端再在展示界面中展示资源转移服务器预先提供给客户端的输入界面,该输入界面用于供用户输入第一资源账户,该第一资源账户包括账户名和密码等信息。客户端根据目的物转移信息和输入的第一资源账户生成操作指令。
[0099]需要补充说明的是,应用库规定虚拟物的转移必须使用资源转移服务器,以便资源转移服务器可以从转移的交换资源中获取相应比例的资源,因此,为了避免资源转移服务器对目的物为非虚拟物时对资源的占有,本实施例还可以在目的物转移信息中携带目的物的类型信息,当客户端根据类型信息确定目的物是虚拟物时,通过资源转移服务器转移交换资源;当客户端根据类型信息确定目的物是非虚拟物时,通过其他的服务器转移与目的物对应的交换资源。
[0100]步骤404,资源转移服务器接收操作指令,并根据操作指令将与客户端的账户标识关联的第一资源账户中与目的物对应的交换资源转移至与目的物提供方关联的第二资源账户,并将交换资源转移成功的信息反馈给客户端;
[0101]资源转移服务器读取操作指令中携带的第一资源账户和交换资源信息,并获取与目的物提供方关联的第二资源账户,将第一资源账户中与目的物对应的交换资源转移至与目的物提供方关联的第二资源账户,并将交换资源转移成功的信息反馈给客户端。
[0102]步骤405,客户端向资源平台服务器发送目的物获取请求,目的物获取请求携带有目的物转移信息;
[0103]客户端在接收到资源转移服务器发送的信息反馈后,向资源平台服务器发送目的物获取请求。为了使资源平台服务器确定需要发送的目的物,目的物获取请求可以携带有目的物转移信息。
[0104]步骤406,资源平台服务器将接收到的目的物获取请求发送给资源转移服务器;
[0105]资源平台服务器可以根据目的物转移信息直接将目的物发送给客户端。进一步地,资源平台服务器发送目的物的操作需要基于第一资源账户中转移出与该目的物对应的交换资源的操作,因此,资源平台服务器还需要检测第一资源账户中是否已经转移出与目的物对应的交换资源,此时,资源平台服务器可以将目的物获取请求发送给资源转移服务器。
[0106]步骤407,资源转移服务器接收目的物获取请求,在预先记录的各个目的物转移信息中查找目的物获取请求所携带的目的物转移信息,若查找到目的物获取请求所携带的目的物转移信息,则向资源平台服务器发送目的物转移确认信息;
[0107]由于资源转移服务器在对每一个第一资源账户进行交换资源转移之后,都会记录该交换资源信息和第一资源账户所属的目的物转移信息,因此,资源转移服务器可以在预先记录的各个目的物转移信息中查找目的物获取请求中携带的目的物转移信息,若查找到目的物获取请求所携带的目的物转移信息,则向资源平台服务器发送目的物转移确认信肩、O
[0108]进一步地,为了节省资源转移服务器在查找目的物转移信息时占用的资源,资源转移服务器还可以获取目的物转移信息包括的标识信息,检测是否存在该标识信息,若检测结果为存在该标识信息,则向资源平台服务器发送目的物转移确认信息。
[0109]步骤408,资源平台服务器根据接收到的目的物转移确认信息向客户端发送目的物。
[0110]资源平台服务器根据接收到的目的物转移确认信息确定第一资源账户中已经转移出与该目的物对应的交换资源,此时,资源平台服务器根据目的物转移信息向客户端发送目的物。客户端将接收到的目的物发送给浏览器,由浏览器对该目的物进行展示。
[0111]进一步地,资源平台服务器在向客户端发送目的物之后,还需要将目的物转移信息的信息状态修改为转移成功。进一步地,资源平台服务器还可以向目的物提供方发送已向客户端发送目的物的通知,以便目的物提供方明确向哪个客户端发送了哪种目的物。
[0112]本实施例中,步骤401、403和405可以由客户端单独实施;步骤402、406和408可以由资源平台服务器单独实施;步骤404和407可以由资源转移服务器单独实施。
[0113]综上所述,本发明实施例提供的数据处理方法,通过目的物提供方将目的物信息发布于资源平台服务器和资源转移服务器,客户端向资源平台服务器发送目的物转移请求;资源平台服务器根据目的物转移请求生成目的物转移指令发送给客户端;客户端根据对目的物转移指令中携带的目的物转移信息进行的转移确认生成操作指令发送给资源转移服务器;资源转移服务器根据操作指令将与客户端的账户标识关联的第一资源账户中与目的物对应的交换资源转移至与目的物提供方关联的第二资源账户,提供了专门用于与资源转移服务器交互的客户端和资源平台服务器,当客户端和资源平台服务器的安全性较强时,每一个目的物提供方通过客户端和资源平台服务器转移目的物的过程的安全性较高,解决了目的物提供方开发出的客户端和资源平台服务器的安全性较低,容易泄露用户的资源账户等隐私信息的问题,达到了提高目的物转移过程的安全性的效果。另外,通过资源平台服务器在本地查找与资源转移服务器发送的目的物信息相同的目的物信息,可以在确定资源转移服务器中维护有目的物信息时进行目的物转移,避免了转移资源转移服务器中未维护的目的物时造成的处理资源的浪费。
[0114]请参考图4B所示的数据处理流程的应用示意图,本实施例以目的物是表情且数据处理系统包括商家服务器、浏览器、微信客户端、微信服务器和苹果服务器为例对数据处理方法的应用进行进一步说明,具体如下:
[0115]1、商家服务器将开发出的各个表情和表情信息发送给微信服务器,表情信息包括商品号、表情名称、表情金额、表情的图文介绍信息等;微信服务器对表情和表情信息进行存储,并将表情信息发送给与苹果商店对应的苹果服务器;
[0116]2、浏览器向微信客户端发送表情购买请求,该表情购买请求中包括表情的属性信息和在微信客户端中登录的微信账号,该属性信息包括商品号和数量等信息;
[0117]3、微信客户端登录微信账户,将表情购买请求转发给微信服务器;
[0118]4、微信服务器接收微信客户端发送的表情购买请求,根据商品号在发布的至少一个目的物中确定表情,获取表情的表情信息,根据表情购买请求和表情信息生成携带有表情金额、商品号、表情名称、订单号、数量和类型信息的购买订单,将购买订单添加到购买指令中发送给微信客户端;
[0119]5、微信客户端对购买指令中携带的购买订单进行展示,若接收到用户触发购买操作的触发信号,则根据类型信息检测表情是否是虚拟物,若检测出表情是虚拟物,则展示苹果服务器预先提供给微信客户端且用于输入苹果账户的输入界面,在接收到用户输入的苹果账户后,向苹果服务器发送操作指令,该操作指令中携带有商品号、表情金额和订单号的购买订单和苹果账户,该苹果账户可以包括账户名和账户密码;
[0120]6、苹果服务器接收到携带有购买订单和苹果账户的操作指令,在苹果账户预存的金额中转移出与表情金额相等的金额给商家服务器的账户,在转移成功后对订单号进行存储,再向微信客户端发送对表情购买成功的反馈信息;
[0121]7、微信客户端接收苹果服务器发送的反馈信息,向微信服务器发送携带有订单号的取货请求;
[0122]8、微信服务器将订单号发送给苹果服务器;
[0123]9、苹果服务器在检测出苹果服务器中存储有该订单号后,向微信服务器发送对表情购买成功的反馈信息;
[0124]10、微信服务器接收苹果服务器发送的反馈信息,向微信客户端发送该订单号所指示的数量的表情,将购买订单设置为购买成功的状态,并向商家服务器发送微信账户购买表情成功的通知,以便商家服务器明确哪个微信用户购买了哪种表情;
[0125]11、微信客户端将接收到的表情转发给浏览器,完成对表情的购买。
[0126]请参考图5,其示出了本发明一个实施例提供的数据处理装置的结构框架图,该请求处理装置可以应用于资源平台服务器中,目的物提供方将目的物信息发布于资源平台服务器和资源转移服务器。该数据处理装置,包括:
[0127]第一接收模块501,用于接收客户端发送的目的物转移请求,目的物转移请求携带有客户端的账户标识和目的物的属性信息;
[0128]指令发送模块502,用于根据第一接收模块501接收到的目的物转移请求生成目的物转移指令发送给客户端,目的物转移指令包括目的物转移信息,目的物转移信息包括与目的物对应的交换资源信息,以使客户端接收目的物转移指令,并根据对目的物转移指令中携带的目的物转移信息进行的转移确认生成操作指令,将操作指令发送给资源转移服务器,资源转移服务器接收操作指令,并根据操作指令将与客户端的账户标识关联的第一资源账户中与目的物对应的交换资源转移至与目的物提供方关联的第二资源账户,并将交换资源转移成功的信息反馈给客户端。
[0129]综上所述,本发明实施例提供的数据处理装置,通过目的物提供方将目的物信息发布于资源平台服务器和资源转移服务器,资源平台服务器接收客户端发送的目的物转移请求,根据目的物转移请求生成目的物转移指令发送给客户端;客户端根据对目的物转移指令中携带的目的物转移信息进行的转移确认生成操作指令发送给资源转移服务器;资源转移服务器根据操作指令将与客户端的账户标识关联的第一资源账户中与目的物对应的交换资源转移至与目的物提供方
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1