我正在设计一个软件,需要主要根据计划运行不同的硬件,但它还需要一个Web界面来配置设置,配置计划,甚至可能手动控制硬件.我不确定如何设计这样的软件架构.
我曾经想过要创建一个Windows服务,它通过WCF与硬件进行通信以及"发布"Web服务,然后拥有一个ASP.NET应用程序,然后通过WCF控制Windows服务.对于我正在努力实现的目标,这种方法似乎有很多工作要做.
有人可以给我一些方向,这是否是一个好的方法,甚至给我一个更好的方法,如果一个存在?
谢谢!乔尔
我刚刚下载了 Firebase CLI(通过firebase-toolsNPM 模块),我正在尝试firebase login. 每次我被重定向到我的浏览器时,我都会向我的帐户授予 Firebase CLI 应用程序权限,但我总是看到一个屏幕,上面写着“Firebase CLI 登录失败”:
我试过跑步firebase login --no-localhost,但似乎也不起作用。
当我查看我的 Google 帐户 OAuth 授权 ( https://myaccount.google.com/permissions ) 时,未列出 Firebase。当我在此屏幕上单击“允许”时,就好像 Google 没有保存我的选项以允许 Firebase CLI 应用程序。
我用两个不同的 Google 帐户(一个 Gmail 和 G Suite)在两个不同的 Internet 连接上尝试了这个,结果是一样的。有什么我想念的吗?