【技术实现步骤摘要】
本专利技术涉及网络传输技术,尤其涉及一种同步异构显示终端交互控制方法及系统。
技术介绍
Web及浏览器技术的发展,使得人们可以不受终端设备的限制,通过任意一个具有 浏览器功能的设备来访问互联网,通过互联网获取信息、进行商业宣传、从事远程教育以及 娱乐等各种各样的活动。 虽然,当前的网页程序能够支持各终端通过各种浏览器进行访问,即用户可以通 过PC机、PDA、嵌入式设备等访问Web页面,但是,各显示终端访问的Web页面具有同时一致 性,同一时间,不同显示终端访问同一 Web页面,彼此看见的Web页面完全相同,展现给各显 示终端的功能也完全一致。尤其是,各显示终端加载的基于浏览器的应用程序彼此孤立,没 有实现协同交互控制等功能。 近年来,市面上出现的协同办公产品,在某种程度上,具有了一定的协同处理功 能,多个终端用户可以通过Web页面程序,协同办公,共同完成一个作品。比如,几个画家或 美术师计划一起完成一个美术作品,彼此间协商好各自的工作内容后,可以通过协同绘图 软件,进行作品绘制,虽然每个人只绘制自己的那一部分,但展现出来的却是整个作品的全 貌,每个人都能够看见整个作品的进度,以及其他人的进展。这种协同办公产品,提高了人 们的工作效率,使需要多人一起完成的作品可以不受地域空间的限制,不受平台设备的限 制。然而,目前的协同办公产品,各显示终端的用户,也只能够对自己处理的部分进行控制, 从本质上而言,协同办公产品是一种分布式计算模式, 一项大的任务,分成多个子任务,每 一个子任务在一个独立的终端运行,各子任务之间相对独立,所有子任务执行完的结果组 合在一起,则 ...
【技术保护点】
一种构造同步异构显示终端交互控制的方法,其特征在于,包括以下步骤: 编辑步骤: 通过控件箱设置同步异构显示模块的运行模式; 在控件箱中点选待编辑的显示模块图标,编辑所述显示模块运行程序的元素和实现的功能; 构造各显示模块运行程序的元素之间的交互关系; 将编辑的各显示模块运行程序的元素以及各显示模块运行程序的元素之间的交互关系,通过描述文件进行统一描述,并将其保存至服务器数据库模块; 播放步骤: 控件箱与服务器数据库模块进行通信,获取并解析描述文件; 控件箱根据解析的描述文件,与各显示模块进行通信; 各显示模块同步呈现预先构造的各显示模块运行程序的元素,同时展现各显示模块运行程序的元素之间的交互关系,实现交互控制功能。
【技术特征摘要】
一种构造同步异构显示终端交互控制的方法,其特征在于,包括以下步骤编辑步骤通过控件箱设置同步异构显示模块的运行模式;在控件箱中点选待编辑的显示模块图标,编辑所述显示模块运行程序的元素和实现的功能;构造各显示模块运行程序的元素之间的交互关系;将编辑的各显示模块运行程序的元素以及各显示模块运行程序的元素之间的交互关系,通过描述文件进行统一描述,并将其保存至服务器数据库模块;播放步骤控件箱与服务器数据库模块进行通信,获取并解析描述文件;控件箱根据解析的描述文件,与各显示模块进行通信;各显示模块同步呈现预先构造的各显示模块运行程序的元素,同时展现各显示模块运行程序的元素之间的交互关系,实现交互控制功能。2. 如权利要求1所述一种构造同步异构显示终端交互控制的方法,其特征在于所述同步异构显示模块是指同步呈现相同或不同程序的不同类型的多个显示模块;所述同步异构显示模块的运行模式是指主控运行模式或对等运行模式;所述描述文件是指主控显示模块描述文件或对等显示模块描述文件;所述主控显示模块描述文件是指在主控运行模式下生成的描述文件;所述对等显示模块描述文件是指在对等运行模式下各显示模块生成的描述文件;所述主控运行模式是指各显示模块需要在控件箱中的主控模块进行登记注册,然后各显示模块之间才能实现相互通信;所述对等运行模式是指各显示模块无需在控件箱中的主控模块进行登记注册,各显示模块之间相互连接构成对等网络。3. —种主控运行模式下同步异构显示终端交互控制的方法,其特征在于,包括以下步骤显示模块在控件箱的主控模块中进行登记注册,注册过的显示模块获得唯一的注册码,并以可视化的图标形式自动添加至控件箱中;在控件箱中选取并激活所述注册过的显示模块的图标,对相应的显示模块运行程序的元素进行编辑;构造各显示模块运行程序的元素之间的交互关系;将编辑的各显示模块运行程序的元素以及各显示模块运行程序的元素之间的交互关系,通过主控显示模块描述文件进行统一描述,并将其保存至服务器数据库模块。4. 如权利要求3所述一种主控运行模式下同步异构显示终端交互控制的方法,其特征在于所述各显示模块程序运行的环境是一个主控模块和多个显示模块;所述主控模块通过协议引擎和协议接口与各显示模块进行交互,实现对各显示模块的控制;所述多个显示模块为同构显示模块或异构显示模块;所述主控模块存在于控件箱中,用于协调控制各显示模块;所述显示模块需要在主控模块进行登记注册后,各显示模块之间才能进行相互通信; 所述显示模块是一台单独具有显示屏幕的设备,或者是一个主机控制的多个显示平面;所述控件箱为Flash控件或Java控件或JavaScript控件或VBScript控件或ActiveX 控件或浏览器内置控件模块,用于控制编辑显示模块运行程序元素对象; 所述控件箱包括但不限于基本功能模块、对象配置模块、主控模块; 所述控件箱具有可拖动性,并且具有可见性和隐藏性以供选择。5. 如权利要求3所述一种主控运行模式下同步异构显示终端交互控制的方法,其特征 在于所述主控显示模块描述文件采用可扩展标记语言或脚本语言;所述主控显示模块描述文件采用对象化的方式描述显示模块运行程序的元素,每一个 显示模块运行程序的元素都是一个独立对象;所述主控显示模块描述文件在传输过程中,进行加密传输或不加密传输。6. —种对等运行模式下同步异构显示终端交互控制的方法,其特征在于,包括以下步骤各显示模块相互连接构成对等网络;各显示模块与控件箱连接,连接成功后,则以可视化的图标形式自动添加至控件箱中;在控件箱中...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。