[发明专利]打开/保存工程文件的方法、装置、计算机设备和介质在审
申请号: | 202110702042.X | 申请日: | 2021-06-24 |
公开(公告)号: | CN113419760A | 公开(公告)日: | 2021-09-21 |
发明(设计)人: | 刘延军 | 申请(专利权)人: | 广联达科技股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F16/16 |
代理公司: | 北京英特普罗知识产权代理有限公司 11015 | 代理人: | 程超;王焕灵 |
地址: | 100193 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 打开 保存 工程 文件 方法 装置 计算机 设备 介质 | ||
本发明提供了一种打开/保存工程文件的方法、装置、计算机设备和介质。该打开/保存工程文件的方法包括:启动客户端程序,所述客户端程序用于运行所述工程文件;启动打开保存程序,通过打开保存操作窗口从云服务器打开所述工程文件或将所述工程文件保存至所述云服务器,其中,所述打开保存程序与所述客户端程序之间相互独立运行。通过本发明,能够降低打开保存操作窗口升级复杂度。
技术领域
本发明涉及数据传输技术领域,尤其涉及一种打开/保存工程文件的方法、装置、计算机设备和介质。
背景技术
云服务器(Elastic Compute Service,ECS)是一种提供云计算服务的IT技术产品,其简单高效、安全可靠、处理能力可弹性伸缩、降低开发运维的难度和整体IT成本,为各类互联网用户提供了综合业务服务平台,越来越多的互联网客户端程序基于云服务器开发和运行。
通常,一个软件工作台对应多个产品,每个产品作为一个客户端程序,都要用到从云服务器打开工程文件和将工程文件保存到云服务器,在现有技术中,打开保存操作窗口属于客户端程序的一部分,每个客户端程序分别维护打开保存操作窗口。对此,发明人研究发现,当打开保存操作窗口需要升级时,需要升级客户端程序,并且需要对每个客户端程序进行独立升级,给升级带来了不便。
因此,如何降低打开保存操作窗口升级复杂度,成为本领域亟需解决的技术问题。
发明内容
本发明的目的是提供一种打开/保存工程文件的方法、装置、计算机设备和介质,用于解决现有技术中的上述技术问题。
一方面,为实现上述目的,本发明提供了一种打开/保存工程文件的方法。
该打开/保存工程文件的方法包括:启动客户端程序,所述客户端程序用于运行所述工程文件;启动打开保存程序,通过打开保存操作窗口从云服务器打开所述工程文件或将所述工程文件保存至所述云服务器;其中,所述打开保存程序与所述客户端程序之间相互独立运行。
进一步地,启动打开保存程序的步骤包括:响应于启动打开保存程序的操作命令,创建窗口容器;以及通过所述窗口容器接收所述打开保存程序的句柄,以将所述打开保存程序的操作窗口嵌入至所述客户端程序。
进一步地,启动打开保存程序的步骤还包括:响应于启动打开保存程序的操作命令,生成对应所述操作命令的通信标识,其中,所述操作命令包括打开命令和保存命令;通过命令行启动所述打开保存程序,其中,所述命令行携带所述通信标识,以使所述打开保存程序与所述客户端程序按照所述通信标识相互通信。
进一步地,所述通信标识为命名管道名称,所述打开保存程序与所述客户端程序通过命名管道方式进行进程间通信。
进一步地,所述命令行携带命令标识,在通过所述操作窗口由本地直接从云服务器下载所述工程文件或将所述工程文件保存至所述云服务器时,所述打开保存程序用于:解析所述命令标识;若所述命令标识表征所述操作命令为打开命令,显示所述云服务器的文件目录,响应于目录选择命令,从所述云服务器下载所述目录选择命令对应位置处的工程文件至本地的临时目录中,并将所述工程文件返回至所述客户端程序,以打开所述工程文件;若所述命令标识表征所述操作命令为保存命令,从所述命令行中获取工程名称,显示所述云服务器的文件目录和所述工程名称,响应于所述目录选择命令,将所述工程文件保存至所述云服务器上所述目录选择命令对应的位置。
另一方面,为实现上述目的,本发明提供了一种打开/保存工程文件的装置。
该打开/保存工程文件的装置包括:第一启动模块,用于启动客户端程序,所述客户端程序用于运行所述工程文件;第二启动模块,用于启动打开保存程序,通过打开保存操作窗口从云服务器打开所述工程文件或将所述工程文件保存至所述云服务器;其中,所述打开保存程序与所述客户端程序之间相互独立运行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广联达科技股份有限公司,未经广联达科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110702042.X/2.html,转载请声明来源钻瓜专利网。