[发明专利]基于WinCE系统在远程桌面方式下实现扫描的方法无效
申请号: | 201010227299.6 | 申请日: | 2010-07-15 |
公开(公告)号: | CN102340513A | 公开(公告)日: | 2012-02-01 |
发明(设计)人: | 宗军;潘惠彬;谈晶 | 申请(专利权)人: | 江苏国光信息产业股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/455 |
代理公司: | 常州佰业腾飞专利代理事务所(普通合伙) 32231 | 代理人: | 徐琳淞 |
地址: | 213015*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 wince 系统 远程桌面 方式 实现 扫描 方法 | ||
技术领域
本发明涉及基于WinCE系统在远程桌面方式下实现扫描的方法。
背景技术
随着计算机应用技术和网络技术的飞速发展,越来越多的用户对图形应用和网络应用有了越来越强烈的兴趣,同时集中管理、易于维护也成为用户选择设备的必要条件。因此,基于Windows CE的客户机,已经被广泛应用于金融、保险、邮政、中小企业等领域。Windows CE是微软公司嵌入式、移动计算平台的基础,它是一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统,它是精简的Windows 95,Windows CE的图形用户界面相当出色。Windows CE具有模块化、结构化和基于Win32应用程序接口和与处理器无关等特点。
目前,行业用户的业务系统也在不断更新、换代中,一些新的设备和技术正被应用到用户的新系统中。而USB扫描仪作为新型的数据输入设备,正在被广泛应用于用户的业务系统及办公环境中。
目前微软提供的远程桌面只支持串口、并口的映射,即服务器上的应用软件打开串并口就可以打开Windows CE客户机上的串并口,但还不支持USB口的映射。市场上,通过远程桌面方式在基于Windows CE的客户机上使用USB扫描仪,主要实现方法为:首先在WinCE客户机端开发USB扫描仪驱动和数据传输服务端,其次在Windows 2003服务器上开发扫描接口库和数据传输的客户端。应用软件可以通过调用扫描接口库提供的API,驱动Windows CE客户机上的扫描仪,来获取扫描数据。API是ApplicationProgramming Interface的简写,意思是应用程序编程接口,是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。该方法的缺点是:应用软件需要调用特定的DLL库,通用性、扩展性很差。DLL是一个包含可由多个程序同时使用的代码和数据的库,DLL不是可执行文件。动态链接提供了一种方法,使进程可以调用不属于其可执行代码的函数。函数的可执行代码位于一个DLL中,该DLL包含一个或多个已被编译、链接并与使用它们的进程分开存储的函数。而象一些常用的图像软件,如Photoshop、ACDSee等都无法在这种方式下使用。
综上所述,通过远程桌面客户端登录Windows 2003Server后,服务器上的应用软件如何访问客户机本地的USB扫描仪,成为需要解决的问题。
发明内容
本发明的目的在于提供基于WinCE系统在远程桌面方式下实现扫描的方法,方法简单,远程桌面客户端登录Win2003服务器后,服务器上的应用软件能有效访问客户机本地的USB扫描仪。
实现本发明目的的技术方案是:基于WinCE系统在远程桌面方式下实现扫描的方法,包括Win2003服务器上的图像获取应用软件、虚拟TWAIN接口和数据传输客户端以及WinCE客户机上的数据传输服务端、USB扫描仪驱动和USB扫描仪,具体步骤如下:
①在Win2003服务器上安装虚拟TWAIN驱动器以获得虚拟TWAIN接口;
②图像获取应用软件调用虚拟TWAIN接口,虚拟TWAIN接口根据需要将扫描指令传给数据传输客户端;
③数据传输客户端将扫描指令传到WinCE客户机上的数据传输服务端;后者根据扫描指令来调用WinCE客户机上的USB扫描仪驱动的接口函数;
④USB扫描仪驱动驱动USB扫描仪,获取扫描图像数据,并将图像数据返回给数据传输服务端;
⑤数据传输服务端将图像数据传给Win2003服务器上的数据传输客户端;后者将获取的图像数据返回给虚拟TWAIN接口;
⑥虚拟TWAIN接口根据TWAIN规范定义,将原始图像数据转换成符合要求的数据,并返回给图像获取应用软件。
所述图像获取应用软件为支持标准TWAIN接口的图像软件。
所述步骤②的具体为:图像获取应用软件调用虚拟TWAIN接口,虚拟TWAIN接口根据TWAIN规范定义进行应答,当图像获取应用软件需要驱动WinCE客户机上的USB扫描仪获取图像信息时,虚拟TWAIN接口就将扫描指令传给数据传输客户端。
所述步骤③中数据传输客户端通过TCP/IP网络传输的方式,将图像数据传给WinCE客户机上的数据传输服务端。
所述步骤⑤中数据传输服务端通过TCP/IP网络传输的方式,将图像数据传给Win2003服务器上的数据传输客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏国光信息产业股份有限公司,未经江苏国光信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010227299.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:加强元件和包括该元件的吸收性物品
- 下一篇:业务对象建模的方法及系统