我正在使用三个WCF服务,一个是使用串口来监控刷卡读卡器,当用户刷卡时,串口接收数据。然后,数据被发送到另一个服务,该服务验证数据并调用其他服务来打开与该刷卡端口相关联的用户的大门。
由于串口已经打开并被第一个WCF服务监控,因此另一个服务不能访问该端口发送打开门的命令。当我尝试通过创建一个围绕swipe端口对象的Singleton类来解决这个问题时,我可以获得相同的对象,但状态不会被维护,因为端口说它没有打开,但实际上它是通过第一个服务打开的。
我刚把我的port类。有任何想法或建议请提出来。
public class Port : SerialPort
{
public
我有一个云web应用程序使用asp web api和角度。都托管在azure上。我需要我的angular应用程序能够与串口通信(读/写)。我该怎么做呢?
我读到chrome应用程序可以连接到usb/串口,但我仍然对它的工作原理感到困惑。我应该将我的应用重新构建为chrome应用,或者我应该创建一个单独的应用,或者我可以只编写chrome应用,打开我的实际网页并从我当前的应用访问串行应用吗?