[发明专利]使工具运作于作业环境的方法以及应用该方法的机器有效
申请号: | 201580036280.4 | 申请日: | 2015-07-02 |
公开(公告)号: | CN106663007B | 公开(公告)日: | 2020-07-03 |
发明(设计)人: | 张伟东;林俊孝;蓝士承;张皓翔 | 申请(专利权)人: | 阿贝尔环球国际有限公司 |
主分类号: | G06F8/35 | 分类号: | G06F8/35;G06F8/34 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 英属维尔京群岛托托拉岛*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 工具 运作 作业 环境 方法 以及 应用 机器 | ||
本发明提供一种使工具运作于作业环境的方法。首先,以网站形式于一浏览器中提供可运行统一化工具的作业环境。一软件开发工具包是作为用以于作业环境与一统一化后的内置框架之间传递数据及/或指令的至少一标准界面。该软件开发工具包是兼容执行于作业环境与该统一化后的内置框架之间。然后,于该作业环境中运行该统一化工具,其中,统一化工具的运行是透过于作业环境中产生该内置框架并载入一转化器所完成。该转化器为不兼容于作业环境的一原始工具与该标准界面相整合后所形成的一软件模块。该作业环境透过该标准界面执行该原始工具。
技术领域
本发明关于一种驱动工具运作的方法,尤其是关于一种使不兼容于作业环境的工具可被执行于作业环境的方法以及应用该方法的机器。
背景技术
在生活便利的现代,人们习惯透过具有计算能力的电子设备进行如工作、文件处理、休闲娱乐、社交通信等各类应用,而随着科技渐进的发展,信息更快速地传播,各式各样的网页平台、操作系统以及软件工具被开发出来供人们使用,为人们带来更有效率的生活;特别是在“后电脑时代”,除了传统的桌上型电脑,平板电脑、手机等移动装置的出现令人们可随时随地透过其中的浏览器及互联网造访世界各地的网页。
而随着互联网的蓬勃发展,许多的网页开发技术被提出来供大众应用,虽然因此更多元化却也带来许多不兼容的问题。举例来说,基于任一框架(如Angular JS)所编写的工具是难以于未经修改的情况下兼容于基于其它框架(如Famous JS)所编写的作业环境,并进而导致难以有效整合运行。进一步而言,由不同框架所编写的工具或作业环境彼此之间因其架构不同、命名规则不同、甚至命名重叠等因素而难以相互整合运用。
再者,虽然以同样框架所编写的工具与作业环境彼此之间可彼此兼容而使得工具能够在作业环境中运作,但可能会产生很多问题。例如,有心人得以藉此透过工具进行不肖的行为(例如窃取网页的数据或使网页跳转至其它网站)。因此在信息安全上具有疑虑。
根据以上的说明,目前亟需一种不论以何种框架所编写的工具皆能在任一作业环境中运作且不构成信息安全威胁的方法被提出。
发明内容
本发明的一目的在于提供一种使工具运作于作业环境的方法。在该作业环境中产生内置框架(inline frame,iframe),而使不兼容于作业环境的工具可被执行于该作业环境。本发明方法便于多种工具的整合运用并兼顾作业环境的信息安全。
一方面,本发明提供一种使工具运作于作业环境的方法。首先,以一网站形式于一浏览器中提供可运行一统一化工具的一作业环境。该作业环境所提供的一软件开发工具包是作为用以于该作业环境与在该作业环境中所产生的一统一化后的内置框架之间传递至少一数据及/或至少一指令的至少一标准界面。该软件开发工具包兼容执行于该作业环境与该统一化后的内置框架之间。然后,于该作业环境中运行该统一化工具。该统一化工具的运行是透过于该作业环境中产生该内置框架并载入一转化器所完成。且该转化器为不兼容于该作业环境的一原始工具与该至少一标准界面相整合后所形成的一软件模块。该作业环境是透过该至少一标准界面以驱动该统一化工具的一驱动方式执行该内置框架中的该原始工具。
于一较佳实施例中,该至少一数据及/或该至少一指令是透过由一HTML5WebMessaging所规范定义的一PostMessage函数而被传递于该作业环境与该内置框架之间。
于一较佳实施例中,该至少一标准界面为该作业环境驱动该统一化工具所使用的一驱动界面。
于一较佳实施例中,该原始工具是透过使用及/或实现该至少一标准界面所提供及/或定义的一软件呼叫方法与该至少一标准界面相整合。
于一较佳实施例中,该统一化后的内置框架为该统一化工具。
于一较佳实施例中,该驱动方式包括:传输一初始化指令至该内置框架,以启动该原始工具;及/或传输一结束指令至该内置框架,以关闭该原始工具。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿贝尔环球国际有限公司,未经阿贝尔环球国际有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580036280.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:处理器和用于处理器中的中断处理的方法
- 下一篇:映像的漂移管理