实现Web装置与Flash装置协同工作的方法与系统制造方法及图纸

技术编号:5195527 阅读:236 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例公开了一种实现Web装置与Flash装置协同工作的方法与系统,属于网络通信领域。所述方法包括:Web装置向客户端发送调用Flash装置的命令,所述调用命令包括待调用的Flash信息;所述客户端收到所述调用命令后,根据所述调用命令中的所述待调用的Flash信息使Flash控件执行相应的操作。所述系统包括:Web装置、Flash装置和客户端。通过本发明专利技术实施例提供的Flash装置与Web装置通过客户端实现相互调用,使得Flash装置和Web装置在客户端的位置是并列的结构,能够独立发挥各自的功能,Flash装置和Web装置可以直接访问客户端资源,提高了访问效率。

【技术实现步骤摘要】

本专利技术涉及网络通信领域,特别涉及一种实现Web装置与Flash装置协同工作的 方法与系统。
技术介绍
Web(互联网)是一种超文本信息系统,它使得文本不再象一本书一样是固定和 线性的,而是可以从一个位置跳到另外的位置,想要了解某一个主题的内容只要在这个 主题上点一下,就可以跳转到包含这一主题的文档上,以获取更多的信息,这种多连接 性称为Web,将实现Web功能的装置称为Web装置。同时在网络盛行的今天,Flash(闪客)在网络媒体中,已经成为一种大众化的视 觉艺术,它以体积小、速度快、开发周期短为特点,集网络、音乐、动画、声效及交互 等各种时尚元素于一体,实现了技术与艺术的完美结合,Flash承担的是2d平台和as脚 本执行平台,在脚本运行上有极大的优势,但出于安全的考虑,其资源管理功能和对计 算机本地资源的访问受到限制,将实现Flash的功能的装置称为Flash装置。为了能够发挥Flash和Web整合的功能,现有技术提出了一种实现Web装置与 Flash装置协同工作的方案,该方案是将Flash装置嵌入到Web装置中,以实现Flash装置 和Web装置的整合。在对上述现有技术进行分析后,专利技术人发现在Flash装置嵌入Web装置的整合结构下,Flash装置要访问客户端资源时,需 要通过Web装置中的Javascript函数,使Javascript函数来通知客户端,由于需要通过Web装置转发Flash装置的访问请求,因此效率比较低。
技术实现思路
本专利技术实施例提供了一种实现Web装置与Flash装置协同工作的方法与系统。所 述技术方案如下本专利技术实施例提供了一种实现Web装置与Flash装置协同工作的方法,所述方法 包括Web装置向客户端发送调用Flash装置的命令,所述调用命令包括待调用的Flash fn息;所述客户端收到所述调用命令后,根据所述调用命令中的所述待调用的Flash信 息使Flash控件执行相应的操作。其中,所述待调用的Flash信息包括待调用的Flash控件名,as函数名和所述as函数对应的参数。其中,根据所述调用命令中的所述待调用的Flash信息使Flash控件执行相应的 操作,具体包括根据所述待调用的Flash信息中的Flash控件名,调用所述Flash控件对应的as函数,使所述as函数根据对应的参数执行相应的操作。本专利技术实施例提供了一种实现Web装置与Flash装置协同工作的方法,所述方法 包括Flash装置向客户端发送调用Web装置的命令,所述调用命令中包括待调用的 Web信息;所述客户端收到所述调用命令后,根据所述调用命令中待调用的Web信息,使 Web控件执行相应的操作。其中,所述待调用的Web信息包括待调用的Web控件名,javascript函数名和所 述javascript函数对应的参数。其中,根据所述调用命令中待调用的Web信息,使所述Web控件执行相应的操 作,具体包括根据所述待调用的Web信息中的Web控件名,调用所述Web控件对应的 javascript函数,使所述javascript函数根据对应的参数执行相应的操作。本专利技术实施例提供了一种实现Web装置与Flash装置协同工作的系统,所述系统 包括Web装置,用于向客户端发送调用Flash装置的命令,所述调用命令包括待调用 的Flash信息;所述客户端,用于接收所述调用命令,并根据所述调用命令中的所述Flash信息 使Flash控件执行相应的操作。其中,所述待调用的Flash信息包括待调用的Flash控件名,as函数名和所述as函数对应的参数。其中,所述客户端具体用于收到所述调用命令后,根据所述待调用的Flash信息 中的Flash控件名,调用所述Flash控件对应的as函数,使所述as函数根据对应的参数执 行相应的操作。本专利技术实施例提供了一种实现Web装置与Flash装置协同工作的系统,所述系统 包括Flash装置用于向Web装置发送调用Web装置的命令,所述调用命令包括待调用 的Web信息;所述客户端用于接收所述调用命令,并根据所述待调用的Web信息,使Web控 件执行相应的操作。其中,所述待调用的Web信息包括待调用的Web控件名,javascript函数名和所 述javascript函数对应的参数。其中,所述客户端收到所述调用命令后,具体根据所述待调用的Web信息中的 Web控件名,调用所述Web控件对应的javascript函数,使所述javascript函数根据对应的参数执行相应的操作。本专利技术实施例的有益效果是Flash装置与Web装置通过客户端实现相互调用, 使得Flash装置和Web装置在客户端的位置是并列的结构,能够独立发挥各自的功能, Flash装置和Web装置可以直接访问客户端资源,提高了访问效率。附图说明图1是本专利技术实施例1提供的一种实现Web装置与Flash装置协同工作的方法流 程示意图2是本专利技术实施例2提供的一种实现Web装置与Flash装置协同工作的方法流 程示意图3是本专利技术实施例3提供的一种实现Web装置与Flash装置协同工作的系统结 构示意图4是本专利技术实施例3提供的另一种实现Web装置与Flash装置协同工作的系统 结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施 方式作进一步地详细描述。实施例1参见图1,本专利技术实施例提供了一种实现Web装置与Flash装置协同工作的方 法,该方法包括步骤101: Web装置向客户端发送调用Flash装置的命令,该调用命令包括待调 用的Flash信息;具体的,待调用的Flash信息包括待调用的Flash控件名,as函数名和所述as函数对应的参数。步骤102:客户端收到调用命令后,根据该待调用的Flash信息使Flash控件执行 相应的操作。需要说明的是,客户端可以是一段程序或者是一个含有操作系统的计算机。现有技术中,由于Flash装置与Web装置的整合结构是Flash嵌入Web的结构, 所以当Flash装置访问客户端资源时,需要通过Web装置转发Flash装置的访问请求,因 此效率比较低;而本专利技术实施例中,Web装置与Flash装置通过客户端转发调用命令进行 调用,则Web装置与Flash装置在客户端是并列的整合结构,这种Web装置与Flash装置 在客户端是并列的整合结构与Flash装置嵌入Web装置的整合结构相比,Flash装置可以 直接访问客户端资源,不需要通过Web装置转发访问请求,因此效率大大提高了。其中,根据该待调用的Flash信息使Flash控件执行相应的操作,具体包括根据待调用的Flash信息中的Flash控件名,调用Flash控件对应的as函数,使 as函数根据对应的参数执行相应的操作。其中,在Web装置向客户端发送调用命令之前,该方法还可以包括Web装置、客户端与Flash装置进行初始化。具体的,客户端创建Web装置中的Web控件并命名,Web控件加载Javascript函 数;客户端创建Flash装置中的Flash控件并命名,Flash控件加载Flash文件。其中,该方法还可以包括Web装置可以调用客户端,客户端也可以调用Web装置。具体的,Web装置需要调用客户端的函本文档来自技高网...

【技术保护点】
一种实现Web装置与Flash装置协同工作的方法,其特征在于,所述方法包括:Web装置向客户端发送调用Flash装置的命令,所述调用命令包括待调用的的Flash信息;所述客户端收到所述调用命令后,根据所述调用命令中的所述待调用的Flash信息使Flash控件执行相应的操作。

【技术特征摘要】
1.一种实现Web装置与Flash装置协同工作的方法,其特征在于,所述方法包括 Web装置向客户端发送调用Flash装置的命令,所述调用命令包括待调用的的Flashfn息;所述客户端收到所述调用命令后,根据所述调用命令中的所述待调用的Flash信息使 Flash控件执行相应的操作。2.根据权利要求1所述的方法,其特征在于,所述待调用的Flash信息包括待调用的 Flash控件名,as函数名和所述as函数对应的参数。3.根据权利要求2所述的方法,其特征在于,根据所述调用命令中的所述待调用的 Flash信息使Flash控件执行相应的操作,具体包括根据所述待调用的Flash信息中的Flash控件名,调用所述Flash控件对应的as函数, 使所述as函数根据对应的参数执行相应的操作。4.一种实现Web装置与Flash装置协同工作的方法,其特征在于,所述方法包括 Flash装置向客户端发送调用Web装置的命令,所述调用命令中包括待调用的Web信息;所述客户端收到所述调用命令后,根据所述调用命令中待调用的Web信息,使所述 Web控件执行相应的操作。5.根据权利要求4所述的方法,其特征在于,所述待调用的Web信息包括待调用的 Web控件名,javascript函数名和所述javascript函数对应的参数。6.根据权利要求5所述的方法,其特征在于,根据所述调用命令中待调用的Web信 息,使Web控件执行相应的操作,具体包括根据所述待调用的Web信息中的Web控件名,调用所述Web控件对应的javascript函 数,使所述javasc...

【专利技术属性】
技术研发人员:黄朝兴郭必坚朱新其
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:94[中国|深圳]

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

1