如何使用Web服务将批处理模式下的条形码扫描器连接到Web应用程序?

如何使用Web服务将批处理模式下的条形码扫描器连接到Web应用程序?,第1张

概述如何使用Web服务将批处理模式下的条形码扫描器连接到Web应用程序?

我必须使用条形码扫描器(摩托罗拉DS3578扫描仪)以批处理模式运行我的networking应用程序(RoR)。

我看到的方式是,每台连接有扫描器(windows)的个人电脑(windows)运行一个小程序(.Net?),它将扫描器中的条形码插入到其支架中,然后“转储”这些程序条码到我的web应用程序使用webservice我仍然需要开发。

我有能力写这个web服务。 虽然我没有直接与扫描仪接口的.Net程序,所以这就是为什么我的问题:我怎么能写一个简单,简单的.Net程序,只是扫描仪和Web服务之间的通信,最好没有任何用户界面。 (在后台透明)或者,这样的工具是否存在,准备好搁置?

WinRT,JavaScript和随机的“拒绝访问”exception

正则Expression式匹配 – 输出文件中的任何匹配字符

fileSystemWatcher类 – 不包括目录

如何在用户login之前运行windows应用程序?

等待networkingconfiguration在windows服务启动完成

如何基于单元格在DataGrIDVIEw中单击来处理C#中的事件?

如何以独立于区域的方式查找本地组?

运行windows 7模拟器而不需要wddm 1.1

使用PHP和DOTNET类访问windowsregistry

如何枚举运行.Net Mono的networking共享?

从文档来看,摩托罗拉扫描仪SDK似乎非常简单。 API可用于C#,C ++和Java。 一个好的C#API符合一些指导方针,可以从任何.NET语言中使用 – 我没有检查。 使用C#,使用Web服务也很简单。 当你自己构建它是如此简单时,我不打算寻找一个现成的解决方案。 使用SDK可以从扫描器收听事件,从而避免额外的手动交互。 您可以运行一个.NET程序作为windows服务。 MSDN提供的示例。

我的第一个想法是编写一个简单的应用程序在后台运行,并使用fileSystemWatcher类来启动一个进程(即:发送数据到您的web服务),当目录(或目录中的文件)更改。

我不认为这种方法将直接与您的扫描仪上的文件(用户添加/修改这些文件之前,将扫描仪连接到摇篮,所以这些更改不能由fileSystemWatcher“聆听”),但您可以创建一个简单的批处理文件这些文件位于用户PC上的本地文件夹中。

所以用户只能执行两个步骤:

将条形码扫描器连接到摇篮

点击一个批处理文件

然后fileSystemWatcher类和你的web服务将完成这项工作。

总结

以上是内存溢出为你收集整理的如何使用Web服务将批处理模式下的条形码扫描器连接到Web应用程序?全部内容,希望文章能够帮你解决如何使用Web服务将批处理模式下的条形码扫描器连接到Web应用程序?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1278965.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存