标签: .net uwp headless windowsiot windows-iot-core-10
我的主要要求是一个始终运行的应用程序,记录并向云服务提交数据。如果用户碰巧插入显示设备,它应该是一些基本的状态信息,并允许调用一些命令。
选项1:部署包含所有逻辑和UI的单头应用。当显示器被拔出时(95%的时间),UI将被忽略。
选项2:在后台应用程序中部署所有核心逻辑,后台应用程序也公开应用程序服务。一个单独的应用程序将仅负责GUI,从应用程序服务中显示数据并传递用户发起的任何命令。
选项2有什么优势吗?显示器是否已拔下,是否可以降低功耗或提高可用性?