我目前正在处理单片应用程序。我是机器控制软件和条形码扫描仪,MES等其他系统之间的一种层。它通过命名管道,套接字客户端和串行端口与其他系统进行通信。对于每个客户,这些“通信部分”是通用的,但协议有所不同。
根据我到目前为止所读的内容,对于该解决方案而言,使用微服务的规模过大,因为无需在多台服务器上运行该应用程序。它只能在计算机内部的一台计算机上运行。
但是,我也找到了UWP AppServices。有人对此有经验吗? 为每种通信方式创建appservices,并使这些服务通用以便为每个客户重用它们,这是一个主意吗?