【技术实现步骤摘要】
一种在云桌面上的扫描仪映射方法及其终端
[0001]本专利技术涉及云桌面
,特别是涉及一种在云桌面上的扫描仪映射方法及其终端。
技术介绍
[0002]云桌面是云计算技术在操作系统上的一项应用,即通过虚拟化技术,在处于数据中心机房内的服务器中安装一种虚拟化软件,再通过配置该软件来创建多台桌面的虚拟机,这些虚拟机拥有相对独立的CPU与内存资源,将一台实际的服务器划分多台虚拟机,就能提供给多个用户来独立使用,不同的用户使用不同的虚拟机,既不会相互抢占CPU与内存资源,也不会因为在同一台机器操作而相互冲突。使得用户可以在各种场景下能够在桌面上的操作系统上操作和办公。
[0003]TWAIN(全称Technology without An Interesting Name)是一种软件和数码相机、扫描仪等图像输入设备之间的通讯标准,也是Windows平台上最为广泛使用的打印机通讯标准,也是运行Windows系统云桌面上使用的标准。
[0004]SANE(全称Scanner Access Now Easy)是一个应用 ...
【技术保护点】
【技术特征摘要】
1.一种在云桌面上的扫描仪映射方法,其特征在于,包括以下步骤:S1、构建用于被Windows系统云桌面上的TWAIN框架识别的数据源文件,通过基于TWAIN框架的扫描软件唤醒扫描仪;S2、根据TWAIN框架的工作流程,TWAIN进程组件构造对应的TWAIN请求,将所述TWAIN请求转换为对应的SANE请求,再将转换后的SANE请求发送到本地客户端上的SANE框架中,执行对应的扫描作业;S3、完成所述扫描作业后,本地客户端上的SANE组件接收完成扫描作业的SANE请求,并将所述SANE请求再转换为对应的TWAIN消息,通知云桌面所述扫描作业已经完成,通过TWAIN框架进行取图。2.根据权利要求1所述的一种在云桌面上的扫描仪映射方法,其特征在于,步骤S1中所述TWAIN框架由应用软件、设备资源管理器和设备驱动资源三部分组成;通过入口函数实现三部分之间的通讯;所述应用软件包括选择设备入口和获得扫描入口;所述设备资源管理器用于选择设备类型;所述设备驱动资源用于按照TWAIN的规范控制图像设备的底层驱动。3.根据权利要求2所述的一种在云桌面上的扫描仪映射方法,其特征在于,步骤S1中所述通过基于TWAIN框架的扫描软件唤醒扫描仪具体为:所述应用软件的程序向TWAIN协议发送打开设备消息;所述应用软件的程序选中虚拟设备源,唤醒被映射的本地SANE扫描仪;所述虚拟设备源是从本地的Linux操作系统上的SANE协议扫描仪映射到Windows...
【专利技术属性】
技术研发人员:张辉,余铧,魏良晨,
申请(专利权)人:福建升腾资讯有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。