Nic*_*nov 3 .net multithreading real-time .net-3.5 winforms
我有兴趣在.Net 3.5/4 Winforms中获得有关软(硬盘)实时应用程序的全面信息(也许是WPF).谷歌的结果非常糟糕 - 有些人只关注并行性......问题是我怎样才能为一些医疗设备编写一个实时的患者健康监测客户端?或具有实时股票数据的经纪人申请?还是火车导航系统?或者是一个负责打开/关闭门的房屋自动化软件?等...所以这种实时应用程序是目标.
到目前为止,我还没有发现它的任何书籍除了Windows并行编程 - 这是basicly不是这个,而是并行处理...
提前致谢
我个人的感觉是,如果你的要求是实时软件,你不应该使用.net
.net使用的虚拟机不适合实时应用程序.例如,您无法预测垃圾收集器何时运行,或者需要多长时间.如果这发生在关键时刻,那么您的实时软件将不再是实时的.
[编辑:对不起,我知道这并没有真正回答你的问题,但我认为这可能是你找不到信息的原因 - 因为没有人这样做.如果您正在编写实时软件,那么您应该考虑使用C或C++.并且取决于它的重要性,一个专用的确定性实时操作系统.甚至是特定的语言设计与实时]