[发明专利]一种系统间数据交互的方法有效
申请号: | 201210047365.0 | 申请日: | 2012-02-27 |
公开(公告)号: | CN102646055A | 公开(公告)日: | 2012-08-22 |
发明(设计)人: | 沈文策 | 申请(专利权)人: | 沈文策 |
主分类号: | G06F9/46 | 分类号: | G06F9/46 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 逯长明 |
地址: | 350003 福建省福州市鼓楼区铜*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统 数据 交互 方法 | ||
技术领域
本发明涉及数据处理技术领域,特别是涉及一种系统间数据交互的方法。
背景技术
礼物系统,其被广泛应用于电子购物平台上,它可以方便的让用户在消费网站商品之余达到和其他网友互动的效果。可见,在虚拟的网络中,礼物系统扮演着金币系统一样的角色,例如:用户在浏览博客时可以向博主赠送鲜花或积分等礼物,以表示自己免费浏览的谢意,或者,以兑换浏览博主某篇文章权利。
其中,礼物系统本身具有赠送礼物的接口和页面,但是,一般礼物系统和其他具有礼物需求的数据系统不在同一域名下;且根据现代主流浏览器规范,使用IFRAME包含的两个页面,如果两个页面不在同一个域名下,不能互相调用JAVASCRIPT函数,因此,这将导致其他数据系统无法有效地调用礼物系统自身的接口和页面。而如果其他数据系统均独自开发展示页面,并且设置自己的调用接口,会大大损坏礼物系统的可扩展性以及可维护性,会出现同一个功能(与礼物相关的功能)在不同系统之间有不同的版本,这样如果礼物系统需要增加一个新的功能,或者需要修改一些文字等,所有使用礼物系统的其他系统,都需要做出相应的调整,这无疑大大增加了项目的开发以及维护的难度。
那么,如何解决数据系统无法有效地调用礼物系统自身的接口和页面的问题,是一个值得关注的热点。
发明内容
为解决上述技术问题,本发明实施例提供了一种系统间数据交互的方法,以实现数据系统有效调用礼物系统自身接口和页面的目的,技术方案如下:
一种系统间数据交互的方法,适用于由至少一个数据系统和一个礼物系统构成的构架中;所述方法包括:
数据系统在接收到访问者通过当前浏览页面发送的礼物赠送指令后,自动创建一内嵌礼物系统接口的第一页面;
礼物系统在接收到所述第一页面对应的提交指令后,自动创建一内嵌当前数据系统接口的第二页面;并通过所述第二页面调用预设的礼物赠送相关的JAVASCRIPT函数,以通过所述礼物赠送相关的JAVASCRIPT函数,向所述当前浏览页面对应的被访问者赠送与所述提交指令对应的礼物;
其中,所述第一页面为访问者赠送礼物时所需编辑的页面;所述第二页面为包含所述提交指令对应的赠送礼物信息的页面。
其中,所述方法还包括:
数据系统在接收到一浏览请求后,判断浏览请求中所包含的用户ID是否处于登录状态,并在处于登录状态的情况下,将包含用户ID、浏览请求中的浏览地址以及礼物需求参数的查询信息发送给礼物系统;
礼物系统在接收到查询信息后,判断自身的赠送记录中是否存在满足赠送信息中礼物需求参数的赠送记录,如果是,则向当前数据系统发送允许浏览的指令,以指示当前数据系统展示浏览请求对应的页面;否则,向当前数据系统发送无权访问的指令,进而当前数据系统在接收到无权访问的指令后,发出赠送礼物的指示,并在接收到礼物赠送指令后,执行赠送礼物的操作。
其中,所述方法还包括:在判断出浏览请求中所包含的用户ID未处于登录状态时,指示发出所述浏览请求的访问者进行登录。
本发明实施例所提供的技术方案,数据系统在接收到访问者的礼物赠送指令后,则自动创建一内嵌礼物系统接口的第一页面;并且礼物系统在接收到第一页面对应的提交指令后,自动创建一内嵌当前数据系统接口的第二页面,并由所述第二页面调用预设的礼物赠送相关的JAVASCRIPT函数,以通过所述礼物赠送相关的JAVASCRIPT函数,向所述当前浏览页面对应的被访问者赠送与所述提交指令对应的礼物。与现有技术相比,在数据系统与礼物系统进行交互的过程中,通过嵌入相应系统接口的页面的方式,使得第一页面与当前数据系统各页面、第二页面与礼物系统各页面处于同一域名下,从而解决了数据系统无法有效地调用礼物系统自身的接口和页面的问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例所提供的一种系统间数据交互的方法第一种流程图;
图2为本发明实施例所提供的一种系统间数据交互的方法的第二种流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈文策,未经沈文策许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210047365.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种治疗溲赤型红丝疔的中药洗剂制备方法
- 下一篇:小米膨化饼的制作方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置