一种基于web技术的桌面应用构建方法及装置制造方法及图纸

技术编号:16345761 阅读:97 留言:0更新日期:2017-10-03 22:16
本发明专利技术公开了一种基于web技术的桌面应用构建方法及装置,该方法包括:利用HTML及CSS编写前端代码,以及利用直译式脚本语言编写关于页面交互和业务逻辑方面的业务脚本;整合Chromium内核及Node.JS得到应用底层容器;其中,应用底层容器用于执行以下步骤:对前端代码进行渲染解析得到渲染界面,以及将业务脚本进行解析得到解析脚本;开启桌面服务器,并在桌面服务器中合并渲染界面及解析脚本,以与操作系统进行交互。由此可见,应用本发明专利技术提供的实施方式能够进一步提高web桌面应用的执行效率,另一方面,进一步降低了开发时的复杂程度并且支持多平台的使用。此外,基于web技术的桌面应用构建装置同样具有上述效果。

【技术实现步骤摘要】
一种基于web技术的桌面应用构建方法及装置
本专利技术涉及互联网
,特别是涉及一种基于web技术的桌面应用构建方法及装置。
技术介绍
由于传统桌面应用领域一方面技术陈旧,另一方面熟悉传统桌面应用开发技术的人越来越少,导致企业难以找到桌面应用研发人才。随着互联网技术的飞速发展,基于web技术的桌面应用逐渐出现在网络用户的视野里。由于使用web桌面应用可以依靠网络进行远程的操作,用户可以在手机等移动终端上就能实现对web桌面应用的使用,而不必像使用传统桌面应用一样需要固定的主机。正是因为web桌面应用具有更高的便捷性和机动性,所以越来越受广大网络用户的青睐。但是基于web技术的桌面应用相比于传统的桌面应用还是存在一些不足。由于基于web技术的桌面应用要实现操作系统和通信协议的交互十分复杂,所以要开发用户与UI可以进行深度交互的web桌面应用的难度很大。另外,基于web技术的桌面应用在用户进行操作时的响应速度慢,导致执行效率往往很低。由此可见,提供一种基于web技术的桌面应用构建方法,以提高web桌面应用的执行效率并降低开发时的复杂程度,是本领域技术人员亟待解决的问题。
技术实现思路
本本文档来自技高网
...
一种基于web技术的桌面应用构建方法及装置

【技术保护点】
一种基于web技术的桌面应用构建方法,其特征在于,包括:利用HTML及CSS编写前端代码,以及利用直译式脚本语言编写关于页面交互和业务逻辑方面的业务脚本;整合Chromium内核及Node.JS得到应用底层容器;其中,所述应用底层容器用于执行以下步骤:对所述前端代码进行渲染解析得到渲染界面,以及将业务脚本进行解析得到解析脚本;开启桌面服务器,并在所述桌面服务器中合并所述渲染界面及所述解析脚本,以与操作系统进行交互。

【技术特征摘要】
1.一种基于web技术的桌面应用构建方法,其特征在于,包括:利用HTML及CSS编写前端代码,以及利用直译式脚本语言编写关于页面交互和业务逻辑方面的业务脚本;整合Chromium内核及Node.JS得到应用底层容器;其中,所述应用底层容器用于执行以下步骤:对所述前端代码进行渲染解析得到渲染界面,以及将业务脚本进行解析得到解析脚本;开启桌面服务器,并在所述桌面服务器中合并所述渲染界面及所述解析脚本,以与操作系统进行交互。2.根据权利要求1所述的方法,其特征在于,所述HTML具体为HTML5。3.根据权利要求1所述的方法,其特征在于,所述直译式脚本语言具体为JavaScript。4.根据权利要求1所述的方法,其特征在于,所述与操作系统进行交互具体为通过通信协议进行数据的传输和/或对文件系统进行存取。5.根据权利要求1-4任意一项所述的方法,其特征在于,所述操作系统具体为Linux操作系统。6.一种基于...

【专利技术属性】
技术研发人员:殷武烁袁鹏飞
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1