我可以在Windows 10 IOT运行设备(R-PI 3)上创建Web应用程序吗?
在其他PI上我使用LightHttpd运行Debian,但我似乎无法在Win10 IOT设备上的Web服务器上找到任何内容。
我确实看到了一些关于自我创建一个非常简单的网络服务器(即监听端口)的例子,但是应该有更多呢?
PS 我添加了两个版本:Windows IOT和Windows-10-IOT-Core ....这些是相同的吗?
答案 0 :(得分:5)
我可以在Windows 10 IOT运行设备上创建Web应用程序 (R-PI 3)?
是的,您可以从Hello blinky官方样本开始。还有Python和Node.js supported。
使用ASP.NET,您可以publish Web Application on Windows IoT core。 (注意ASP.NET的版本,更详细的信息是here。)
而且,restup是通用Windows平台(UWP)应用程序的HTTP服务器,可以在带有Windows IoT核心的Raspberry Pi上运行。
PS我添加了两个版本:Windows IOT和Windows-10-IOT-Core ....就是这些 一样吗?
Windows IoT core是Windows 10的一个版本,与桌面版和移动版不同。它针对资源有限的小型设备进行了优化,例如Raspberry Pi 2和3。
Window IoT是您可以使用Windows创建的物联网。
对于SO中的标签,“Windows IoT核心”和“Window IoT”具有相同的功能。
答案 1 :(得分:0)
我遇到了几种可能使您感兴趣的方法:
1)正如您所建议的,这很简单,因为您建议编写自己的服务器应用程序或应用程序服务,以侦听端口并做出响应。这是一个易于遵循和实施的不错的示例:
2)另外,可以按照以下说明为Windows设备门户(WDP)开发插件:
我已经尝试过了,效果很好。它演示了如何从前台或后台任务提供静态内容和动态内容。