我正在开发一种设备,它将不断从PLC收集数据并将数据存储在数据库中以及网络上。该设备必须非常可靠。我决定使用无风扇PC,瘦客户端或nettop是我猜的合适的命名法,现在我正在尝试决定安装什么操作系统。尽管我想使用Linux,但应用程序将使用.NET开发,所以我必须使用Windows。我找到了this和this。哪个OS具有更高的可靠性。如果我使用Windows XP Embedded,我不能只使用常规的Windows XP吗?感谢。
答案 0 :(得分:2)
取决于您的产品预算。我正在访问几次Real-Time&嵌入式计算大会发现大多数开发人员都在使用Windows XP Embedded。支持2.0 .Net Framework,也可以安装Microsoft .NET Framework 3.0 on Windows XP Embedded Service Pack 2
答案 1 :(得分:1)
使用Linux。我做到了那一点。我在威盛嵌入式PC上运行Linux Ubuntu。我使用Visual Studio将我的应用程序定位到.NET 2。 Mono非常兼容。到目前为止只有少数陷阱。关于Linux的好处是你可以托管VNC和SAMBA然后你可以完全访问'设备'显然也可以使用XPE。 CE没有。好处是你仍然可以在任何Win平台上运行以进行调试,实际部署,演示等。