摘要
为了解决部分浏览器不支持NPAPI的问题,在web和TWAIN应用程序之间采用WebSocket协议进行通信。通过监听对应端口号,对不同的消息触发不同的操作,包括选择数据源、设置参数、启动扫描,在应用程序和数据源管理、数据源之间选择TWAIN协议进行通信,优点是屏蔽了不同硬件设备厂商和操作系统的差异,TWAIN应用程序不做任何修改就可以驱动各种图形获取设备。基于上述方案,通过VC++6.0开发环境进行代码实现,使用HP M226扫描仪进行测试,并取得成功,表明该方案的可行性。
-
单位南京理工大学泰州科技学院