使用asp.net进行COM端口通信

时间:2013-02-13 13:33:10

标签: c# asp.net serial-port pos-for-.net

我获得了一个项目,我们希望使用asp.net开发基于POS的Web应用程序。

我已经看过POS for net以及众所周知的事实,即由于框架发生变化,POS.net需要一些配置文件设置更改。我的目标框架是4.5,到目前为止我还不知道还有多少库被折旧。

我尝试为概念验证创建一些示例应用程序,我厌倦了ActiveX组件,SL4 / 5应用程序来读取客户端计算机的COM端口。由于它是一个开发环境,我甚至尝试访问webserver的COM端口。

这些应用程序有其自身的缺点。我还想提一下,由于开发是在受控环境下进行的,因此安全设置(对于ActiveX)不是问题。

1)使用ActiveX将客户端计算机限制为Windows操作系统。有一个使用NAPI创建浏览器插件的选项,但我无法进一步使用它,因为它有自己的学习曲线,编程是在pyton中。 2)Silverlight OOB(浏览器外)应用程序似乎很有前途,但样本来自 codeplex在所有情况下都不起作用

我错过了什么吗?

请注意我已经研究过WSPOS实施。

到目前为止,我们看到的可以访问客户机的COM端口的应用程序下载了一个JAR文件。团队终于处于这样一个阶段,他们总结说这可以使用JAVA而不是C#/ .net来完成。

请让我知道我缺少的基本观点。

1 个答案:

答案 0 :(得分:0)

您对客户端计算机有多少控制权?您可以编写Web服务器将与之交互的Windows服务。您只需要知道用户登录的终端。