Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以在没有Azure或Windows应用商店的情况下远程更新Windows 10物联网核心应用程序?_Azure_Windows 10 Iot Core_App Update - Fatal编程技术网

是否可以在没有Azure或Windows应用商店的情况下远程更新Windows 10物联网核心应用程序?

是否可以在没有Azure或Windows应用商店的情况下远程更新Windows 10物联网核心应用程序?,azure,windows-10-iot-core,app-update,Azure,Windows 10 Iot Core,App Update,我正在完成一个Windows 10 IOT核心应用程序,该应用程序将部署在Raspberry Pi 3设备上进行单位置测试。该应用程序面向消费者,通过传感器读取数据,因此我确信在我们完善该应用程序时,每周至少会有1到2次更新。我读到的所有内容都表明,您只能从Windows设备门户、Windows应用商店或Azure实现应用程序更新 Windows设备门户目前可用于本地管理/部署,但无法远程工作,因为这些设备最终将安装在全国各地的不同防火墙等后面。我们不希望必须跟上客户防火墙端口转发的步伐 Win

我正在完成一个Windows 10 IOT核心应用程序,该应用程序将部署在Raspberry Pi 3设备上进行单位置测试。该应用程序面向消费者,通过传感器读取数据,因此我确信在我们完善该应用程序时,每周至少会有1到2次更新。我读到的所有内容都表明,您只能从Windows设备门户、Windows应用商店或Azure实现应用程序更新

  • Windows设备门户目前可用于本地管理/部署,但无法远程工作,因为这些设备最终将安装在全国各地的不同防火墙等后面。我们不希望必须跟上客户防火墙端口转发的步伐
  • Windows应用商店可能无法工作,因为我们不想等待多达48小时的更新批准。还不确定Windows 10 IOT是否完全支持Windows应用商店
  • 我还没有弄清楚Azure IOT Hub是如何管理应用程序更新的,但如果可能的话,我真的希望避免使用Azure,因为我们更喜欢将所有东西都保存在自己的服务器上,而不是为我们可以在自己的服务器上做的事情向云提供商付费
  • 有人知道如何运行后台服务来下载应用程序更新并应用它吗


    我将不得不处理Azure IOT Hub?

    还有另一个选择:

    使用OMA-DM:应用程序使用兼容OMA-DM的设备进行更新 管理渠道,如Intune或System Center配置 经理(SCCM)

    OMA-DM接口在Windows 10 IoT Core和任何 OMA-DM兼容的管理解决方案可用于安装和更新 应用。有关使用说明,请阅读文档

    注意:EnterpriseModernAppManagement CSP的一些信息与预发布的产品有关,这些产品在商业发布之前可能会进行大量修改。

    您确实需要一种(在线/互联网)服务来连接到您的物联网核心设备:

  • Microsoft应用商店:应用程序是从Microsoft应用商店发布和更新的
  • 使用组件更新服务:该应用程序发布到Windows Update,并像任何其他OEM软件包(驱动程序包)一样进行更新即将推出
  • 使用Azure IoT设备管理:该应用程序发布到Azure存储,并通过Azure DM频道更新,适用于Windows 10,版本1709
  • 使用OMA-DM:使用符合OMA-DM的设备管理通道(如Intune或System Center Configuration Manager(SCCM))更新应用程序
  • 使用Store,您将使用Microsoft Store服务;Azure物联网设备管理将使用Azure物联网中心;OMA-DM可以使用Intune/SCCM或您自己的基础架构()