我目前正在开发一个 ASP.Net MVC4 应用程序来自动化生产工作流程。我的客户希望解决方案是“零占用空间”,因此完全在浏览器中运行。
我无法想象如何处理的问题之一是从页面内连接到客户端串行/并行端口的称重秤获取数据。(显然这不能从网络后端完成......)
我一直在挖掘,假设这可以通过 javascript/jquery 实现,但由于它在浏览器中运行沙盒,我假设这样卡住了......
我考虑的一种方法是编写一个自托管的 WCF Web 服务,以在附加了比例(由 Windows 服务或控制台应用程序等托管)的客户端上运行,以公开比例读数。从理论上讲,这将允许我在我的 MVC C# 代码中使用 IIS 后端中的 web 服务并将其返回给客户端。
这种方法的唯一问题是这将要求应用程序在本地托管,而我们希望它由外部提供商托管。
有没有办法专门在客户端处理这个?我无法想象我是第一个遇到这个问题的人,但我似乎无法通过在网上挖掘找到我想要的东西......
有什么想法吗 ?
提前致谢!比利时斯蒂恩