基于C/S架构的远程应用的调用方法、装置和设备制造方法及图纸

技术编号:23399723 阅读:36 留言:0更新日期:2020-02-22 12:01
本发明专利技术涉及一种基于C/S架构的远程应用的调用方法、装置和设备,通过获取客户端发送的目标应用的调用请求;生成调用请求的执行过程的数据信息;基于与目标应用属性对应的远程服务,将数据信息发送给客户端,以使客户端解析数据信息后显示该执行过程,使得远程服务的底层操作系统与目标应用一致,进而不需要通过虚拟机发布应用,运行效果好,而且本技术方案客户端显示的内容与服务器端的三维设计软件一致,使得人们的接受程度高,进而提高了三维设计应用远程应用的实用性。

Calling methods, devices and devices of remote application based on C / S architecture

【技术实现步骤摘要】
基于C/S架构的远程应用的调用方法、装置和设备
本专利技术涉及远程服务
,具体涉及一种基于C/S架构的远程应用的调用方法、装置和设备。
技术介绍
云桌面上运行三维设计应用的主要技术难点是常规的虚拟机无法提供高性能的图形处理能力,虚拟机没有独立显卡,只能依靠CPU完成图形运算,导致三维模型移动、缩放、旋转时卡顿,不流畅。随着制造业结构设计云桌面的需求越来越多,vmware、ctrix等公司与nvidia、AMD等显卡厂商合作研发了显卡虚拟化技术,使虚拟机的操作系统可以安装一个虚拟显示适配器,当云桌面上的三维设计应用运行时,可以调用到服务器的图形处理资源。然而,由于虚拟化导致显卡性能损失,应用的运行效果并不理想。随后,vmware、ctrix、Microsoft等云平台服务商开发了远程应用技术,即三维设计应用运行在远程服务器上,用户在终端通过远程协议完成操作,服务器将最终结果展现给终端用户。vmware\ctrix产品可以通过专门的客户端应用启动应用程序,前端体验好。但由于底层操作系统为linux,必须通过虚拟机才能发布应用,应用运行本文档来自技高网...

【技术保护点】
1.一种基于C/S架构的远程应用的调用方法,其特征在于,包括:/n基于预设的C/S架构,获取客户端发送的目标应用的调用请求;/n生成所述调用请求的执行过程的数据信息;/n基于预设的与所述目标应用的属性对应的远程服务,将所述数据信息发送给所述客户端,以使所述客户端解析所述数据信息后显示所述执行过程。/n

【技术特征摘要】
1.一种基于C/S架构的远程应用的调用方法,其特征在于,包括:
基于预设的C/S架构,获取客户端发送的目标应用的调用请求;
生成所述调用请求的执行过程的数据信息;
基于预设的与所述目标应用的属性对应的远程服务,将所述数据信息发送给所述客户端,以使所述客户端解析所述数据信息后显示所述执行过程。


2.根据权利要求1所述的基于C/S架构的远程应用的调用方法,其特征在于,所述获取客户端发送的目标应用的调用请求之前,还包括:
获取所述客户端发送的连接信息;
校验所述连接信息成功后,与所述客户端建立基于所述远程服务的连接;
确定与所述连接信息对应的已认证应用,并将所述已认证应用基于所述远程服务发送给所述客户端,以使客户从所述已认证应用中确定所述目标应用。


3.根据权利要求2所述的基于C/S架构的远程应用的调用方法,其特征在于,所述方法还包括:
获取所述客户端发送的待认证应用的启动请求;
检测预设的应用数据库中是否存在所述待认证应用;
若所述应用数据库中存在所述待认证应用,在获取到认证信息后执行所述启动请求。


4.根据权利要求3所述的基于C/S架构的远程应用的调用方法,其特征在于,所述方法还包括:
若所述应用数据库中不存在所述待认证应用,生成所述待认证应用的请求记录;
若所述请求记录达到预设资源告警阈值,则生成所述待认证应用的安装提醒,以提醒工作人员安装所述待认证应用。


5.根据权利要求2所述的基于C/S架构的远程应用的调用方法,其特征在于,所述将所述已认证应用基于所述远程服务发送给所述客户端,包括:
获取预设时间内所有所述已认证应用的使用频率;
按照所述使用频率降序的方式排列所述已认证应用;
基于所述远程服务,将按照所述使用频率降序方式排列的所述已认证应用发送给所述客户端。


6.根据权利要求...

【专利技术属性】
技术研发人员:曹凡
申请(专利权)人:联思智云北京科技有限公司
类型:发明
国别省市:北京;11

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

1