为什么我们需要dnx或跨平台的网络

Cri*_*nSO 5 c# asp.net c#-6.0 coreclr dnx

根据我的理解,提供DNX(.Net执行环境)来支持跨平台的Web应用程序,这听起来不错,但如果它支持桌面应用程序会更有用.

为什么需要基于Web的跨平台应用程序?通常一个Web应用程序/网站托管一次,在Windows机器上的IIS上托管它应该不是问题.DNX是否存在我完全缺失的问题,或者它对于基于桌面/控制台的应用程序是否有用.

JB *_*ing 1

如果您有一个基于 Web 的应用程序,打算在 Raspberry Pi 等嵌入式设备以及更传统的服务器上运行,该怎么办?Pi 可能无法运行完整的 Windows 安装,因此可能需要运行 Mono 或某些替代解决方案。


之前的想法是拥有一个自配置的低功耗解决方案,用于通过 RFID 进行一些跟踪。嵌入式设备必须具有系统的缩小版本,但能够与更大的系统同步,因为整个系统中的大型服务器上可能会生成各种报告和其他数据。想象一下,使用各种传感器跟踪野生动物或大型农田,这些传感器可以报告数据,然后将这些数据发送到大型中央数据库,以便可以随着时间的推移将数据与比嵌入式设备拥有的更大的资源进行比较。因此,您可以在现场拥有十几个左右的小型嵌入式设备,并在总部拥有一台强大的服务器,可以在电力、连接等方面从传统基础设施生成报告、维护仪表板等。

如果嵌入式设备能够形成集体意识,那么这也有可能导致像天网这样的东西,但该项目从未达到那个阶段。