当前位置: 代码迷 >> ASP.NET >> asp.net+扫描仪+图片下传
  详细解决方案

asp.net+扫描仪+图片下传

热度:5237   发布时间:2013-02-25 00:00:00.0
asp.net+扫描仪+图片上传
各位CSDN上的朋友,大家好,有几个问题需要烦劳大家一下。
是这样的:
  图片需要经过扫描仪扫描到硬盘上然后发到服务器的某目录中。
  现在扫描到本地已经解决,问题是如何把图片发送到服务器上去。
  由于<input type=file...>控件的value属性是只读的,所以
  我不能通过其达到目的,因为需求中是要自动而不是手动选择硬盘
  文件。

  通过查找资料,网上类似这样的问题也不少,不过却没有详细一点的
  解决方案,总结了一下,大概有两种说法:
  1、自己编写activeX控件 (从未接触过且时间紧,几乎不可能采用)
  2、socket 实现文件传输

  第二种方案,几乎都是C/S模式下的例子,我想问的是在B/S模式下有没有
  可能实现,如果有的话,应该怎样做?

  希望大家伸伸手拉小弟一把。

  PS:针对我的需求,朋友们能否给出别的更加可行的方案?

  谢谢每一位关心与回复本贴的人,我没有积分给大家,如果哪位在哈市附近的话
  我可以请喝酒 :)

------解决方案--------------------------------------------------------
sorry,我不知道b/s模式下如何 “自动而不是手动”. 

试想用户不开浏览器,不访问你的页面,不提交... 想不来

另外,你的bs程序要求客户端都有扫描仪?
另外,如果上面的另外是现实的,那么还可以要求客户都运行一个服务程序 检测扫描仪保存图片目录 然后搬运...
------解决方案--------------------------------------------------------
用windows服务吧!不管开不开浏览器,windows服务都开着,windows服务监听b/s程序里的某个事件,一旦执行该事件,windows服务就执行相应的操作。
  相关解决方案